diff options
Diffstat (limited to 'chrome/gpu/gpu_video_decoder.h')
-rw-r--r-- | chrome/gpu/gpu_video_decoder.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/gpu/gpu_video_decoder.h b/chrome/gpu/gpu_video_decoder.h index ae1da3b..5fcd5cc 100644 --- a/chrome/gpu/gpu_video_decoder.h +++ b/chrome/gpu/gpu_video_decoder.h @@ -18,11 +18,12 @@ #include "media/video/video_decode_engine.h" #include "ipc/ipc_channel.h" +using media::Buffer; +using media::PipelineStatistics; using media::VideoCodecConfig; using media::VideoCodecInfo; using media::VideoStreamInfo; using media::VideoFrame; -using media::Buffer; namespace gpu { namespace gles2 { @@ -112,7 +113,8 @@ class GpuVideoDecoder virtual void OnError(); virtual void OnFormatChange(VideoStreamInfo stream_info); virtual void ProduceVideoSample(scoped_refptr<Buffer> buffer); - virtual void ConsumeVideoFrame(scoped_refptr<VideoFrame> frame); + virtual void ConsumeVideoFrame(scoped_refptr<VideoFrame> frame, + const PipelineStatistics& statistics); // VideoDecodeContext implementation. virtual void* GetDevice(); |