summaryrefslogtreecommitdiffstats
path: root/media/jni/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* New APIs for MTP and PTP host supportMike Lockwood2011-01-221-0/+1
| | | | | | | This replaces the previous ContentProvider based interface Change-Id: I4cea2544854adb9fdcc04345e4d73d8ef05380f3 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Remove support for obsolete PTP content providerMike Lockwood2011-01-061-2/+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-301-4/+4
| | | | | Change-Id: Ib18bcaabf314241a95e517d0b93be5845d988e2c Signed-off-by: Mike Lockwood <lockwood@android.com>
* Change libusbhost and libmtp from static to shared librariesMike Lockwood2010-12-291-9/+7
| | | | | Change-Id: Iccc67db32400cdeb88aa33261c9e0cf73db992ca Signed-off-by: Mike Lockwood <lockwood@android.com>
* Rename MtpClient and MtpCursor to PtpClient and PtpCursorMike Lockwood2010-11-231-2/+2
| | | | | Change-Id: I26fce3bf32c8e9c8d592106af7ab4c35b19e0996 Signed-off-by: Mike Lockwood <lockwood@android.com>
* resolved conflicts for merge of 71c908c4 to masterAndreas Huber2010-09-011-12/+0
|\ | | | | | | Change-Id: I5a462c8e8ee0acfe2cecbfd58cb9aa2b360da047
| * Now that AmrInputStream no longer relies on opencore, make sure it's ↵Andreas Huber2010-09-011-12/+0
| | | | | | | | | | | | | | registered in non-opencore builds. Change-Id: Ia9748691ba60d3c4b5fcaf319ed0b4493d69abc6 related-to-bug: 2963846
* | Exclude MTP implementation from simulator buildMike Lockwood2010-07-151-0/+2
| | | | | | | | | | Change-Id: I93364c74c26ba6e2bf6b08f1bd82802b966c8dfb Signed-off-by: Mike Lockwood <lockwood@android.com>
* | MTP: Use media provider database to implement MTP device support.Mike Lockwood2010-07-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Uses a new "MTP objects" table in the media provider to support basic enumeration of the external storage file system. Support for accessing audio, video and image metadata in the existing media provider tables will be added in a later commit. The C++ MtpDatabase class is now abstract, to support a proxy subclass that calls through JNI to the Java MtpDatabase class in the media provider. Change-Id: I90f0db5f3acc5d35ae78c27a8507edff16d14305 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | Move MTP JNI code from libandroid_runtime to libmedia_jniMike Lockwood2010-06-301-3/+8
|/ | | | | | Signed-off-by: Mike Lockwood <lockwood@android.com> Change-Id: I0c54bbe4e6146beba7d22e782e02ded420f50dbd
* Remove most stagefright property overrides, remove VorbisPlayer and ↵Andreas Huber2010-06-231-9/+1
| | | | | | | VorbisMetadataRetriever as this functionality is now provided by stagefright. Change-Id: Ieafe75a4550c273ad59b4518d7cd4c0fce0f7cce related-to-bug: 2370115
* AmrInputStream refresh: eliminate the dependency upon OpenCore's codeJames Dong2010-06-181-6/+6
| | | | Change-Id: I0e66bc0a16fcdcf70136012ae1cd4138506cc94b
* Issue 2667802: [Audio Effect Framework] AudioEffect base class and JNI.Eric Laurent2010-06-111-1/+2
| | | | | | | | | | Added AudioEffect C++ class. AudioEffect is the base class for effect specific implementations, OpenSL ES effect interfaces and audio effect JNI. Added the AudioEffect JNI and AudioEffect JAVA class. AudioEffect is the base class to implement more specific JAVA classes to control audio effects from JAVA applications. Change-Id: If300a1b708f2e6605891261e67bfb4f8330a4624
* split libsurfaceflinger_client and libcamera_client out of libuiMathias Agopian2010-02-111-1/+3
|
* Initial check-in for xml-based encoder capabilities retrievalJames Dong2010-02-011-1/+2
| | | | | - Changed the Java API as suggested - Treat /etc/media_profiles.xml as the default xml configurtion file
* Attempt to fix the build ... again.Andreas Huber2010-01-271-1/+4
|
* Fixing the build. Why is this suddenly necessary and didn't break the build ↵Andreas Huber2010-01-271-0/+2
| | | | before???
* Reorganize some of the stagefright implementation related to metadata.Andreas Huber2010-01-081-1/+11
|
* Refactor MediaScanner. Some steps on the way towards being able to build the ↵Andreas Huber2009-12-031-5/+12
| | | | tree without OpenCore.
* We don't need libopencore_author and libcutils in libmedia_jniMarco Nelissen2009-08-031-2/+0
|
* rename libsgl/libcorecg to libskiaMike Reed2009-07-101-1/+1
|
* Direct api to the native media player.Nicolas Catania2009-06-241-0/+1
| | | | | | | | | | | | | | | | | | | | | MediaPlayer.java has 3 new methods: * newRequest creates a Parcel that can be used to send data to the native player using invoke. * invoke issues synchronous calls to the native player using opaque parcels for the request and reply. IMediaPlayer.h has 1 new abstract method: * invoke The Midi and Vorbis players have a stub for these. So far only PV makes use of that new feature. To avoid any copy overhead, the JNI interface uses Parcel as a java object (no serialization/copy happens at the JNI layer). The remote interface token is inserted when the Parcel is constructed in java. That way the parcel is already routable when it reaches IMediaPlayer.cpp (proxy). No extra copy is needed there.
* checkpoint: split libutils into libutils + libbinderMathias Agopian2009-05-201-0/+1
|
* Squashed commit of the following:Jianhong Jiang2009-04-131-23/+22
| | | | | | | | | | | | | | commit b6cf47306b642f7cf7e1b55cce448e0deff38f36 Author: Jianhong Jiang <jianhong@google.com> Date: Mon Apr 13 11:07:01 2009 -0700 Change tabs into 4 spaces. commit 93c5890dbcc68e37aa0ef039b4a203acddca8968 Author: Jianhong Jiang <jianhong@google.com> Date: Fri Apr 10 14:15:23 2009 -0700 OpenCore 2.02 related changes.
* Revert "Changes required to accommodate OpenCORE 2.0"Jean-Baptiste Queru2009-04-081-4/+3
| | | | | | | | This reverts commit ea780b689f8ee3dff355deab2434bbd4ae04d208. Conflicts: media/libmediaplayerservice/Android.mk
* Deal better with situations where OpenCORE is disabled.Jean-Baptiste Queru2009-03-231-2/+4
|
* Changes required to accommodate OpenCORE 2.0Brock Atchison2009-01-211-3/+4
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-091-1/+2
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-2/+9
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+34