| Index: media/renderers/video_renderer_impl.h | 
| diff --git a/media/renderers/video_renderer_impl.h b/media/renderers/video_renderer_impl.h | 
| index 267473a2ad56c06e3b8fdf640ec90d6659d691ef..c2cacb1dbb087b80db15588cbf878406b955bf9c 100644 | 
| --- a/media/renderers/video_renderer_impl.h | 
| +++ b/media/renderers/video_renderer_impl.h | 
| @@ -52,7 +52,8 @@ class MEDIA_EXPORT VideoRendererImpl | 
| // | 
| // Setting |drop_frames_| to true causes the renderer to drop expired frames. | 
| VideoRendererImpl( | 
| -      const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, | 
| +      const scoped_refptr<base::SingleThreadTaskRunner>& media_task_runner, | 
| +      const scoped_refptr<base::TaskRunner>& worker_task_runner, | 
| VideoRendererSink* sink, | 
| ScopedVector<VideoDecoder> decoders, | 
| bool drop_frames, | 
| @@ -97,6 +98,13 @@ class MEDIA_EXPORT VideoRendererImpl | 
| void OnVideoFrameStreamInitialized(bool success); | 
|  | 
| // Callback for |video_frame_stream_| to deliver decoded video frames and | 
| +  // report video decoding status. If a frame is available the planes will be | 
| +  // copied asynchronously and FrameReady will be called once finished copying. | 
| +  void FrameReadyForCopyingToGpuMemoryBuffers( | 
| +      VideoFrameStream::Status status, | 
| +      const scoped_refptr<VideoFrame>& frame); | 
| + | 
| +  // Callback for |video_frame_stream_| to deliver decoded video frames and | 
| // report video decoding status. | 
| void FrameReady(VideoFrameStream::Status status, | 
| const scoped_refptr<VideoFrame>& frame); | 
|  |