summaryrefslogtreecommitdiffstats
path: root/include/ndk/NdkMediaDrm.h
Commit message (Collapse)AuthorAgeFilesLines
* Use define for drm property keys instead of defining as char pointersMartin Storsjo2014-12-181-5/+5
| | | | | | | | | | | | | | | | 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
* Fix includeMarco Nelissen2014-05-201-1/+1
| | | | Change-Id: I2c1e6b0e85ff608f942e54edf9bc5dd6f8716518
* Use pointers instead of references because CMarco Nelissen2014-05-201-22/+22
| | | | Change-Id: I5c84469e5ff977bf8bb91be2cc6c38a0c7f08609
* Fix build.Marco Nelissen2014-05-151-1/+1
| | | | Change-Id: I2b0a3049c81b99ba233d5945e16dcddd975aa4f9
* Merge "Unify error/status codes"Marco Nelissen2014-05-151-36/+21
|\
| * Unify error/status codesMarco Nelissen2014-05-151-36/+21
| | | | | | | | Change-Id: Ib90cc2f2adc07ff146256931c92c0ec4becb86f5
* | Hook up event handling in NDK MediaDrm APIJeff Tinker2014-05-151-1/+1
|/ | | | Change-Id: I48ac1d3ca5405c5909454c7a553917b31b9a50e5
* WIP: MediaDrm NDK APIsJeff Tinker2014-05-131-0/+470
Change-Id: I3ac08a3b027135c3fd2a9e95c5e8b3fd722df019 TODO: hooking up event handler, testing