| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 29270469
Change-Id: I6a6c8aeab2a842ff1646316363d614851625e78f
|
|
|
|
| |
Change-Id: Ib77f45fdc27ea53f1dd181f48c76810d03f8dcdb
|
|
|
|
|
|
|
|
| |
Rename *Settings to *Params;
Remove size parameter from MediaSync.queueAudio();
Bug: 20887706
Change-Id: I4c572da92ada51458031a482b96b3f624224e608
|
|
|
|
|
| |
Bug: 18249558
Change-Id: I76d7e20d0e0c2d1d24bf60ade6386986573476f0
|
|
|
|
| |
Change-Id: I72e142986a8bc9f464c1951b6b5187919de3462e
|
|
|
|
|
|
| |
This reverts commit c294d128d03bc9a9982b273a82516c04583438cc.
Change-Id: Id1ebb236950f7c36c6d86e1dd95566d3a200748d
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This allows apps to implement MediaDataSource, which is modeled on
stagefright's DataSource, to supply media data to the framework. This
was already implemented for MediaExtractor, but it was renamed from
DataSource.
MediaExtractor, MediaPlayer and MediaMetadataRetriever each have a new
overload: #setDataSource(android.media.MediaDataSource)
Only NuPlayer supports this new data source.
The change introduces:
* IDataSource: The binder interface for DataSource.
* JMediaDataSource: The native counterpart to the java interface. It
implements IDataSource.
* CallbackDataSource: A stagefright DataSource that wraps an IDataSource.
Change-Id: I6d9c1167b4a7384c469b1e928f31791a7ebed716
|
|/
|
|
|
|
|
|
| |
Switch a few places to using android::canvas
instead of SkCanvas as well which eliminated
some JNI
Change-Id: I8f98b56442a06362b82b984cd1bd3a92398d8dbc
|
|
|
|
|
| |
Bug: 19666434
Change-Id: Iab6941f6d81cb95a3b86be14b239287acb0d0eee
|
|
|
|
|
|
|
|
|
|
|
| |
ImageWriter/Reader API change, including below changes
* Interface for Opaque ImageReader
* ImageWriter Interface and implementation
* Image class minor update to support ImageWriter opaque ImageReader
detach/attach interface are defined but yet to be implemented.
Change-Id: Ic7c0d2df73c80b1a81a7316d8c4556bf7703c309
|
|
|
|
|
|
| |
Turn on -Wall -Werror in media/jni. Fix warnings.
Change-Id: I9da54ad379d8172ee535b52ee2b0637a2533f4e3
|
|
|
|
|
| |
Bug: 15091253
Change-Id: Ibe2ee376436e5c796e33c0b782ea68278589f2e6
|
|
|
|
| |
Change-Id: Ic58bf6cf5086808b503460ef8e451fc0d6f1f850
|
|\
| |
| |
| |
| | |
* commit 'db55bb0622e9fbe4b858d59409f516de01c1f1fd':
Remove unused LOCAL_LDLIBS.
|
| |\
| | |
| | |
| | |
| | | |
* commit '3b9600b673ad6a83481dcf88db6c9b2dc5bc9ba3':
Remove unused LOCAL_LDLIBS.
|
| | |
| | |
| | |
| | | |
Change-Id: I01346e76f4ac6402af0ef33e3b2eef4a69e704a2
|
| | |
| | |
| | |
| | |
| | |
| | | |
b/12203995
Change-Id: I0e0e6209be7a9d3e493abdcee8619cae6d4b9501
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bad automerge
Change-Id: I000a9d3ac2915b3e39d2d34bd52062ac47e9f0fe
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
"libexif is now libjhead" into klp-dev
* commit '4bf85e84e95cd39f5bded8abc8d1e0bf9c28e3ce':
libexif is now libjhead
|
| |/
| |
| |
| |
| | |
b/12203995
Change-Id: I6b749e251a2e03738550ce911e59527f80d26212
|
| |
| |
| |
| |
| |
| |
| | |
directories.
bug:13225538
Change-Id: Ia5d816dc665f81c7985f21036af4fd0a63c560cf
|
| |
| |
| |
| |
| |
| | |
This reverts commit 7825334929b098b36e1144872200e75ba6d24b13.
Change-Id: I1702eb3ff9d7192d64039c8bf4bc3fc5d8e458c4
|
| |
| |
| |
| |
| |
| |
| |
| | |
AndroidRuntimeBase (exported by libandroid_runtime_base.so) is all you need
to link against to gain the ability to do AndroidRuntimeBase::getJNIEnv()
thus minimizing build dependencies.
Change-Id: Ia7f0c94c8c02b974c068e0db34774827f96aa95b
|
| |
| |
| |
| |
| |
| | |
to media code
Change-Id: I7f6cdcfd2a28846d36d89dd5180ef20a22b03af8
|
| |
| |
| |
| |
| |
| |
| | |
protip: do not remove things from makefiles just because it builds without them
b/12528751
Change-Id: I3ef8dcdf638e8b59d309922bb972c893fc75a712
|
| |
| |
| |
| |
| |
| | |
b/12203995
Change-Id: I0e0e6209be7a9d3e493abdcee8619cae6d4b9501
|
|/
|
|
| |
Change-Id: I6b749e251a2e03738550ce911e59527f80d26212
|
|
|
|
|
|
|
|
|
|
|
| |
the jpeg size was set to the buffer width, which is the max jpeg buffer size.
the right size can be obtained by parsing the camera3_jpeg_blob data sent by
hal.
Also correct the buffer size check when crop is not set.
Bug: 9254294
Change-Id: Ic73de47ef97efa4eb356a399c1576715e2eacbfd
|
|
|
|
|
|
|
| |
Used for direct image data access from producer like camera or video decoder.
Bug: 9254294
Change-Id: I1853af03f4487ac3585d86202f6140854471fa89
|
|
|
|
|
| |
Bug: 8580410
Change-Id: I746aa8258866508c3a725d0773faf4518096548f
|
|
|
|
| |
Change-Id: Ib6eeb9c04c5c5cf1d485f9004cd3e6a1047a1d19
|
|
|
|
|
|
|
|
| |
Implement the Java API for MediaMuxer.
bug:7991013
Change-Id: Ibf3aa256cc1d89f1c7636b74c9fb53073d173636
|
|
|
|
|
| |
Bug: 6654403
Change-Id: I05d8e81fd31617b587fd1228a303c40db83e7f2d
|
|
|
|
|
|
|
| |
- also pull libexif_jni from media_jni
Bug: 6623618
Change-Id: I4f06a4614c5fddcf98d95caff16a2c40f345dade
|
|
|
|
| |
Change-Id: If0b8201eaca74f51f3499b6ecdfb73088586ee24
|
|
|
|
|
| |
Change-Id: Ic4e395faa84f003793c2804f2badabab9e7f1034
related-to-bug: 6275919
|
|
|
|
| |
Change-Id: I448ba443a96d8fee2bc9179750d57362ed31d9d9
|
|
|
|
| |
Change-Id: I7459b9e959a60751b8fa6e0d893cb2c820c064ce
|
|
|
|
| |
Change-Id: Ib8cff8abd73723b793f08da99ad59549f219e0e7
|
|
|
|
|
|
|
|
| |
and deleted the duplicate header files in /frameworks/base
o related-to-bug: 6044887
Change-Id: I17e0692d9a9b5c8796ded36677c833ca8ab36795
|
|
|
|
| |
Change-Id: I13e54062d4de584355c5d82bb027a68aeaf2923b
|
|
|
|
| |
Change-Id: I890eab052a7c36409b8b694c964884e28dd8d8fc
|
|
|
|
|
|
| |
Media JNI library doesn't actually use libsqlite.
Change-Id: If8017444d259779d459ef2da83119814e31454c2
|
|
|
|
| |
Change-Id: Ib847213f566dee79126d7c14d00750a9a8dedeb9
|
|
|
|
|
|
|
|
|
| |
This allows the PC to access thumbnails in JPEG files over MTP/PTP
Bug: 3219495
Change-Id: I4964f8b4826dffb7f0f77464ec91bd2e97a2f007
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
this is the first step in unifying surfacetexture and surface.
for this reason the header files were not moved, as most of them
will eventually go away.
NOTE: currently we keep libsurfaceflinger_client.so as an empty
library to workaround prebuilt binaries wrongly linking against
it.
Change-Id: I130f0de2428e8579033dc41394d093f4e1431a00
|
|
|
|
|
|
|
| |
This replaces the previous ContentProvider based interface
Change-Id: I4cea2544854adb9fdcc04345e4d73d8ef05380f3
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Ib18bcaabf314241a95e517d0b93be5845d988e2c
Signed-off-by: Mike Lockwood <lockwood@android.com>
|