| Index: media/filters/ffmpeg_video_decoder.cc
|
| diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc
|
| index 78b9b28f7a5115ee3deb6890d2e09cc31aa401aa..eccfee281bfae314dd4cad9585b74012868f042c 100644
|
| --- a/media/filters/ffmpeg_video_decoder.cc
|
| +++ b/media/filters/ffmpeg_video_decoder.cc
|
| @@ -165,7 +165,7 @@ void FFmpegVideoDecoder::Decode(const scoped_refptr<DecoderBuffer>& buffer,
|
|
|
| // Return empty frames if decoding has finished.
|
| if (state_ == kDecodeFinished) {
|
| - base::ResetAndReturn(&decode_cb_).Run(kOk, VideoFrame::CreateEmptyFrame());
|
| + base::ResetAndReturn(&decode_cb_).Run(kOk, VideoFrame::CreateEOSFrame());
|
| return;
|
| }
|
|
|
| @@ -271,7 +271,7 @@ void FFmpegVideoDecoder::DecodeBuffer(
|
| DCHECK(buffer->end_of_stream());
|
| state_ = kDecodeFinished;
|
| base::ResetAndReturn(&decode_cb_)
|
| - .Run(kOk, VideoFrame::CreateEmptyFrame());
|
| + .Run(kOk, VideoFrame::CreateEOSFrame());
|
| return;
|
| }
|
|
|
|
|