diff options
Diffstat (limited to 'chrome/gpu/gpu_video_decoder.cc')
-rw-r--r-- | chrome/gpu/gpu_video_decoder.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/gpu/gpu_video_decoder.cc b/chrome/gpu/gpu_video_decoder.cc index ee213bf..c1210d4 100644 --- a/chrome/gpu/gpu_video_decoder.cc +++ b/chrome/gpu/gpu_video_decoder.cc @@ -121,7 +121,10 @@ void GpuVideoDecoder::ProduceVideoSample(scoped_refptr<Buffer> buffer) { SendEmptyBufferDone(); } -void GpuVideoDecoder::ConsumeVideoFrame(scoped_refptr<VideoFrame> frame) { +void GpuVideoDecoder::ConsumeVideoFrame(scoped_refptr<VideoFrame> frame, + const PipelineStatistics& statistics) { + // TODO(sjl): Do something with the statistics... + if (frame->IsEndOfStream()) { SendConsumeVideoFrame(kGpuVideoInvalidFrameId, 0, 0, kGpuVideoEndOfStream); return; |