Mathias Agopian
000479f9e3
split libsurfaceflinger_client and libcamera_client out of libui
2010-02-11 13:16:22 -08:00
James Dong
c371194e4e
Initial check-in for xml-based encoder capabilities retrieval
...
- Changed the Java API as suggested
- Treat /etc/media_profiles.xml as the default xml configurtion file
2010-02-01 22:38:37 -08:00
Andreas Huber
55e99c6100
Attempt to fix the build ... again.
2010-01-27 13:30:59 -08:00
Andreas Huber
37105cc771
Fixing the build. Why is this suddenly necessary and didn't break the build before???
2010-01-27 12:39:39 -08:00
Andreas Huber
e4a838051d
Reorganize some of the stagefright implementation related to metadata.
2010-01-08 11:54:36 -08:00
Andreas Huber
bfb9fb143b
Refactor MediaScanner. Some steps on the way towards being able to build the tree without OpenCore.
2009-12-03 13:21:54 -08:00
Marco Nelissen
831fbc1c20
We don't need libopencore_author and libcutils in libmedia_jni
2009-08-03 12:11:43 -07:00
Mike Reed
b5af325fb1
rename libsgl/libcorecg to libskia
2009-07-10 15:33:21 -04:00
Nicolas Catania
20cb94eeb5
Direct api to the native media player.
...
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.
2009-06-24 08:22:52 -07:00
Mathias Agopian
25ba5b6564
checkpoint: split libutils into libutils + libbinder
2009-05-20 12:55:02 -07:00
Jianhong Jiang
3ca47d101d
Squashed commit of the following:
...
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.
2009-04-13 19:01:51 -07:00
Jean-Baptiste Queru
bb038d1604
Revert "Changes required to accommodate OpenCORE 2.0"
...
This reverts commit ea780b689f8ee3dff355deab2434bbd4ae04d208.
Conflicts:
media/libmediaplayerservice/Android.mk
2009-04-08 14:40:48 -07:00
Jean-Baptiste Queru
680f8c77d5
Deal better with situations where OpenCORE is disabled.
2009-03-23 12:00:23 -07:00
Brock Atchison
ea780b689f
Changes required to accommodate OpenCORE 2.0
2009-01-21 19:00:25 -06:00
The Android Open Source Project
b798689749
auto import from //branches/cupcake/...@125939
2009-01-09 17:51:23 -08:00
The Android Open Source Project
f013e1afd1
Code drop from //branches/cupcake/...@124589
2008-12-17 18:05:43 -08:00
The Android Open Source Project
54b6cfa9a9
Initial Contribution
2008-10-21 07:00:00 -07:00