Index: media/filters/android/media_codec_audio_decoder.cc |
diff --git a/media/filters/android/media_codec_audio_decoder.cc b/media/filters/android/media_codec_audio_decoder.cc |
index 79744ea13fa41c3d9c4ca54f34810cc63292214f..a38e57a3770d17ad947a4fed7eada3b0b9349f9b 100644 |
--- a/media/filters/android/media_codec_audio_decoder.cc |
+++ b/media/filters/android/media_codec_audio_decoder.cc |
@@ -275,10 +275,10 @@ MediaCodecLoop::InputData MediaCodecAudioDecoder::ProvideInputData() { |
input_data.length = decoder_buffer->data_size(); |
const DecryptConfig* decrypt_config = decoder_buffer->decrypt_config(); |
if (decrypt_config && decrypt_config->is_encrypted()) { |
- input_data.is_encrypted = true; |
input_data.key_id = decrypt_config->key_id(); |
input_data.iv = decrypt_config->iv(); |
input_data.subsamples = decrypt_config->subsamples(); |
+ input_data.encryption_scheme = config_.encryption_scheme(); |
} |
input_data.presentation_time = decoder_buffer->timestamp(); |
} |