Home | History | Annotate | Download | only in functional

Lines Matching defs:subSample

59 using ::android::hardware::drm::V1_0::SubSample;
1259 const hidl_vec<SubSample>& subSamples, const Pattern& pattern,
1262 const hidl_vec<SubSample>& subSamples, const vector<uint8_t>& key);
1264 const hidl_vec<SubSample>& subSamples, const vector<uint8_t>& key);
1295 const hidl_vec<SubSample>& subSamples, const Pattern& pattern,
1370 uint8_t* iv, const hidl_vec<SubSample>& subSamples,
1382 const SubSample& subSample = subSamples[i];
1384 if (subSample.numBytesOfClearData > 0) {
1385 memcpy(dest + offset, src + offset, subSample.numBytesOfClearData);
1386 offset += subSample.numBytesOfClearData;
1389 if (subSample.numBytesOfEncryptedData > 0) {
1391 subSample.numBytesOfEncryptedData, &decryptionKey,
1393 offset += subSample.numBytesOfEncryptedData;
1403 uint8_t* iv, const hidl_vec<SubSample>& subSamples,
1410 const SubSample& subSample = subSamples[i];
1412 memcpy(dest + offset, src + offset, subSample.numBytesOfClearData);
1413 offset += subSample.numBytesOfClearData;
1415 AES_cbc_encrypt(src + offset, dest + offset, subSample.numBytesOfEncryptedData,
1417 offset += subSample.numBytesOfEncryptedData;
1472 const vector<SubSample> subSamples = {{.numBytesOfClearData = kSegmentSize,
1500 const vector<SubSample> subSamples = {{.numBytesOfClearData = kSegmentSize,
1526 const vector<SubSample> subSamples = {{.numBytesOfClearData = 256,
1553 const vector<SubSample> subSamples = {{.numBytesOfClearData = 256,