Searched defs:subSamples (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/drm/mediadrm/plugins/clearkey/
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 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 void* srcPtr, const SubSample* subSamples, size_t numSubSamples, void* dstPtr, AString* errorDetailMsg) 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
/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/media/libmedia/
H A DICrypto.cpp103 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
126 totalSize += subSamples[i].mNumBytesOfEncryptedData;
127 totalSize += subSamples[i].mNumBytesOfClearData;
135 data.write(subSamples, sizeof(CryptoPlugin::SubSample) * numSubSamples);
289 CryptoPlugin::SubSample *subSamples = local
293 subSamples,
315 subSamples, numSubSamples,
335 delete[] subSamples;
336 subSamples = NULL;
97 decrypt( bool secure, const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const sp<IMemory> &sharedBuffer, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, void *dstPtr, AString *errorDetailMsg) argument
/frameworks/av/media/libmediaplayerservice/
H A DCrypto.cpp243 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
259 secure, key, iv, mode, srcPtr, subSamples, numSubSamples, dstPtr,
237 decrypt( bool secure, const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, 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.cpp801 Mode mode, const void *srcPtr, const SubSample *subSamples,
805 "subSamples=%s, dst=%p)",
810 subSamplesToString(subSamples, numSubSamples).string(),
826 String8 MockCryptoPlugin::subSamplesToString(SubSample const *subSamples, argument
832 subSamples[i].mNumBytesOfClearData,
833 subSamples[i].mNumBytesOfEncryptedData);
800 decrypt(bool secure, const uint8_t key[16], const uint8_t iv[16], Mode mode, const void *srcPtr, const SubSample *subSamples, size_t numSubSamples, void *dstPtr, AString * ) argument
/frameworks/av/media/ndk/
H A DNdkMediaCodec.cpp388 CryptoPlugin::SubSample *subSamples = new CryptoPlugin::SubSample[crypto->numsubsamples]; local
390 subSamples[i].mNumBytesOfClearData = crypto->clearbytes[i];
391 subSamples[i].mNumBytesOfEncryptedData = crypto->encryptedbytes[i];
397 subSamples,
408 delete [] subSamples;
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp650 const CryptoPlugin::SubSample *subSamples,
665 msg->setPointer("subSamples", (void *)subSamples);
2303 const CryptoPlugin::SubSample *subSamples; local
2318 subSamples = &ss;
2328 CHECK(msg->findPointer("subSamples", (void **)&subSamples));
2340 size += subSamples[i].mNumBytesOfClearData;
2341 size += subSamples[i].mNumBytesOfEncryptedData;
2386 subSamples,
647 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, int64_t presentationTimeUs, uint32_t flags, AString *errorDetailMsg) argument
[all...]
/frameworks/base/media/jni/
H A Dandroid_media_MediaCodec.cpp323 const CryptoPlugin::SubSample *subSamples,
332 index, offset, subSamples, numSubSamples, key, iv, mode,
1269 CryptoPlugin::SubSample *subSamples = NULL; local
1284 // subSamples array may silently overflow if number of samples are too large. Use
1286 } else if ( CC_UNLIKELY(numSubSamples >= (signed)(INT32_MAX / sizeof(*subSamples))) ) {
1301 subSamples = new CryptoPlugin::SubSample[numSubSamples];
1304 subSamples[i].mNumBytesOfClearData =
1307 subSamples[i].mNumBytesOfEncryptedData =
1348 subSamples, numSubSamples,
1366 delete[] subSamples;
320 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, int64_t presentationTimeUs, uint32_t flags, AString *errorDetailMsg) argument
[all...]

Completed in 191 milliseconds