| Index: media/renderers/default_renderer_factory.cc | 
| diff --git a/media/renderers/default_renderer_factory.cc b/media/renderers/default_renderer_factory.cc | 
| index 5bd50121e74a82ca1f0db54419edd2b08ae47a4c..add6e15c9c8179efc8a2f64ae52e9477e941a49a 100644 | 
| --- a/media/renderers/default_renderer_factory.cc | 
| +++ b/media/renderers/default_renderer_factory.cc | 
| @@ -45,6 +45,7 @@ DefaultRendererFactory::~DefaultRendererFactory() { | 
|  | 
| scoped_ptr<Renderer> DefaultRendererFactory::CreateRenderer( | 
| const scoped_refptr<base::SingleThreadTaskRunner>& media_task_runner, | 
| +    const scoped_refptr<base::TaskRunner>& worker_task_runner, | 
| AudioRendererSink* audio_renderer_sink, | 
| VideoRendererSink* video_renderer_sink) { | 
| DCHECK(audio_renderer_sink); | 
| @@ -86,8 +87,8 @@ scoped_ptr<Renderer> DefaultRendererFactory::CreateRenderer( | 
| #endif | 
|  | 
| scoped_ptr<VideoRenderer> video_renderer(new VideoRendererImpl( | 
| -      media_task_runner, video_renderer_sink, video_decoders.Pass(), true, | 
| -      gpu_factories_, media_log_)); | 
| +      media_task_runner, worker_task_runner, video_renderer_sink, | 
| +      video_decoders.Pass(), true, gpu_factories_, media_log_)); | 
|  | 
| // Create renderer. | 
| return scoped_ptr<Renderer>(new RendererImpl( | 
|  |