summaryrefslogtreecommitdiffstats
path: root/media/ndk
Commit message (Collapse)AuthorAgeFilesLines
* 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