cd5385531165b6e13d8b6856a0678c228de5a22f |
|
22-Feb-2018 |
Chong Zhang <chz@google.com> |
cas: explicitly define possible key id values Remove cas header from media jni headers, and define flags for PES header extraction. bug: 73898003 test: CTS MediaCasTest, MediaDrmClearkeyTest Change-Id: I2a512e2dbeb8be53a64bfa0b89254032c7341fa2
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|
f98fc1c54a3bb392cd28fb83b669731092293c55 |
|
14-Feb-2018 |
Chong Zhang <chz@google.com> |
MediaCas: use HidlMemory to avoid handle leaks bug: 67710751 test: CTS MediaCasTest, ClearKeySystemTest; VTS VtsHalCasV1_0Target Change-Id: I379ba416e72328f8e18849ded42dedb24e34210b
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|
60cc6c03ff489169a6337f770ff06197ed17263c |
|
26-Aug-2017 |
Steven Moreland <smoreland@google.com> |
cpp: use proper nativehelper headers libnativehelper exports headers under nativehelper. These were available before incorrectly as global headers in order to give access to jni.h. Test: modules using cpp find headers Bug: 63762847 Change-Id: I34722bb961327b0128703ab925bc86961ca66cb6
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|
2659c2f16cf55d58f5b3817347340ae84f9eaabd |
|
27-Apr-2017 |
Chong Zhang <chz@google.com> |
cas: convert MediaCas to HIDL - Replace AIDL interfaces with corresponding HIDL ones. bug: 22804304 Change-Id: I8c552ce6fc3766715cd1bc0ea05c0988d56f590e
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|
addc39ec27f3eb9b61ad8565804201a866d16abd |
|
31-Mar-2017 |
Chong Zhang <chz@google.com> |
MediaCas: address comments for API reviews - Wrap session id byte array in Session object - Move session operations from MediaCas to Session - Remove position prarameters on descramble() method - Retrieve cas info for a track by getCasInfo() instead of getDrmInitData(). bug: 22804304 bug: 36791613 bug: 36783335 Change-Id: Ib3ad8d6a2f679c0e60d2bb025ac5999339722306
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|
dadee0c33e6cb659978ce4fa6aa21f7c384fc43c |
|
14-Mar-2017 |
Chong Zhang <chz@google.com> |
MediaCas: rethrow MediaCas specific exception Translate ServiceSpecificException from aidl to CAS-specific exceptions. Also, throw CAS specific exception for descramble(). bug: 22804304 Change-Id: I6d68c335c87fbb95fd8cc227e432eed4e5951550
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|
d5927ae8833780395f8fc5070d0a0a4f8f668292 |
|
03-Jan-2017 |
Chong Zhang <chz@google.com> |
MediaCas: add framework APIs Java API changes to support MediaCas framework. Also add partial-frame related enums to MediaCodec, MediaCodecInfo, and MediaExtractor as a way to indicate a input frame contains partial data. Test: basic test app and test plugin to execise the code path; impelenting playback of CAS-secured MPEG2TS streams, including a Widevine-based CAS plugin, locally modified ExoPlayer and Android TV Tuner input. bug: 22804304 Change-Id: Ia4ba1d4046f7588e42bfb21e726390457d2fc8e3
/frameworks/base/media/jni/android_media_MediaDescrambler.cpp
|