| Index: chromecast/renderer/media/chromecast_media_renderer_factory.cc
|
| diff --git a/chromecast/renderer/media/chromecast_media_renderer_factory.cc b/chromecast/renderer/media/chromecast_media_renderer_factory.cc
|
| index f2c9bfbd97309d7dc324e0ca9f4bedcec9c3058f..8ca6f7a0d06db94a2db71f8478f4f1a46991d3f7 100644
|
| --- a/chromecast/renderer/media/chromecast_media_renderer_factory.cc
|
| +++ b/chromecast/renderer/media/chromecast_media_renderer_factory.cc
|
| @@ -31,6 +31,7 @@ ChromecastMediaRendererFactory::~ChromecastMediaRendererFactory() {
|
|
|
| scoped_ptr<::media::Renderer> ChromecastMediaRendererFactory::CreateRenderer(
|
| const scoped_refptr<base::SingleThreadTaskRunner>& media_task_runner,
|
| + const scoped_refptr<base::TaskRunner>& worker_task_runner,
|
| ::media::AudioRendererSink* audio_renderer_sink,
|
| ::media::VideoRendererSink* video_renderer_sink) {
|
| if (!default_render_factory_) {
|
| @@ -67,9 +68,9 @@ scoped_ptr<::media::Renderer> ChromecastMediaRendererFactory::CreateRenderer(
|
| scoped_ptr<CmaRenderer> cma_renderer(new CmaRenderer(
|
| cma_media_pipeline.Pass(), video_renderer_sink, gpu_factories_));
|
| scoped_ptr<::media::Renderer> default_media_render(
|
| - default_render_factory_->CreateRenderer(media_task_runner,
|
| - audio_renderer_sink,
|
| - video_renderer_sink));
|
| + default_render_factory_->CreateRenderer(
|
| + media_task_runner, media_task_runner, audio_renderer_sink,
|
| + video_renderer_sink));
|
| scoped_ptr<SwitchingMediaRenderer> media_renderer(new SwitchingMediaRenderer(
|
| default_media_render.Pass(), cma_renderer.Pass()));
|
| return media_renderer.Pass();
|
|
|