| Index: content/renderer/media/android/media_source_delegate.cc
|
| diff --git a/content/renderer/media/android/media_source_delegate.cc b/content/renderer/media/android/media_source_delegate.cc
|
| index e7c6131f753e1449f0e509d8babd72b9fecc603a..f4732a0cdb82a257de8ac04e8f92737195c40294 100644
|
| --- a/content/renderer/media/android/media_source_delegate.cc
|
| +++ b/content/renderer/media/android/media_source_delegate.cc
|
| @@ -413,10 +413,11 @@ void MediaSourceDelegate::OnBufferReady(
|
| case DemuxerStream::kOk:
|
| data->access_units[index].status = status;
|
| if (buffer->end_of_stream()) {
|
| - data->access_units[index].end_of_stream = true;
|
| + data->access_units[index].is_end_of_stream = true;
|
| data->access_units.resize(index + 1);
|
| break;
|
| }
|
| + data->access_units[index].is_key_frame = buffer->is_key_frame();
|
| // TODO(ycheo): We assume that the inputed stream will be decoded
|
| // right away.
|
| // Need to implement this properly using MediaPlayer.OnInfoListener.
|
|
|