summaryrefslogtreecommitdiffstats
path: root/media/java/android/mtp
Commit message (Collapse)AuthorAgeFilesLines
* Bug 1804058 FLAC extractorGlenn Kasten2011-02-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Note: dependent on external/flac for libFLAC Implemented and tested: * FLAC container * mono and stereo * standard sample rates * standard bit depths * sniffer * media scanner * Vorbis comment metadata including album art * random access seeking with "torture test" * web browser integration for audio/flac (not audio/x-flac), but note that most web servers don't correctly report the MIME type Not implemented: * 24-bit to 16-bit dither or noise shaping in AudioFlinger * 96 kHz to 44.1 or 48 kHz downsampling low pass filter in AudioFlinger * replay gain is better done in AudioFlinger * multi-channel, would need AudioFlinger support * Ogg container, does not seem to be very popular yet Change-Id: I300873e8c0cfc2e95403d9adb5064d16a2923f17
* am 7fadb5e7: am 2b3da7ab: Merge "MTP: Fix race conditions in MtpServer JNI ↵Mike Lockwood2011-01-252-5/+1
|\ | | | | | | | | | | | | code" into honeycomb * commit '7fadb5e77fd079c3a6c5eeae1ae81a487864b129': MTP: Fix race conditions in MtpServer JNI code
| * MTP: Fix race conditions in MtpServer JNI codeMike Lockwood2011-01-252-5/+1
| | | | | | | | | | | | | | | | | | | | Make sure previous MtpThread has exited before starting another to avoid EBUSY opening MTP kernel driver. BUG: 3317803 Change-Id: I81dcbac42bcf5f680ed1b1469839bc0b0e49d53d Signed-off-by: Mike Lockwood <lockwood@android.com>
* | Merge "New APIs for MTP and PTP host support"Mike Lockwood2011-01-225-0/+822
|\ \ | |/ |/|
| * New APIs for MTP and PTP host supportMike Lockwood2011-01-225-0/+822
| | | | | | | | | | | | | | This replaces the previous ContentProvider based interface Change-Id: I4cea2544854adb9fdcc04345e4d73d8ef05380f3 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | Remove MTP related log spamMike Lockwood2011-01-212-27/+1
|/ | | | | Change-Id: I9de1792cbeec07fa5ab42ff9a10813f0c3d30fc1 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Set modification date for abstract playlistsMike Lockwood2011-01-181-0/+1
| | | | | | | BUG: 3224269 Change-Id: I96ae8e6d2f7e28860e9217ceb911331b333e1391 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Strip ".pla" file extension from name field for WMP playlistsMike Lockwood2011-01-181-0/+4
| | | | | | | BUG: 3309324 Change-Id: Ia136f94406496f971819f4f805f742f2a6829007 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Fix problems with modification dates for folders and non-media filesMike Lockwood2011-01-181-13/+1
| | | | | | | | | Also removed an unnecessary parameter to MtpDatabase.endSendobject() BUG: 3352142 Change-Id: I6fd812dcba4814956bc8bc1cbd6bd5c868197790 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Media Provider and MTP now use emulated /mnt/sdcard instead of /data/mediaMike Lockwood2011-01-121-14/+2
| | | | | | | | This rips out some complicated code that was added since gingerbread that is no longer necessary. Change-Id: Iab5ecb7314c06221475ce01ef483f34f17003b06 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Remove support for obsolete PTP content providerMike Lockwood2011-01-062-327/+0
| | | | | | | This will be replaced by a new PTP host API in an upcoming commit. Change-Id: Ib914194e332b5c090cb8e34ed35bd691bc9f85d1 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Move MTP Java classes to android.mtp.* package.Mike Lockwood2010-12-307-0/+2194
Change-Id: Ib18bcaabf314241a95e517d0b93be5845d988e2c Signed-off-by: Mike Lockwood <lockwood@android.com>