| 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 dc5902ac7e67d80b42745ebef9874ac48bb4bbe7..a4854460922be88bf8eb012b99e4389380c1cca6 100644
|
| --- a/chromecast/browser/cast_content_browser_client.cc
|
| +++ b/chromecast/browser/cast_content_browser_client.cc
|
| @@ -109,15 +109,20 @@ scoped_ptr<CastService> CastContentBrowserClient::CreateCastService(
|
| scoped_ptr<media::MediaPipelineBackend>
|
| CastContentBrowserClient::CreateMediaPipelineBackend(
|
| const media::MediaPipelineDeviceParams& params) {
|
| - return make_scoped_ptr(
|
| - media::MediaPipelineBackendManager::CreateMediaPipelineBackend(params));
|
| + return media_pipeline_backend_manager()->CreateMediaPipelineBackend(params);
|
| }
|
|
|
| media::MediaResourceTracker*
|
| CastContentBrowserClient::media_resource_tracker() {
|
| return cast_browser_main_parts_->media_resource_tracker();
|
| }
|
| -#endif // OS_ANDROID
|
| +
|
| +media::MediaPipelineBackendManager*
|
| +CastContentBrowserClient::media_pipeline_backend_manager() {
|
| + DCHECK(cast_browser_main_parts_);
|
| + return cast_browser_main_parts_->media_pipeline_backend_manager();
|
| +}
|
| +#endif // !defined(OS_ANDROID)
|
|
|
| void CastContentBrowserClient::SetMetricsClientId(
|
| const std::string& client_id) {
|
|
|