| Index: media/base/android/media_decoder_job.cc
|
| diff --git a/media/base/android/media_decoder_job.cc b/media/base/android/media_decoder_job.cc
|
| index 3bf5279db91961396a7a1c3f2792af3d4cb2d416..0398582bb2ef6f19736dbaac296135ce47b07944 100644
|
| --- a/media/base/android/media_decoder_job.cc
|
| +++ b/media/base/android/media_decoder_job.cc
|
| @@ -286,9 +286,7 @@ MediaCodecStatus MediaDecoderJob::QueueInputBuffer(const AccessUnit& unit) {
|
|
|
| MediaCodecStatus status = media_codec_bridge_->QueueSecureInputBuffer(
|
| input_buf_index,
|
| - &unit.data[0], unit.data.size(),
|
| - reinterpret_cast<const uint8*>(&unit.key_id[0]), unit.key_id.size(),
|
| - reinterpret_cast<const uint8*>(&unit.iv[0]), unit.iv.size(),
|
| + &unit.data[0], unit.data.size(), unit.key_id, unit.iv,
|
| unit.subsamples.empty() ? NULL : &unit.subsamples[0],
|
| unit.subsamples.size(),
|
| unit.timestamp);
|
|
|