| Index: media/mojo/services/mojo_demuxer_stream_adapter.cc
|
| diff --git a/media/mojo/services/mojo_demuxer_stream_adapter.cc b/media/mojo/services/mojo_demuxer_stream_adapter.cc
|
| index f2b3f303cec054307f3fbdfe1410a465b1076efd..4d568f36edd5d8cdb9ae8aa2c588c89417699c24 100644
|
| --- a/media/mojo/services/mojo_demuxer_stream_adapter.cc
|
| +++ b/media/mojo/services/mojo_demuxer_stream_adapter.cc
|
| @@ -133,7 +133,8 @@ void MojoDemuxerStreamAdapter::OnBufferReady(
|
| if (video_config_queue_.empty())
|
| return;
|
| }
|
| - } else if (status == mojo::DemuxerStream::STATUS_OK) {
|
| + } else if (status == mojo::DemuxerStream::STATUS_OK &&
|
| + !media_buffer->end_of_stream()) {
|
| DCHECK_GT(media_buffer->data_size(), 0);
|
|
|
| // Read the inner data for the DecoderBuffer from our DataPipe.
|
|
|