Searched refs:subSamples (Results 1 - 19 of 19) sorted by relevance

/frameworks/av/drm/mediadrm/plugins/clearkey/
H A DCryptoPlugin.cpp37 const SubSample* subSamples, size_t numSubSamples,
48 const SubSample& subSample = subSamples[i];
67 status_t res = mSession->decrypt(keyId, iv, srcPtr, dstPtr, subSamples,
35 decrypt(bool secure, const KeyId keyId, const Iv iv, Mode mode, const Pattern & , const void* srcPtr, const SubSample* subSamples, size_t numSubSamples, void* dstPtr, AString* errorDetailMsg) argument
H A DAesCtrDecryptor.h35 const SubSample* subSamples, size_t numSubSamples,
H A DAesCtrDecryptor.cpp32 const SubSample* subSamples,
46 const SubSample& subSample = subSamples[i];
29 decrypt(const android::Vector<uint8_t>& key, const Iv iv, const uint8_t* source, uint8_t* destination, const SubSample* subSamples, size_t numSubSamples, size_t* bytesDecryptedOut) argument
H A DSession.cpp66 void* destination, const SubSample* subSamples,
81 reinterpret_cast<uint8_t*>(destination), subSamples,
64 decrypt( const KeyId keyId, const Iv iv, const void* source, void* destination, const SubSample* subSamples, size_t numSubSamples, size_t* bytesDecryptedOut) argument
H A DCryptoPlugin.h48 const SubSample* subSamples, size_t numSubSamples,
H A DSession.h50 void* destination, const SubSample* subSamples,
/frameworks/av/media/libmedia/
H A DICrypto.cpp103 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
128 totalSize += subSamples[i].mNumBytesOfEncryptedData;
129 totalSize += subSamples[i].mNumBytesOfClearData;
137 data.write(subSamples, sizeof(CryptoPlugin::SubSample) * numSubSamples);
306 CryptoPlugin::SubSample *subSamples = local
310 subSamples,
332 CryptoPlugin::SubSample &ss = subSamples[i];
358 subSamples, numSubSamples,
386 delete[] subSamples;
387 subSamples
97 decrypt( DestinationType dstType, const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, const sp<IMemory> &sharedBuffer, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, void *dstPtr, AString *errorDetailMsg) argument
[all...]
/frameworks/av/drm/mediadrm/plugins/clearkey/tests/
H A DAesCtrDecryptorUnittest.cpp34 uint8_t* destination, const SubSample* subSamples,
40 return decryptor.decrypt(keyVector, iv, source, destination, subSamples,
48 const SubSample* subSamples,
53 subSamples, numSubSamples,
97 SubSample subSamples[kNumSubsamples] = { local
102 subSamples, kNumSubsamples);
142 SubSample subSamples[kNumSubsamples] = { local
148 subSamples, kNumSubsamples);
188 SubSample subSamples[kNumSubsamples] = { local
194 subSamples, kNumSubsample
33 attemptDecrypt(const Key& key, const Iv& iv, const uint8_t* source, uint8_t* destination, const SubSample* subSamples, size_t numSubSamples, size_t* bytesDecryptedOut) argument
45 attemptDecryptExpectingSuccess(const Key& key, const Iv& iv, const uint8_t* encrypted, const uint8_t* decrypted, const SubSample* subSamples, size_t numSubSamples) argument
238 SubSample subSamples[kNumSubsamples] = { local
291 SubSample subSamples[kNumSubsamples] = { local
346 SubSample subSamples[kNumSubsamples] = { local
408 SubSample subSamples[kNumSubsamples] = { local
[all...]
/frameworks/av/include/media/
H A DCrypto.h59 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
H A DICrypto.h62 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
/frameworks/native/include/media/hardware/
H A DCryptoAPI.h109 const SubSample *subSamples, size_t numSubSamples,
/frameworks/av/drm/libmediadrm/
H A DCrypto.cpp243 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
260 key, iv, mode, pattern, srcPtr, subSamples, numSubSamples, dstPtr,
236 decrypt( DestinationType dstType, const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, const sp<IMemory> &sharedBuffer, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, void *dstPtr, AString *errorDetailMsg) argument
/frameworks/av/drm/mediadrm/plugins/mock/
H A DMockDrmCryptoPlugin.h163 const SubSample *subSamples, size_t numSubSamples,
166 String8 subSamplesToString(CryptoPlugin::SubSample const *subSamples, size_t numSubSamples) const;
H A DMockDrmCryptoPlugin.cpp796 const SubSample *subSamples, size_t numSubSamples,
801 "subSamples=%s, dst=%p)",
806 subSamplesToString(subSamples, numSubSamples).string(),
822 String8 MockCryptoPlugin::subSamplesToString(SubSample const *subSamples, argument
828 subSamples[i].mNumBytesOfClearData,
829 subSamples[i].mNumBytesOfEncryptedData);
794 decrypt(bool secure, const uint8_t key[16], const uint8_t iv[16], Mode mode, const Pattern &pattern, const void *srcPtr, const SubSample *subSamples, size_t numSubSamples, void *dstPtr, AString * ) argument
/frameworks/av/media/ndk/
H A DNdkMediaCodec.cpp403 CryptoPlugin::SubSample *subSamples = new CryptoPlugin::SubSample[crypto->numsubsamples]; local
405 subSamples[i].mNumBytesOfClearData = crypto->clearbytes[i];
406 subSamples[i].mNumBytesOfEncryptedData = crypto->encryptedbytes[i];
416 subSamples,
428 delete [] subSamples;
/frameworks/base/media/jni/
H A Dandroid_media_MediaCodec.h79 const CryptoPlugin::SubSample *subSamples,
H A Dandroid_media_MediaCodec.cpp334 const CryptoPlugin::SubSample *subSamples,
344 index, offset, subSamples, numSubSamples, key, iv, mode, pattern,
1320 CryptoPlugin::SubSample *subSamples = NULL; local
1335 // subSamples array may silently overflow if number of samples are too large. Use
1337 } else if ( CC_UNLIKELY(numSubSamples >= (signed)(INT32_MAX / sizeof(*subSamples))) ) {
1352 subSamples = new CryptoPlugin::SubSample[numSubSamples];
1355 subSamples[i].mNumBytesOfClearData =
1358 subSamples[i].mNumBytesOfEncryptedData =
1399 subSamples, numSubSamples,
1418 delete[] subSamples;
331 queueSecureInputBuffer( size_t index, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, int64_t presentationTimeUs, uint32_t flags, AString *errorDetailMsg) argument
[all...]
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp714 const CryptoPlugin::SubSample *subSamples,
730 msg->setPointer("subSamples", (void *)subSamples);
2441 const CryptoPlugin::SubSample *subSamples; local
2457 subSamples = &ss;
2469 CHECK(msg->findPointer("subSamples", (void **)&subSamples));
2483 size += subSamples[i].mNumBytesOfClearData;
2484 size += subSamples[i].mNumBytesOfEncryptedData;
2540 subSamples,
711 queueSecureInputBuffer( size_t index, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, int64_t presentationTimeUs, uint32_t flags, AString *errorDetailMsg) argument
[all...]
/frameworks/av/include/media/stagefright/
H A DMediaCodec.h123 const CryptoPlugin::SubSample *subSamples,

Completed in 2956 milliseconds