Home
last modified time | relevance | path

Searched refs:numSubSamples (Results 1 – 25 of 46) sorted by relevance

12

/aosp12/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDrm.cpp190 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 DNuPlayerDrm.h96 int numSubSamples; member
105 int numSubSamples,
/aosp12/frameworks/base/media/java/android/media/
H A DMediaDescrambler.java189 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 DCryptoPlugin.cpp37 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 DAesCtrDecryptor.cpp33 size_t numSubSamples, in decrypt() argument
50 for (size_t i = 0; i < numSubSamples; ++i) { in decrypt()
H A DSession.cpp67 size_t numSubSamples, size_t* bytesDecryptedOut) { in decrypt() argument
82 numSubSamples, bytesDecryptedOut); in decrypt()
/aosp12/frameworks/av/media/ndk/
H A DNdkMediaExtractor.cpp49 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 Dandroid_media_MediaDescrambler.cpp290 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 Dandroid_media_MediaExtractor.cpp590 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 Dandroid_media_MediaCodec.h100 size_t numSubSamples,
119 size_t numSubSamples,
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/tests/
H A DAesCtrDecryptorUnittest.cpp35 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 DClearKeyCasPlugin.cpp403 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 DClearKeyCasPlugin.h132 size_t numSubSamples,
145 size_t numSubSamples) const;
/aosp12/frameworks/av/drm/mediacas/plugins/mock/
H A DMockCasPlugin.cpp249 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 DMockCasPlugin.h122 size_t numSubSamples,
133 size_t numSubSamples) const;
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/
H A DAesCtrDecryptor.cpp42 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 DVtsHalCasV1_0TargetTest.cpp237 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 DACodecBufferChannel.cpp129 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 DCodecBase.h355 size_t numSubSamples,
387 size_t numSubSamples, in attachEncryptedBuffer() argument
397 (void)numSubSamples; in attachEncryptedBuffer()
/aosp12/frameworks/av/media/libstagefright/include/
H A DACodecBufferChannel.h82 size_t numSubSamples,
96 size_t numSubSamples,
/aosp12/frameworks/av/drm/libmediadrm/fuzzer/
H A Dmediadrm_fuzzer.cpp356 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 DAesCtrDecryptor.h36 const SubSample* subSamples, size_t numSubSamples,
H A DCryptoPlugin.h48 const SubSample* subSamples, size_t numSubSamples,
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/
H A DAesCtrDecryptor.h37 const std::vector<SubSample> subSamples, size_t numSubSamples,
/aosp12/frameworks/av/drm/mediadrm/plugins/mock/
H A DMockDrmCryptoPlugin.h167 const SubSample *subSamples, size_t numSubSamples,
170 … String8 subSamplesToString(CryptoPlugin::SubSample const *subSamples, size_t numSubSamples) const;

12