summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Fix mode.Marco Nelissen2011-05-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I94813a4a73ea3a7b11e0747fda479be87e697072
* | | | | | | | Merge "When using O_CREAT, the mode should be specified."Marco Nelissen2011-05-091-1/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | When using O_CREAT, the mode should be specified.Marco Nelissen2011-05-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id364072fce62388eba47207a97800eb185480633
* | | | | | | | Add const to the finders method in MetaData.cppJames Dong2011-05-094-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o also fixed the MPEG4Writer writeFtypBox() to take a const pointer to MetaData Change-Id: Iaecdbe6aeab345f6dc72aac0d19f9704b6e0d28a
* | | | | | | | Add end of recording summary track infoJames Dong2011-05-092-3/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2fcf589e70db225776ef7c8d0f28505ceb824c45 related-to-bug: 1854633
* | | | | | | | Merge "Refactor MPEG4Writer::writeTrackHeader() method"James Dong2011-05-092-420/+523
|\ \ \ \ \ \ \ \
| * | | | | | | | Refactor MPEG4Writer::writeTrackHeader() methodJames Dong2011-05-092-420/+523
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o most of the mp4 file boxes has its own method now TODO: remove some of the duplicated code for esds box, for instance. Change-Id: Iae3dbb2410b79bc79aaee081b80569d339993c47
* | | | | | | | | am bdaa3abd: (-s ours) am 44e39d60: Merge remote branch ↵The Android Automerger2011-05-090-0/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | / / / / / / | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | \'goog/honeycomb-mr2\' into honeycomb-LTE * commit 'bdaa3abdf264372f337cfa9236e53b1e3cfde525': DO NOT MERGE Handle GET_POWER failures DO NOT MERGE: Don't send pause again when coming back from full screen DO NOT MERGE MediaScanner: Add special casing of WMP album art files to isNoMediaPath() DO NOT MERGE MediaScanner: Fix bug in "no media" handling logic DO NOT MERGE MTP: Implement GetThumb command DO NOT MERGE MTP: Fix file descriptor leak in file editing extensions DO NOT MERGE MTP: Add extended operations to support in-place editing of files DO NOT MERGE MediaScanner: reimplement the ".nomedia" feature for hiding files from the media provider DO NOT MERGE Fix media scanner uri handling. DO NOT MERGE Revert "Remove permission android.permission.WRITE_MEDIA_STORAGE" DO NOT MERGE MTP and media provider support for multiple storage devices: DO NOT MERGE MountService: Fix running media scanner at boot. DO NOT MERGE Fix deadlock in MountService DO NOT MERGE StorageManager: Add getVolumeList() and getVolumeState() methods DO NOT MERGE MountService: Add support for multiple volumes
| * | | | | | | am 44e39d60: Merge remote branch \'goog/honeycomb-mr2\' into honeycomb-LTEThe Android Automerger2011-05-091-1/+3
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '44e39d608cfddcbf56123480123822f26f20f259': DO NOT MERGE Handle GET_POWER failures DO NOT MERGE: Don't send pause again when coming back from full screen DO NOT MERGE MediaScanner: Add special casing of WMP album art files to isNoMediaPath() DO NOT MERGE MediaScanner: Fix bug in "no media" handling logic DO NOT MERGE MTP: Implement GetThumb command DO NOT MERGE MTP: Fix file descriptor leak in file editing extensions DO NOT MERGE MTP: Add extended operations to support in-place editing of files DO NOT MERGE MediaScanner: reimplement the ".nomedia" feature for hiding files from the media provider DO NOT MERGE Fix media scanner uri handling. DO NOT MERGE Revert "Remove permission android.permission.WRITE_MEDIA_STORAGE" DO NOT MERGE MTP and media provider support for multiple storage devices: DO NOT MERGE MountService: Fix running media scanner at boot. DO NOT MERGE Fix deadlock in MountService DO NOT MERGE StorageManager: Add getVolumeList() and getVolumeState() methods DO NOT MERGE MountService: Add support for multiple volumes
| | * | | | | | Merge remote branch 'goog/honeycomb-mr2' into honeycomb-LTEThe Android Automerger2011-05-082-2/+6
| | |\ \ \ \ \ \ | | | | |/ / / / | | | |/| | | / | | | |_|_|_|/ | | |/| | | |
| | | * | | | Merge remote branch 'goog/honeycomb-mr1' into honeycomb-mr2The Android Automerger2011-05-0826-134/+1613
| | | |\ \ \ \ | | | | | |/ / | | | | |/| |
| | | * | | | DO NOT MERGE Handle GET_POWER failuresIrfan Sheriff2011-05-061-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Return a failure when GET_POWER returns a non-conforming format Bug: 4380317 Change-Id: Ie723c424ab07774f2be2594aa5deeaa5cd5ac280
| | | * | | | DO NOT MERGE: Don't send pause again when coming back from full screenTeng-Hui Zhu2011-05-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we enter full screen, the inline video has been paused. When we re-play in the inline mode, we don't need to paused the previous video, which is the full screen one. bug:4259109 Change-Id: I577edf43563116b0d1a9266d741e6a8aabbca779
| | | * | | | DO NOT MERGE MediaScanner: Add special casing of WMP album art files to ↵Mike Lockwood2011-05-031-29/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | isNoMediaPath() This will prevent MediaProvider from adding these files to the images table Change-Id: Ibc4128762f221b370a00e331aca633aafae0ad70 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MediaScanner: Fix bug in "no media" handling logicMike Lockwood2011-05-031-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't let the "no media" status of one directory leak to the remaining files and directories in the same parent. Bug: 4364077 Change-Id: Ie756ccd06b1962b06143fc02a1a3927c3aba143a Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MTP: Implement GetThumb commandMike Lockwood2011-05-037-2/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the PC to access thumbnails in JPEG files over MTP/PTP Bug: 3219495 Change-Id: Id61f353ba70e896fae9a47338bf7871c0f185d3e Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MTP: Fix file descriptor leak in file editing extensionsMike Lockwood2011-05-032-24/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie0b979b5cfd9b5f9e9196c5f8c8ecccef6ed84c3 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MTP: Add extended operations to support in-place editing of filesMike Lockwood2011-05-036-38/+280
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MTP does not support partial writes of files (the entire file must be transferred at once). This makes it impossible to implement a FUSE file system for MTP with acceptable performance. To fix this problem, this change adds extended MTP operations to allow partial writes to files: SendPartialObject - allows writing a subset of a file, or appending to the end of a file TruncateObject - allows changing the size of a file BeginEditObject - must be called before using SendPartialObject and TruncateObject EndEditObject - commits changes to a file after it has been edited with SendPartialObject or TruncateObject We also add GetPartialObject64, which is the same as GetPartialObject but has a 64 bit offset rather than 32. Change-Id: Id5365e1c4dc55a2d819c16c9db0a3ac2260f9309 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MediaScanner: reimplement the ".nomedia" feature for hiding ↵Mike Lockwood2011-05-035-124/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | files from the media provider Previously we ignored any files and directories that had name started with '.' and ignored any directories that contained a ".nomedia" file. Now to support transferring any file via MTP, we now add these previously ignored files to the media database, but will not mark them as audio, video, image or playlist files. That way they will be included in the files table but will be hidden from the audio, video, images and playlist views that are used by apps like Music and Gallery. Bug: 3405327 Change-Id: Ibb37bb2856a0684ce9f685ed565ad35347622834 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE Fix media scanner uri handling.Marco Nelissen2011-05-031-21/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a file was originally considered a video file (because it had a .mp4 extension, for example), but was then discovered to have only an audio track, it would update the type, but not the URI for insertion into the media provider. Change-Id: I25652a031b98d2ec2433263dd6f344ba90d2d112 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE Revert "Remove permission android.permission.WRITE_MEDIA_STORAGE"Mike Lockwood2011-05-032-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need this to allow MTP to access secondary external storage devices This reverts commit 35a2ea2fbf156a503d1b0bc6ca7784e51e2462f4. Conflicts: data/etc/platform.xml Change-Id: I0b139a0f3b369c1080831a5b3a48f5d9a330b1bb Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MTP and media provider support for multiple storage devices:Mike Lockwood2011-05-0311-104/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - MTP support for multiple storage units - Add storage_id column to media database for MTP storage ID - Add framework resource for defining mount points and user visible descriptions for multiple volumes - Clean up locking in MtpServer JNI code Change-Id: Ide6d47bd9aa1698ed2a13d695613e03f2a9b29e3 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MountService: Fix running media scanner at boot.Mike Lockwood2011-05-031-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I67ff2ccde7e03143167b8c59726ffb741c96e028 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE Fix deadlock in MountServiceMike Lockwood2011-05-031-17/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is not safe to call into vold with a lock held on mVolumeStates since we will receive events back from vold on a different thread. So in the boot completed handler we make a copy of the volume list and then call vold to mount volumes after releasing the lock Change-Id: Ic9836c2e1e8a5677d0c4e33476a72081f69823a0 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE StorageManager: Add getVolumeList() and getVolumeState() methodsMike Lockwood2011-05-033-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I43d5c1730b340f1288b58012234b38f801001b71 Signed-off-by: Mike Lockwood <lockwood@android.com>
| | | * | | | DO NOT MERGE MountService: Add support for multiple volumesMike Lockwood2011-05-031-108/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I45ee0e5735a6d72c635f6d22320e8b13bccc3847 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | | | Add one shot flag to the subtypesatok2011-05-092-2/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 4257258 Change-Id: I21da9e11c882eea056beb84a2dfb0f28da8a98b1
* | | | | | | Merge "clear boot-animation background with black (not transparent) pixels"Mathias Agopian2011-05-061-0/+2
|\ \ \ \ \ \ \
| * | | | | | | clear boot-animation background with black (not transparent) pixelsMathias Agopian2011-05-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2fcf9f303e8324cefaa2d96f1c46647f70980bb2
* | | | | | | | am 5033d2b5: am 5de8226c: am 5cf78ecd: docs: update sdk tools sums and sizes ↵Scott Main2011-05-061-12/+12
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | based on candidate 5 * commit '5033d2b5287c48ac46a368ea85f080cfba0ccc8d': docs: update sdk tools sums and sizes based on candidate 5
| * | | | | | | am 5de8226c: am 5cf78ecd: docs: update sdk tools sums and sizes based on ↵Scott Main2011-05-061-12/+12
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | candidate 5 * commit '5de8226cc7caea7a52d9f2538f87d2cc34214ad0': docs: update sdk tools sums and sizes based on candidate 5
| | * | | | | | am 5cf78ecd: docs: update sdk tools sums and sizes based on candidate 5Scott Main2011-05-061-12/+12
| | |\ \ \ \ \ \ | | | | |_|/ / / | | | |/| | | | | | | | | | | | | | | | | | | | * commit '5cf78ecd2c523be442f52888ca613b9a92325a6c': docs: update sdk tools sums and sizes based on candidate 5
| | | * | | | | docs: update sdk tools sums and sizesScott Main2011-05-061-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | based on candidate 5 Change-Id: I10929c0dfd889c919d70a4aaa4854ce1fecbc51d
* | | | | | | | am dcb6bd62: am 71a73dab: am b6451228: docs: update screens dashboard and ↵Scott Main2011-05-063-24/+126
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add opengl dashboard * commit 'dcb6bd62cd4d7874d17a4f1b47b343dd88c4546a': docs: update screens dashboard and add opengl dashboard
| * | | | | | | am 71a73dab: am b6451228: docs: update screens dashboard and add opengl ↵Scott Main2011-05-063-24/+126
| |\ \ \ \ \ \ \ | | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dashboard * commit '71a73dab704df2c536bbd4c16454cdcdc472fce2': docs: update screens dashboard and add opengl dashboard
| | * | | | | | am b6451228: docs: update screens dashboard and add opengl dashboardScott Main2011-05-063-24/+126
| | |\ \ \ \ \ \ | | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b6451228526288b158c3b0bf0c5abbd5b072d51c': docs: update screens dashboard and add opengl dashboard
| | | * | | | | docs: update screens dashboard and add opengl dashboardScott Main2011-05-063-24/+126
| | | | |_|_|/ | | | |/| | | | | | | | | | | | | | | | | Change-Id: Ic810bc9bb2a917ef1489f3d5f6c30b1bb75cb2e1
* | | | | | | am 56e8e0bc: am 2b48ca07: Merge "Fix 2 functions getting connections up by ↵Robert Greenwalt2011-05-061-2/+5
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | apnType" into honeycomb-LTE * commit '56e8e0bc8008d2bd60f04fc78ff036236a44f598': Fix 2 functions getting connections up by apnType
| * | | | | | am 2b48ca07: Merge "Fix 2 functions getting connections up by apnType" into ↵Robert Greenwalt2011-05-061-2/+5
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | honeycomb-LTE * commit '2b48ca07efd7f499ff01a3eeb17a4f5c40106dbe': Fix 2 functions getting connections up by apnType
| | * | | | | Merge "Fix 2 functions getting connections up by apnType" into honeycomb-LTERobert Greenwalt2011-05-061-2/+5
| | |\ \ \ \ \
| | | * | | | | Fix 2 functions getting connections up by apnTypeRobert Greenwalt2011-05-061-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A bad impl that only effected non-default connections on CDMA. bug:4392820 Change-Id: If178dba90c4525289098fc88b80cf918e35f4d32
* | | | | | | | Merge "Remove MediaStore.Audio.AudioColumns.ALBUM_ART"Marco Nelissen2011-05-063-8/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | Remove MediaStore.Audio.AudioColumns.ALBUM_ARTMarco Nelissen2011-05-063-8/+0
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This column doesn't actually exist in the corresponding table, and never has, so the presence of this definition is confusing. Change-Id: I199f9a8effbdc9f45d51060830e3ad83675a0dff
* | | | | | | | am 04f2ad1c: am 2499da83: Merge "Mark a disable apn so we don\'t reconnect." ↵Robert Greenwalt2011-05-062-50/+5
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| / / / / / / | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | into honeycomb-LTE * commit '04f2ad1ce1378e115940ecc7ab49ed3b929795dc': Mark a disable apn so we don't reconnect.
| * | | | | | am 2499da83: Merge "Mark a disable apn so we don\'t reconnect." into ↵Robert Greenwalt2011-05-062-50/+5
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | honeycomb-LTE * commit '2499da83cb3db5f1d87a52e3e390139c98ff4210': Mark a disable apn so we don't reconnect.
| | * | | | | Merge "Mark a disable apn so we don't reconnect." into honeycomb-LTERobert Greenwalt2011-05-062-50/+5
| | |\ \ \ \ \
| | | * | | | | Mark a disable apn so we don't reconnect.Robert Greenwalt2011-05-062-50/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Strip out the pending-action stuff so things are more clear. bug:4378382 Change-Id: I0e98559c88dccd50169c29d1e74421acb4246b78
* | | | | | | | Minor javadoc enhancementsChet Haase2011-05-062-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic24bb0e1e669989f0cae3a9b8fa064b38c8e7948
* | | | | | | | Merge "Fix for scaled AA lines"Chet Haase2011-05-062-43/+103
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix for scaled AA linesChet Haase2011-05-062-43/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the translucent boundary of AA lines would be scaled by the line's transform. It should always be exactly one pixel wide in screen space. This fix accounts for scaling for the boundary region, and fixes some AA calculations that make wide/AA lines more correct. Change-Id: I30df2d5d96315bf3e7ff30be9735282fd5439a39