• Home
  • History
  • Annotate
  • only in /frameworks/av/include/ndk/
History log of /frameworks/av/include/ndk/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1d0955cb5257a59f0ae435fefe26c05af4f4fbb6 16-May-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNDK: fill in more NDK API documents

This change adds document for ACaptureRequest, ACameraMetadata,
AImage and AImageReader.

Bug: 27102995
Change-Id: I79d88f73258c01ebeabcd5b4e3b90996759cb021
dkImage.h
dkImageReader.h
3e49be17d8c8c53f50bb0d39affbbc36f6a12488 13-Apr-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNDK: add NDK API documents

This change adds document for ACameraManager, ACameraDevice and
ACameraCaptureSession.

Bug: 27102995

Change-Id: I5706337e419cd533c1c7d46e412dc62bf7c726cb
dkImage.h
dkImageReader.h
f45c7e7ec65d3fa754c0c538a680313a3647e644 24-Mar-2016 Jeff Tinker <jtinker@google.com> Add AES-CBC mode to NDK's CryptoInfo

bug: 27821279
Change-Id: If122580e0141c351d62e040703f217d9ffa8d648
dkMediaCodec.h
c360382bf257d815b2a411152485d3c3b37a9f46 19-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> NDK: AImageReader implementation

Bug: 23012001
Change-Id: I14341de141e6fc5817f397e849af35ccdb80d644
dkImage.h
dkImageReader.h
dkMediaError.h
8c35da50221e6d87e49c13ad2f058f265b3b29c4 09-Jan-2016 Vineeta Srivastava <vsrivastava@google.com> NdkMediaCodec: Implement setOutputSurface

Change-Id: I9b493b4ff423685b67ee4292396b4388bb53a8da
dkMediaCodec.h
18cb1eca504817b5b144a023ae2792d90e74c9a5 18-Dec-2015 Jeff Tinker <jtinker@google.com> Support AES-CBC sample encryption in MediaDrm

bug:23719082
Change-Id: I3028452f315122b65296881aed1fbf66c3ceeebc
dkMediaCodec.h
7d0fe65b0aa437d62c56653856a7cc79ee373a53 05-Jan-2015 Marco Nelissen <marcone@google.com> am 51281663: am 69897ae4: am 75afcc1f: Merge "Use define for drm property keys instead of defining as char pointers"

* commit '51281663443ea39db9b4c6e2415343e26a6b3fb8':
Use define for drm property keys instead of defining as char pointers
b187de1ada34a9023c05d020a4592686ba761278 30-Dec-2014 Glenn Kasten <gkasten@google.com> Line length 100

Change-Id: I6c8fe626a3825fa9e139319656d682a57b887c97
dkMediaCodec.h
dkMediaExtractor.h
c0fcdc07cc3fd44a1fd27fc9b84a5be3651cea22 27-Nov-2014 Martin Storsjo <martin@martin.st> Use define for drm property keys instead of defining as char pointers

When defined as char pointers, every compilation unit that includes
the NdkMediaDrm.h header defines a new copy of the same global
variables - leading to linker errors due to multiple definitions
if more than one file includes it.

By using a define, they don't generate any symbols. The NdkMediaFormat.h
header uses extern const char* for a similar set of keys, but that
can't be added after the actual platform has shipped. The other
alternative would be to declare them as static const char*, which
wouldn't generate global symbols, but which could trigger warnings
about unused static symbols instead.

Change-Id: I14ca81d94309b7f437b3bc144920c48a8b3f0261
dkMediaDrm.h
eb4860c305def68c5965474bb43c67c2c9d49bbb 29-May-2014 Marco Nelissen <marcone@google.com> getSampletime -> getSampleTime

Change-Id: I87aaa87be068d414903a0e1e22bfe4183cf45ab0
dkMediaExtractor.h
e22a64b6887240fc9910d6fc8afb0e6f81507047 24-May-2014 Marco Nelissen <marcone@google.com> Remove codec callback for now.

Change-Id: I7ef3c1fc7aa1bfec958e6ea58bf95ae35a575e91
dkMediaCodec.h
0e03cf07deeda10c573657479591dcfbf1efca56 21-May-2014 Marco Nelissen <marcone@google.com> Remove the last of the references.

Change-Id: Id68cdab7e972e3e78e2065e56b8a095c3d496df2
dkMediaMuxer.h
43a28fb96ccb6800ceb0c6275075845f3ae5a7ed 20-May-2014 Marco Nelissen <marcone@google.com> Fix include

Change-Id: I2c1e6b0e85ff608f942e54edf9bc5dd6f8716518
dkMediaDrm.h
18a1b5904b352cedef29b95169a1226140d38576 20-May-2014 Marco Nelissen <marcone@google.com> Use pointers instead of references because C

