/aosp12/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDrm.cpp | 190 int numSubSamples, in makeCryptoInfo() argument 200 if (__builtin_mul_overflow(sizeof(CryptoPlugin::SubSample), numSubSamples, &cryptosize) || in makeCryptoInfo() 211 ret->numSubSamples = numSubSamples; in makeCryptoInfo() 220 for (int i = 0; i < numSubSamples; i++) { in makeCryptoInfo() 239 size_t numSubSamples = cryptedsize / sizeof(size_t); in getSampleCryptoInfo() local 241 if (numSubSamples <= 0) { in getSampleCryptoInfo() 242 ALOGE("getSampleCryptoInfo INVALID numSubSamples: %zu", numSubSamples); in getSampleCryptoInfo() 284 return makeCryptoInfo(numSubSamples, in getSampleCryptoInfo()
|
H A D | NuPlayerDrm.h | 96 int numSubSamples; member 105 int numSubSamples,
|
/aosp12/frameworks/base/media/java/android/media/ |
H A D | MediaDescrambler.java | 189 if (cryptoInfo.numSubSamples <= 0) { in descramble() 191 "Invalid CryptoInfo: invalid numSubSamples=" + cryptoInfo.numSubSamples); in descramble() 197 && cryptoInfo.numBytesOfClearData.length < cryptoInfo.numSubSamples) { in descramble() 201 && cryptoInfo.numBytesOfEncryptedData.length < cryptoInfo.numSubSamples) { in descramble() 213 cryptoInfo.numSubSamples, in descramble() 248 byte key, byte flags, int numSubSamples, in native_descramble() argument
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/ |
H A D | CryptoPlugin.cpp | 37 const SubSample* subSamples, size_t numSubSamples, in decrypt() argument 47 for (size_t i = 0; i < numSubSamples; ++i) { in decrypt() 68 numSubSamples, &bytesDecrypted); in decrypt()
|
H A D | AesCtrDecryptor.cpp | 33 size_t numSubSamples, in decrypt() argument 50 for (size_t i = 0; i < numSubSamples; ++i) { in decrypt()
|
H A D | Session.cpp | 67 size_t numSubSamples, size_t* bytesDecryptedOut) { in decrypt() argument 82 numSubSamples, bytesDecryptedOut); in decrypt()
|
/aosp12/frameworks/av/media/ndk/ |
H A D | NdkMediaExtractor.cpp | 49 sp<ABuffer> U32ArrayToSizeBuf(size_t numSubSamples, uint32_t *data) { in U32ArrayToSizeBuf() argument 50 if (numSubSamples > SIZE_MAX / sizeof(size_t)) { in U32ArrayToSizeBuf() 53 sp<ABuffer> sizebuf = new ABuffer(numSubSamples * sizeof(size_t)); in U32ArrayToSizeBuf() 55 for (size_t i = 0; sizes != NULL && i < numSubSamples; i++) { in U32ArrayToSizeBuf() 357 size_t numSubSamples = cryptedsize / sizeof(uint32_t); in AMediaExtractor_getSampleCryptoInfo() local 392 sp<ABuffer> clearbuf = U32ArrayToSizeBuf(numSubSamples, (uint32_t *)cleardata); in AMediaExtractor_getSampleCryptoInfo() 393 sp<ABuffer> cryptedbuf = U32ArrayToSizeBuf(numSubSamples, (uint32_t *)crypteddata); in AMediaExtractor_getSampleCryptoInfo() 402 numSubSamples, in AMediaExtractor_getSampleCryptoInfo()
|
/aosp12/frameworks/base/media/jni/ |
H A D | android_media_MediaDescrambler.cpp | 290 static ssize_t getSubSampleInfo(JNIEnv *env, jint numSubSamples, in getSubSampleInfo() argument 294 if (numSubSamples <= 0 || in getSubSampleInfo() 295 numSubSamples >= (signed)(INT32_MAX / sizeof(SubSample))) { in getSubSampleInfo() 316 outSubSamples->resize(numSubSamples); in getSubSampleInfo() 323 for (jint i = 0; i < numSubSamples; ++i) { in getSubSampleInfo() 378 JNIEnv *env, jobject thiz, jbyte key, jbyte flags, jint numSubSamples, in android_media_MediaDescrambler_native_descramble() argument 391 env, numSubSamples, numBytesOfClearDataObj, in android_media_MediaDescrambler_native_descramble()
|
H A D | android_media_MediaExtractor.cpp | 590 size_t numSubSamples = size / sizeof(int32_t); in android_media_MediaExtractor_getSampleCryptoInfo() local 592 if (numSubSamples == 0) { in android_media_MediaExtractor_getSampleCryptoInfo() 596 jintArray numBytesOfEncryptedDataObj = env->NewIntArray(numSubSamples); in android_media_MediaExtractor_getSampleCryptoInfo() 599 for (size_t i = 0; i < numSubSamples; ++i) { in android_media_MediaExtractor_getSampleCryptoInfo() 613 numBytesOfPlainDataObj = env->NewIntArray(numSubSamples); in android_media_MediaExtractor_getSampleCryptoInfo() 616 for (size_t i = 0; i < numSubSamples; ++i) { in android_media_MediaExtractor_getSampleCryptoInfo() 661 (jint)numSubSamples, in android_media_MediaExtractor_getSampleCryptoInfo()
|
H A D | android_media_MediaCodec.h | 100 size_t numSubSamples, 119 size_t numSubSamples,
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/tests/ |
H A D | AesCtrDecryptorUnittest.cpp | 35 size_t numSubSamples, size_t* bytesDecryptedOut) { in attemptDecrypt() argument 41 numSubSamples, bytesDecryptedOut); in attemptDecrypt() 49 size_t numSubSamples) { in attemptDecryptExpectingSuccess() argument 53 subSamples, numSubSamples, in attemptDecryptExpectingSuccess()
|
/aosp12/frameworks/av/drm/mediacas/plugins/clearkey/ |
H A D | ClearKeyCasPlugin.cpp | 403 size_t numSubSamples, const DescramblerPlugin::SubSample *subSamples, in decrypt() argument 429 for (size_t i = 0; i < numSubSamples; i++) { in decrypt() 495 size_t numSubSamples, in descramble() argument 506 subSamplesToString(subSamples, numSubSamples).string(), in descramble() 518 numSubSamples, subSamples, in descramble() 537 SubSample const *subSamples, size_t numSubSamples) const in subSamplesToString() 540 for (size_t i = 0; i < numSubSamples; i++) { in subSamplesToString()
|
H A D | ClearKeyCasPlugin.h | 132 size_t numSubSamples, 145 size_t numSubSamples) const;
|
/aosp12/frameworks/av/drm/mediacas/plugins/mock/ |
H A D | MockCasPlugin.cpp | 249 size_t numSubSamples, in descramble() argument 259 subSamplesToString(subSamples, numSubSamples).string(), in descramble() 278 SubSample const *subSamples, size_t numSubSamples) const in subSamplesToString() 281 for (size_t i = 0; i < numSubSamples; i++) { in subSamplesToString()
|
H A D | MockCasPlugin.h | 122 size_t numSubSamples, 133 size_t numSubSamples) const;
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
H A D | AesCtrDecryptor.cpp | 42 size_t numSubSamples, in decrypt() argument 59 for (size_t i = 0; i < numSubSamples; ++i) { in decrypt()
|
/aosp12/hardware/interfaces/cas/1.0/vts/functional/ |
H A D | VtsHalCasV1_0TargetTest.cpp | 237 uint32_t numSubSamples; member 372 const_cast<SubSample*>(params.subSamples), params.numSubSamples, false /*own*/); in descrambleTestOobInput() 751 .numSubSamples = sizeof(kSubSamples) / sizeof(SubSample), in TEST_P() 763 .numSubSamples = sizeof(kSubSamples) / sizeof(SubSample), in TEST_P() 775 .numSubSamples = sizeof(kSubSamples) / sizeof(SubSample), in TEST_P() 787 .numSubSamples = sizeof(kSubSamples) / sizeof(SubSample), in TEST_P() 799 .numSubSamples = sizeof(kSubSamples) / sizeof(SubSample), in TEST_P() 813 .numSubSamples = sizeof(invalidSubSamples1) / sizeof(SubSample), in TEST_P() 827 .numSubSamples = sizeof(invalidSubSamples2) / sizeof(SubSample), in TEST_P()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | ACodecBufferChannel.cpp | 129 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, in queueSecureInputBuffer() argument 152 if (numSubSamples == 1 in queueSecureInputBuffer() 173 subSamples, numSubSamples, destination, errorDetailMsg); in queueSecureInputBuffer() 186 hidlSubSamples.setToExternal((SubSample *)subSamples, numSubSamples, false /*own*/); in queueSecureInputBuffer() 341 size_t numSubSamples, in attachEncryptedBuffer() argument 360 for (size_t i = 0; i < numSubSamples; ++i) { in attachEncryptedBuffer() 382 subSamples, numSubSamples, destination, &errorDetailMsg); in attachEncryptedBuffer() 395 hidlSubSamples.setToExternal((SubSample *)subSamples, numSubSamples, false /*own*/); in attachEncryptedBuffer()
|
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | CodecBase.h | 355 size_t numSubSamples, 387 size_t numSubSamples, in attachEncryptedBuffer() argument 397 (void)numSubSamples; in attachEncryptedBuffer()
|
/aosp12/frameworks/av/media/libstagefright/include/ |
H A D | ACodecBufferChannel.h | 82 size_t numSubSamples, 96 size_t numSubSamples,
|
/aosp12/frameworks/av/drm/libmediadrm/fuzzer/ |
H A D | mediadrm_fuzzer.cpp | 356 size_t numSubSamples = mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(1, kMaxSubSamples); in invokeCryptoDecrypt() local 358 CryptoPlugin::SubSample subSamples[numSubSamples]; in invokeCryptoDecrypt() 360 for (size_t i = 0; i < numSubSamples; ++i) { in invokeCryptoDecrypt() 410 mCrypto->decrypt(keyId, iv, mode, pattern, sourceBuffer, offset, subSamples, numSubSamples, in invokeCryptoDecrypt()
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/ |
H A D | AesCtrDecryptor.h | 36 const SubSample* subSamples, size_t numSubSamples,
|
H A D | CryptoPlugin.h | 48 const SubSample* subSamples, size_t numSubSamples,
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
H A D | AesCtrDecryptor.h | 37 const std::vector<SubSample> subSamples, size_t numSubSamples,
|
/aosp12/frameworks/av/drm/mediadrm/plugins/mock/ |
H A D | MockDrmCryptoPlugin.h | 167 const SubSample *subSamples, size_t numSubSamples, 170 … String8 subSamplesToString(CryptoPlugin::SubSample const *subSamples, size_t numSubSamples) const;
|