| Index: media/filters/ffmpeg_video_decoder.h
|
| diff --git a/media/filters/ffmpeg_video_decoder.h b/media/filters/ffmpeg_video_decoder.h
|
| index 3bfcf3f379079330ae8f555916166e15fbce2867..9302929137a0faf9b0090dc9d736643235c070c1 100644
|
| --- a/media/filters/ffmpeg_video_decoder.h
|
| +++ b/media/filters/ffmpeg_video_decoder.h
|
| @@ -9,6 +9,7 @@
|
|
|
| #include "base/callback.h"
|
| #include "base/memory/ref_counted.h"
|
| +#include "media/base/demuxer_stream.h"
|
| #include "media/base/video_decoder.h"
|
|
|
| class MessageLoop;
|
| @@ -59,10 +60,12 @@ class MEDIA_EXPORT FFmpegVideoDecoder : public VideoDecoder {
|
|
|
| // Reads from the demuxer stream with corresponding callback method.
|
| void ReadFromDemuxerStream();
|
| - void DecodeBuffer(const scoped_refptr<DecoderBuffer>& buffer);
|
| + void DecodeBuffer(DemuxerStream::Status status,
|
| + const scoped_refptr<DecoderBuffer>& buffer);
|
|
|
| // Carries out the decoding operation scheduled by DecodeBuffer().
|
| - void DoDecodeBuffer(const scoped_refptr<DecoderBuffer>& buffer);
|
| + void DoDecodeBuffer(DemuxerStream::Status status,
|
| + const scoped_refptr<DecoderBuffer>& buffer);
|
| bool Decode(const scoped_refptr<DecoderBuffer>& buffer,
|
| scoped_refptr<VideoFrame>* video_frame);
|
|
|
|
|