Change-Id: I5c84469e5ff977bf8bb91be2cc6c38a0c7f08609
dkMediaDrm.h
79e2b622702fb148ccff12d6f38643466555c4eb 16-May-2014 Marco Nelissen <marcone@google.com> Add docs, releaseOutputBufferAtTime, seekTo.

Change-Id: Iadd231b63e75b7937c13d2ebfef47aedeaeef5a1
dkMediaCodec.h
dkMediaCrypto.h
dkMediaExtractor.h
dkMediaMuxer.h
7c96d53a65085f42ac2b6d416cbc16fd36ed72ff 16-May-2014 Marco Nelissen <marcone@google.com> Fix build.

Change-Id: I2b0a3049c81b99ba233d5945e16dcddd975aa4f9
dkMediaDrm.h
5362ba070797c52a18d3cb5558cd41d1a72c74c5 15-May-2014 Marco Nelissen <marcone@google.com> Merge "Unify error/status codes"
e419d7cd5c62b4b5866a45d59c5770bb470193c1 15-May-2014 Marco Nelissen <marcone@google.com> Unify error/status codes

Change-Id: Ib90cc2f2adc07ff146256931c92c0ec4becb86f5
dkMediaCodec.h
dkMediaDrm.h
dkMediaError.h
dkMediaExtractor.h
dkMediaFormat.h
dkMediaMuxer.h
3305b99ec3804c740aecd2ab6d1edd5c6137b7c6 15-May-2014 Jeff Tinker <jtinker@google.com> Hook up event handling in NDK MediaDrm API

Change-Id: I48ac1d3ca5405c5909454c7a553917b31b9a50e5
dkMediaDrm.h
7edda7ac8b86f2493b7df945e9f63da947124288 15-May-2014 Marco Nelissen <marcone@google.com> Merge "Fix typos and pointer math."
829e097f832b4c4c41733f9b77121888204d993e 14-May-2014 Marco Nelissen <marcone@google.com> Fix typos and pointer math.

Change-Id: I07f33a57454d013844b56bc3e57fe0a271e8b38c
dkMediaCodec.h
dkMediaCrypto.h
497ca097bf373ac69405131bd257915c97b31dc0 13-May-2014 Jeff Tinker <jtinker@google.com> WIP: MediaDrm NDK APIs

Change-Id: I3ac08a3b027135c3fd2a9e95c5e8b3fd722df019
TODO: hooking up event handler, testing
dkMediaDrm.h
050eb3280d7305b84f723d515be2dc9606dc39d1 10-May-2014 Marco Nelissen <marcone@google.com> Some crypto stuff, error codes

Add crypto/drm related functions, define some media errors
instead of using magic numbers in the code.

Change-Id: I5924cba0bfcdb3623073c9182a646b70f4ead5a5
dkMediaCodec.h
dkMediaCrypto.h
dkMediaError.h
dkMediaExtractor.h
cdb42cdc5ccb785edabe1ee6407134fbae5662a9 08-May-2014 Marco Nelissen <marcone@google.com> Add AMediaCodec callback

Change-Id: I33b7ff3bcdcff6d3a5e1db385b900ae18b7e0f03
dkMediaCodec.h
86aa02ce274826dc80ffa00766b16172c47503fd 08-May-2014 Marco Nelissen <marcone@google.com> Make AMediaCodec_create* APIs more like their Java counterparts

and add configure flags.

Change-Id: Ibfb7f8cad724fa1db2320966828104d40b5e6590
dkMediaCodec.h
34d497283c66b5ef0f8855c007eaa20d7ac8b96d 07-May-2014 Marco Nelissen <marcone@google.com> Expand AMediaFormat

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
dkMediaFormat.h
08aaabe87960c04ecac180db1fe88b5a7bc2ed3b 07-May-2014 Marco Nelissen <marcone@google.com> Add NDK version of MediaMuxer

and add some constness here and there.

Change-Id: Ib3caa8310691e8f27aaa1afcfaec0b384513d4f1
dkMediaCodec.h
dkMediaMuxer.h
7c9b141d551fde406f199f0dd21582f8551aea23 06-May-2014 Marco Nelissen <marcone@google.com> MediaFormat owns its strings

Have MediaFormat own the strings it returns from toString and getString,
reducing the chance of memory leaks.

Change-Id: I0ddd593874c8b3af0b7714f2d8a106edf8121108
dkMediaFormat.h
0c3be875376adaee8d8e8dd917c64926e1513b29 01-May-2014 Marco Nelissen <marcone@google.com> WIP: MediaCodec and friends NDK APIs, plain C version

Change-Id: I9ed6b9c5afb026a1b5fe8b652e75635bbcc223df
dkMediaCodec.h
dkMediaExtractor.h
dkMediaFormat.h