Index: chromecast/browser/cast_content_browser_client.cc |
diff --git a/chromecast/browser/cast_content_browser_client.cc b/chromecast/browser/cast_content_browser_client.cc |
index 1dc6b81154811202d0be04f11adc6d3385b31ddf..894be2d66ac68ad742f8bf9a58a79e48405581a1 100644 |
--- a/chromecast/browser/cast_content_browser_client.cc |
+++ b/chromecast/browser/cast_content_browser_client.cc |
@@ -86,6 +86,10 @@ CastContentBrowserClient::CreateMediaPipelineBackend( |
return make_scoped_ptr( |
media::CastMediaShlib::CreateMediaPipelineBackend(params)); |
} |
+ |
+void CastContentBrowserClient::OnMediaPipelineBackendCreate() {} |
+ |
+void CastContentBrowserClient::OnMediaPipelineBackendDestroy() {} |
#endif |
void CastContentBrowserClient::ProcessExiting() { |
@@ -119,6 +123,10 @@ void CastContentBrowserClient::RenderProcessWillLaunch( |
new media::CmaMessageFilterHost( |
host->GetID(), |
base::Bind(&CastContentBrowserClient::CreateMediaPipelineBackend, |
+ base::Unretained(this)), |
+ base::Bind(&CastContentBrowserClient::OnMediaPipelineBackendCreate, |
+ base::Unretained(this)), |
+ base::Bind(&CastContentBrowserClient::OnMediaPipelineBackendDestroy, |
base::Unretained(this)))); |
host->AddFilter(cma_message_filter.get()); |
#endif // !defined(OS_ANDROID) |