/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/ |
ClearKeyTypes.h | 31 typedef android::CryptoPlugin::SubSample SubSample;
|
AesCtrDecryptor.h | 36 const SubSample* subSamples, size_t numSubSamples,
|
CryptoPlugin.h | 48 const SubSample* subSamples, size_t numSubSamples,
|
Session.h | 50 void* destination, const SubSample* subSamples,
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
AesCtrDecryptor.h | 29 using ::android::hardware::drm::V1_0::SubSample; 37 const std::vector<SubSample> subSamples, size_t numSubSamples,
|
ClearKeyTypes.h | 38 typedef ::android::hardware::drm::V1_0::SubSample SubSample;
|
Session.h | 35 using drm::V1_0::SubSample; 58 uint8_t* dstPtr, const std::vector<SubSample> subSamples,
|
CryptoPlugin.h | 44 using drm::V1_0::SubSample; 80 const hidl_vec<SubSample>& subSamples, 92 const hidl_vec<SubSample>& subSamples,
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
AesCtrDecryptor.cpp | 32 using ::android::hardware::drm::V1_0::SubSample; 41 const std::vector<SubSample> subSamples, 60 const SubSample& subSample = subSamples[i]; 62 if (subSample.numBytesOfClearData > 0) { 64 subSample.numBytesOfClearData); 65 offset += subSample.numBytesOfClearData; 68 if (subSample.numBytesOfEncryptedData > 0) { 70 subSample.numBytesOfEncryptedData, &opensslKey, 73 offset += subSample.numBytesOfEncryptedData [all...] |
Session.cpp | 36 using ::android::hardware::drm::V1_0::SubSample; 73 uint8_t* destPtr, const std::vector<SubSample> subSamples,
|
CryptoPlugin.cpp | 51 const hidl_vec<SubSample>& subSamples, 86 const hidl_vec<SubSample>& subSamples, 153 const SubSample &subSample = subSamples[i]; 154 destSize += subSample.numBytesOfClearData; 155 destSize += subSample.numBytesOfEncryptedData; 156 if (subSample.numBytesOfEncryptedData > 0) { 170 const SubSample& subSample = subSamples[i]; 171 if (subSample.numBytesOfClearData != 0) [all...] |
/frameworks/av/drm/mediadrm/plugins/clearkey/default/ |
AesCtrDecryptor.cpp | 32 const SubSample* subSamples, 51 const SubSample& subSample = subSamples[i]; 53 if (subSample.mNumBytesOfClearData > 0) { 55 subSample.mNumBytesOfClearData); 56 offset += subSample.mNumBytesOfClearData; 59 if (subSample.mNumBytesOfEncryptedData > 0) { 61 subSample.mNumBytesOfEncryptedData, &opensslKey, 64 offset += subSample.mNumBytesOfEncryptedData;
|
CryptoPlugin.cpp | 37 const SubSample* subSamples, size_t numSubSamples, 48 const SubSample& subSample = subSamples[i]; 50 if (subSample.mNumBytesOfEncryptedData != 0) { 57 if (subSample.mNumBytesOfClearData != 0) { 60 subSample.mNumBytesOfClearData); 61 offset += subSample.mNumBytesOfClearData;
|
Session.cpp | 66 void* destination, const SubSample* subSamples,
|
/frameworks/av/drm/mediacas/plugins/clearkey/ |
ClearKeyCasPlugin.h | 126 const SubSample *subSamples, 137 SubSample const *subSamples,
|
ClearKeySessionLibrary.h | 43 const DescramblerPlugin::SubSample *subSamples,
|
/frameworks/av/drm/mediacas/plugins/mock/ |
MockCasPlugin.h | 117 const SubSample *subSamples, 126 SubSample const *subSamples,
|
/frameworks/av/media/libmedia/include/media/ |
ICrypto.h | 70 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
|
CryptoHal.h | 62 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples,
|
/frameworks/av/drm/libmediadrm/ |
ICrypto.cpp | 102 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, 135 data.write(subSamples, sizeof(CryptoPlugin::SubSample) * numSubSamples); 349 std::unique_ptr<CryptoPlugin::SubSample[]> subSamples = 350 std::make_unique<CryptoPlugin::SubSample[]>(numSubSamples); 353 sizeof(CryptoPlugin::SubSample) * numSubSamples); 389 CryptoPlugin::SubSample &ss = subSamples[i];
|
CryptoHal.cpp | 41 using drm::V1_0::SubSample; 341 const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, 371 std::vector<SubSample> stdSubSamples; 373 SubSample subSample; 374 subSample.numBytesOfClearData = subSamples[i].mNumBytesOfClearData; 375 subSample.numBytesOfEncryptedData = subSamples[i].mNumBytesOfEncryptedData; 376 stdSubSamples.push_back(subSample); 378 auto hSubSamples = hidl_vec<SubSample>(stdSubSamples);
|
/cts/hostsidetests/securitybulletin/securityPatch/CVE-2017-13253/ |
poc.cpp | 69 CryptoPlugin::SubSample subSamples[1] = { { .mNumBytesOfClearData = 0x2000,
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
NuPlayerDrm.h | 101 CryptoPlugin::SubSample *subSamples;
|
NuPlayerDrm.cpp | 247 // sizeof(CryptoInfo) + sizeof(CryptoPlugin::SubSample) * numSubSamples; 248 if (__builtin_mul_overflow(sizeof(CryptoPlugin::SubSample), numSubSamples, &cryptosize) || 265 ret->subSamples = (CryptoPlugin::SubSample*)(ret + 1); 266 CryptoPlugin::SubSample *subSamples = ret->subSamples;
|
/frameworks/av/drm/mediadrm/plugins/clearkey/default/tests/ |
AesCtrDecryptorUnittest.cpp | 34 uint8_t* destination, const SubSample* subSamples, 48 const SubSample* subSamples, 72 SubSample subSamples[kNumSubsamples] = { 106 SubSample subSamples[kNumSubsamples] = { 158 SubSample subSamples[kNumSubsamples] = { 203 SubSample subSamples[kNumSubsamples] = { 249 SubSample subSamples[kNumSubsamples] = { 299 SubSample subSamples[kNumSubsamples] = { 352 SubSample subSamples[kNumSubsamples] = { 407 SubSample subSamples[kNumSubsamples] = [all...] |