| Index: media/base/android/media_codec_decoder.cc
|
| diff --git a/media/base/android/media_codec_decoder.cc b/media/base/android/media_codec_decoder.cc
|
| index cdbaf07c1713259554350f27e3c85d5e9d4bc5db..67d71887940b545ff604624670f88921def3fd43 100644
|
| --- a/media/base/android/media_codec_decoder.cc
|
| +++ b/media/base/android/media_codec_decoder.cc
|
| @@ -738,9 +738,7 @@ bool MediaCodecDecoder::EnqueueInputBuffer() {
|
| << " subsamples size:" << unit->subsamples.size();
|
|
|
| status = media_codec_bridge_->QueueSecureInputBuffer(
|
| - index, &unit->data[0], unit->data.size(),
|
| - reinterpret_cast<const uint8_t*>(&unit->key_id[0]), unit->key_id.size(),
|
| - reinterpret_cast<const uint8_t*>(&unit->iv[0]), unit->iv.size(),
|
| + index, &unit->data[0], unit->data.size(), unit->key_id, unit->iv,
|
| unit->subsamples.empty() ? nullptr : &unit->subsamples[0],
|
| unit->subsamples.size(), unit->timestamp);
|
| }
|
|
|