Source release 16.2.0
This commit is contained in:
@@ -137,10 +137,15 @@ class ParallelCdmTest : public WvCdmTestBase,
|
||||
void Decrypt(const CdmSessionId& session_id, const KeyId& key_id,
|
||||
const std::vector<uint8_t>& input,
|
||||
const std::vector<uint8_t>& iv, std::vector<uint8_t>* output) {
|
||||
CdmDecryptionParameters params(&key_id, input.data(), input.size(), &iv, 0,
|
||||
output->data());
|
||||
CdmDecryptionParametersV16 params(key_id);
|
||||
params.is_secure = false;
|
||||
CdmResponseType status = cdm_engine_.Decrypt(session_id, params);
|
||||
CdmDecryptionSample sample(input.data(), output->data(), 0, input.size(),
|
||||
iv);
|
||||
CdmDecryptionSubsample subsample(0, input.size());
|
||||
sample.subsamples.push_back(subsample);
|
||||
params.samples.push_back(sample);
|
||||
|
||||
CdmResponseType status = cdm_engine_.DecryptV16(session_id, params);
|
||||
ASSERT_EQ(NO_ERROR, status);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user