| Index: media/mojo/common/media_type_converters.cc
|
| diff --git a/media/mojo/common/media_type_converters.cc b/media/mojo/common/media_type_converters.cc
|
| index 8ca720e10431b4ba1349eef5ecb7eda716ddd98f..33842624ebd8dbb720a6eca8027b498a8f17aff5 100644
|
| --- a/media/mojo/common/media_type_converters.cc
|
| +++ b/media/mojo/common/media_type_converters.cc
|
| @@ -106,9 +106,12 @@ TypeConverter<media::mojom::DecoderBufferPtr,
|
|
|
| media::mojom::DecoderBufferPtr mojo_buffer(
|
| media::mojom::DecoderBuffer::New());
|
| - if (input->end_of_stream())
|
| + if (input->end_of_stream()) {
|
| + mojo_buffer->is_end_of_stream = true;
|
| return mojo_buffer;
|
| + }
|
|
|
| + mojo_buffer->is_end_of_stream = false;
|
| mojo_buffer->timestamp = input->timestamp();
|
| mojo_buffer->duration = input->duration();
|
| mojo_buffer->is_key_frame = input->is_key_frame();
|
| @@ -141,7 +144,7 @@ scoped_refptr<media::DecoderBuffer>
|
| TypeConverter<scoped_refptr<media::DecoderBuffer>,
|
| media::mojom::DecoderBufferPtr>::
|
| Convert(const media::mojom::DecoderBufferPtr& input) {
|
| - if (!input->data_size)
|
| + if (input->is_end_of_stream)
|
| return media::DecoderBuffer::CreateEOSBuffer();
|
|
|
| scoped_refptr<media::DecoderBuffer> buffer(
|
|
|