/frameworks/av/drm/mediadrm/plugins/clearkey/default/tests/ |
H A D | InitDataParserUnittest.cpp | 40 status_t attemptParse(const Vector<uint8_t>& initData, argument 44 return parser.parse(initData, mimeType, licenseRequest); 47 void attemptParseExpectingSuccess(const Vector<uint8_t>& initData, argument 53 ASSERT_EQ(android::OK, attemptParse(initData, mimeType, &request)); 70 void attemptParseExpectingFailure(const Vector<uint8_t>& initData, argument 73 ASSERT_NE(android::OK, attemptParse(initData, mimeType, &request)); 90 Vector<uint8_t> initData; local 91 initData.appendArray(pssh, 52); 96 attemptParseExpectingSuccess(initData, kCencMimeType, expectedKeys); 115 Vector<uint8_t> initData; local 131 Vector<uint8_t> initData; local 147 Vector<uint8_t> initData; local 157 Vector<uint8_t> initData; local 175 Vector<uint8_t> initData; local 193 Vector<uint8_t> initData; local 211 Vector<uint8_t> initData; local 229 Vector<uint8_t> initData; local [all...] |
/frameworks/av/drm/mediadrm/plugins/clearkey/default/ |
H A D | InitDataParser.cpp | 44 android::status_t InitDataParser::parse(const Vector<uint8_t>& initData, argument 52 android::status_t res = parsePssh(initData, &keyIds); 60 if (initData.size() != kKeyIdSize) { 63 keyIds.push(initData.array()); 77 android::status_t InitDataParser::parsePssh(const Vector<uint8_t>& initData, argument 82 uint32_t expectedSize = initData.size(); 84 if (memcmp(&initData[readPosition], &expectedSize, 92 if (memcmp(&initData[readPosition], psshIdentifier, 100 if (memcmp(&initData[readPosition], psshVersion1, 107 if (!isClearKeyUUID(&initData[readPositio [all...] |
H A D | Session.cpp | 38 const Vector<uint8_t>& initData, 42 return parser.parse(initData, mimeType, keyRequest); 37 getKeyRequest( const Vector<uint8_t>& initData, const String8& mimeType, Vector<uint8_t>* keyRequest) const argument
|
H A D | DrmPlugin.cpp | 85 const Vector<uint8_t>& initData, 108 return session->getKeyRequest(initData, mimeType, &request); 83 getKeyRequest( const Vector<uint8_t>& scope, const Vector<uint8_t>& initData, const String8& mimeType, KeyType keyType, const KeyedVector<String8, String8>& optionalParameters, Vector<uint8_t>& request, String8& defaultUrl, DrmPlugin::KeyRequestType *keyRequestType) argument
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
H A D | InitDataParser.cpp | 47 Status InitDataParser::parse(const std::vector<uint8_t>& initData, argument 56 Status res = parsePssh(initData, &keyIds); 64 if (initData.size() != kKeyIdSize) { 67 keyIds.push_back(initData.data()); 81 Status InitDataParser::parsePssh(const std::vector<uint8_t>& initData, argument 86 uint32_t expectedSize = initData.size(); 88 if (memcmp(&initData[readPosition], &expectedSize, 96 if (memcmp(&initData[readPosition], psshIdentifier, 104 if (memcmp(&initData[readPosition], psshVersion1, 111 if (!clearkeydrm::isClearKeyUUID(&initData[readPositio [all...] |
H A D | CryptoFactory.cpp | 41 const hidl_vec<uint8_t> &initData, 51 CryptoPlugin *cryptoPlugin = new CryptoPlugin(initData); 39 createPlugin( const hidl_array<uint8_t, 16> &uuid, const hidl_vec<uint8_t> &initData, createPlugin_cb _hidl_cb) argument
|
H A D | Session.cpp | 43 const std::vector<uint8_t>& initData, 47 return parser.parse(initData, mimeType, keyRequest); 42 getKeyRequest( const std::vector<uint8_t>& initData, const std::string& mimeType, std::vector<uint8_t>* keyRequest) const argument
|
H A D | DrmPlugin.cpp | 141 const hidl_vec<uint8_t>& initData, 167 Status status = session->getKeyRequest(initData, mimeType, request); 174 const hidl_vec<uint8_t>& initData, 185 scope, initData, mimeType, keyType, optionalParameters, 196 const hidl_vec<uint8_t>& initData, 207 scope, initData, mimeType, keyType, optionalParameters, 140 getKeyRequestCommon(const hidl_vec<uint8_t>& scope, const hidl_vec<uint8_t>& initData, const hidl_string& mimeType, KeyType keyType, const hidl_vec<KeyValue>& optionalParameters, std::vector<uint8_t> *request, KeyRequestType *keyRequestType, std::string *defaultUrl) argument 172 getKeyRequest( const hidl_vec<uint8_t>& scope, const hidl_vec<uint8_t>& initData, const hidl_string& mimeType, KeyType keyType, const hidl_vec<KeyValue>& optionalParameters, getKeyRequest_cb _hidl_cb) argument 194 getKeyRequest_1_1( const hidl_vec<uint8_t>& scope, const hidl_vec<uint8_t>& initData, const hidl_string& mimeType, KeyType keyType, const hidl_vec<KeyValue>& optionalParameters, getKeyRequest_1_1_cb _hidl_cb) argument
|
/frameworks/base/media/java/android/media/ |
H A D | MediaCrypto.java | 62 * @param initData Opaque initialization data specific to the crypto scheme. 64 public MediaCrypto(@NonNull UUID uuid, @NonNull byte[] initData) throws MediaCryptoException { argument 65 native_setup(getByteArrayFromUUID(uuid), initData); 97 private native final void native_setup(@NonNull byte[] uuid, @NonNull byte[] initData) argument
|
/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/ |
H A D | InitDataParser.h | 31 android::status_t parse(const android::Vector<uint8_t>& initData, 38 android::status_t parsePssh(const android::Vector<uint8_t>& initData,
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
H A D | InitDataParser.h | 36 Status parse(const std::vector<uint8_t>& initData, 43 Status parsePssh(const std::vector<uint8_t>& initData,
|
H A D | CryptoFactory.h | 46 const hidl_vec<uint8_t>& initData,
|
H A D | DrmPlugin.h | 66 const hidl_vec<uint8_t>& initData, 74 const hidl_vec<uint8_t>& initData, 309 const hidl_vec<uint8_t>& initData,
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaCrypto.h | 34 const uint8_t uuid[16], const void *initData, size_t initSize); 52 const uint8_t uuid[16], const void *initData, size_t initSize);
|
H A D | android_media_MediaCrypto.cpp | 47 const uint8_t uuid[16], const void *initData, size_t initSize) { 50 mCrypto = MakeCrypto(uuid, initData, initSize); 85 const uint8_t uuid[16], const void *initData, size_t initSize) { 92 status_t err = crypto->createPlugin(uuid, initData, initSize); 198 jbyte *initData = NULL; local 202 initData = env->GetByteArrayElements(initDataObj, &isCopy); 206 env, thiz, (const uint8_t *)uuid, initData, initDataLength); 211 env->ReleaseByteArrayElements(initDataObj, initData, 0); 212 initData = NULL; 45 JCrypto( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const void *initData, size_t initSize) argument 84 MakeCrypto( const uint8_t uuid[16], const void *initData, size_t initSize) argument
|
/frameworks/av/media/ndk/include/media/ |
H A D | NdkMediaCrypto.h | 48 AMediaCrypto* AMediaCrypto_new(const AMediaUUID uuid, const void *initData, size_t initDataSize);
|
/frameworks/support/recyclerview-selection/src/androidTest/java/androidx/recyclerview/selection/ |
H A D | GridModelTest.java | 78 initData(20, 5); 87 initData(20, 4); 96 initData(20, 4); 105 initData(5, 4); 114 initData(20, 4); 123 initData(20, 4); 132 initData(20, 4); 176 initData(16, 4); 198 initData(40, 4); 222 private void initData(fina method in class:GridModelTest [all...] |
/frameworks/av/include/mediadrm/ |
H A D | CryptoHal.h | 103 const uint8_t uuid[16], const void *initData, size_t size);
|
H A D | Drm.h | 53 Vector<uint8_t> const &initData,
|
H A D | IDrm.h | 51 Vector<uint8_t> const &initData,
|
/frameworks/av/media/libmedia/include/media/ |
H A D | CryptoHal.h | 103 const uint8_t uuid[16], const void *initData, size_t size);
|
H A D | Drm.h | 53 Vector<uint8_t> const &initData,
|
H A D | IDrm.h | 51 Vector<uint8_t> const &initData,
|
/frameworks/av/drm/libmediadrm/ |
H A D | CryptoHal.cpp | 159 const uint8_t uuid[16], const void *initData, size_t initDataSize) { 163 toHidlVec(initData, initDataSize), 158 makeCryptoPlugin(const sp<ICryptoFactory>& factory, const uint8_t uuid[16], const void *initData, size_t initDataSize) argument
|
/frameworks/av/drm/mediadrm/plugins/mock/ |
H A D | MockDrmCryptoPlugin.h | 63 Vector<uint8_t> const &initData,
|