Chromium Code Reviews| Index: content/renderer/render_frame_impl.cc |
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
| index 069f57dfcf379965038604939fe59511559b28f6..e6e6ecdeaad30524ed019e4c3e831cb8187b5e15 100644 |
| --- a/content/renderer/render_frame_impl.cc |
| +++ b/content/renderer/render_frame_impl.cc |
| @@ -2812,10 +2812,13 @@ blink::WebMediaPlayer* RenderFrameImpl::createMediaPlayer( |
| media::MojoRendererFactory::GetGpuFactoriesCB(), |
| GetRemoteInterfaces()->get()); |
| + bool enable_texture_copy = |
|
DaleCurtis
2016/11/07 22:37:50
Generally just inline if there's only one user. Us
tguilbert
2016/11/07 23:25:01
Done and done.
|
| + RenderThreadImpl::current()->EnableStreamTextureCopy(); |
| + |
| media_renderer_factory = base::MakeUnique<MediaPlayerRendererClientFactory>( |
| render_thread->compositor_task_runner(), |
| std::move(mojo_renderer_factory), |
| - base::Bind(&StreamTextureWrapperImpl::Create, |
| + base::Bind(&StreamTextureWrapperImpl::Create, enable_texture_copy, |
| render_thread->GetStreamTexureFactory(), |
| base::ThreadTaskRunnerHandle::Get())); |
| #endif // defined(OS_ANDROID) |