summaryrefslogtreecommitdiffstats
path: root/media/ndk
Commit message (Collapse)AuthorAgeFilesLines
* NdkMediaCodec: Return NULL if the MediaCodec cannot be createdAndy Hung2015-04-291-9/+17
| | | | | Bug: 20566134 Change-Id: Idb09bc47a02aed03e97aa81f303ed95ebaa2f5ba
* Report key request message type for unprefixed EMEJeff Tinker2015-03-161-2/+3
| | | | | bug: 19771299 Change-Id: I02f0a4532b5ea8a7e680d71f45ac0da06879f3d6
* stagefright: don't use ALooperRoster mutex for reply handlingLajos Molnar2015-03-101-1/+1
| | | | | | | | Change replyID-s from uint32_t to an object Move reply handling into the loopers (to reuse a common mutex) Bug: 19607784 Change-Id: Iaa035b846c424c5687ed17ce1079b325e86c54be
* media: switch to new AMessage handlingLajos Molnar2015-03-051-3/+3
| | | | | Bug: 19607784 Change-Id: I94cddcb81f671422ad4982a23dc4acfe57a9f1aa
* Line length 100Glenn Kasten2014-12-302-2/+4
| | | | Change-Id: I6c8fe626a3825fa9e139319656d682a57b887c97
* 64 bit fixes for NdkMediaExtractorMarco Nelissen2014-10-231-11/+16
| | | | | Bug: 18094443 Change-Id: Iae049012966707f5c187c61ed68407f22c662b25
* ndk: 64-bit compile warningsMark Salyzyn2014-06-263-9/+12
| | | | Change-Id: I214973a97547bf714e56e4596359cb2bd9cdea9c
* Disable verbose loggingMarco Nelissen2014-05-306-6/+6
| | | | Change-Id: If9c87615707ed67f209258f9207d56f671cd0f08
* getSampletime -> getSampleTimeMarco Nelissen2014-05-291-1/+1
| | | | Change-Id: I87aaa87be068d414903a0e1e22bfe4183cf45ab0
* Remove codec callback for now.Marco Nelissen2014-05-231-1/+3
| | | | Change-Id: I7ef3c1fc7aa1bfec958e6ea58bf95ae35a575e91
* Remove the last of the references.Marco Nelissen2014-05-211-3/+3
| | | | Change-Id: Id68cdab7e972e3e78e2065e56b8a095c3d496df2
* Use pointers instead of references because CMarco Nelissen2014-05-201-62/+101
| | | | Change-Id: I5c84469e5ff977bf8bb91be2cc6c38a0c7f08609
* Add docs, releaseOutputBufferAtTime, seekTo.Marco Nelissen2014-05-192-5/+26
| | | | Change-Id: Iadd231b63e75b7937c13d2ebfef47aedeaeef5a1
* Fix build.Marco Nelissen2014-05-151-3/+3
| | | | Change-Id: I2b0a3049c81b99ba233d5945e16dcddd975aa4f9
* Merge "Unify error/status codes"Marco Nelissen2014-05-156-145/+155
|\
| * Unify error/status codesMarco Nelissen2014-05-156-145/+155
| | | | | | | | Change-Id: Ib90cc2f2adc07ff146256931c92c0ec4becb86f5
* | Hook up event handling in NDK MediaDrm APIJeff Tinker2014-05-151-5/+68
|/ | | | Change-Id: I48ac1d3ca5405c5909454c7a553917b31b9a50e5
* Only export necessary symbolsMarco Nelissen2014-05-147-25/+114
| | | | Change-Id: I869d7124c8cc555f4b09801a898f4dd3ecb072ec
* Merge "Fix typos and pointer math."Marco Nelissen2014-05-142-8/+6
|\
| * Fix typos and pointer math.Marco Nelissen2014-05-142-8/+6
| | | | | | | | Change-Id: I07f33a57454d013844b56bc3e57fe0a271e8b38c
* | WIP: MediaDrm NDK APIsJeff Tinker2014-05-132-0/+607
|/ | | | | Change-Id: I3ac08a3b027135c3fd2a9e95c5e8b3fd722df019 TODO: hooking up event handler, testing
* Some crypto stuff, error codesMarco Nelissen2014-05-135-9/+436
| | | | | | | Add crypto/drm related functions, define some media errors instead of using magic numbers in the code. Change-Id: I5924cba0bfcdb3623073c9182a646b70f4ead5a5
* Add AMediaCodec callbackMarco Nelissen2014-05-091-13/+106
| | | | Change-Id: I33b7ff3bcdcff6d3a5e1db385b900ae18b7e0f03
* Make AMediaCodec_create* APIs more like their Java counterpartsMarco Nelissen2014-05-081-6/+7
| | | | | | and add configure flags. Change-Id: Ibfb7f8cad724fa1db2320966828104d40b5e6590
* Expand AMediaFormatMarco Nelissen2014-05-071-10/+44
| | | | | | | | | Remove getDouble and getSize methods, since these are not used and/or not present in the corresponding Java MediaFormat API. Add setBuffer/getBuffer, needed for making formats for encoding, and add other setters. Change-Id: I528d51b4ed571d852b949637f7ae3a95d31da7c1
* Add NDK version of MediaMuxerMarco Nelissen2014-05-075-4/+104
| | | | | | and add some constness here and there. Change-Id: Ib3caa8310691e8f27aaa1afcfaec0b384513d4f1
* MediaFormat owns its stringsMarco Nelissen2014-05-061-2/+15
| | | | | | | Have MediaFormat own the strings it returns from toString and getString, reducing the chance of memory leaks. Change-Id: I0ddd593874c8b3af0b7714f2d8a106edf8121108
* Don't build libmediandk for PDKMarco Nelissen2014-05-051-1/+5
| | | | Change-Id: I9b2e5f5c8cc0fad59d4a4268c8767f540d536d10
* WIP: MediaCodec and friends NDK APIs, plain C versionMarco Nelissen2014-05-055-0/+709
Change-Id: I9ed6b9c5afb026a1b5fe8b652e75635bbcc223df