Lines Matching refs:subSamples
483 uint8_t* iv, const vector<SubSample>& subSamples, in decrypt() argument
494 for (size_t i = 0; i < subSamples.size(); i++) { in decrypt()
495 totalSize += subSamples[i].numBytesOfClearData; in decrypt()
496 totalSize += subSamples[i].numBytesOfEncryptedData; in decrypt()
522 args.subSamples = subSamples; in decrypt()
545 aes_ctr_decrypt(&reference[0], base, localIv, subSamples, key); in decrypt()
548 aes_cbc_decrypt(&reference[0], base, localIv, subSamples, key); in decrypt()
568 const vector<SubSample>& subSamples, const vector<uint8_t>& key) { in aes_ctr_decrypt() argument
577 for (size_t i = 0; i < subSamples.size(); i++) { in aes_ctr_decrypt()
578 const SubSample& subSample = subSamples[i]; in aes_ctr_decrypt()
598 const vector<SubSample>& subSamples, const vector<uint8_t>& key) { in aes_cbc_decrypt() argument
603 for (size_t i = 0; i < subSamples.size(); i++) { in aes_cbc_decrypt()
604 memcpy(dest + offset, src + offset, subSamples[i].numBytesOfClearData); in aes_cbc_decrypt()
605 offset += subSamples[i].numBytesOfClearData; in aes_cbc_decrypt()
607 AES_cbc_encrypt(src + offset, dest + offset, subSamples[i].numBytesOfEncryptedData, in aes_cbc_decrypt()
609 offset += subSamples[i].numBytesOfEncryptedData; in aes_cbc_decrypt()
618 const vector<SubSample>& subSamples) { in decryptWithInvalidKeys() argument
635 decrypt(Mode::AES_CTR, key.isSecure, toStdArray(key.keyId), &iv[0], subSamples, in decryptWithInvalidKeys()