Chromium Code Reviews| 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..30930c60a1af21046d6bc5698004aa267d4a3bca 100644 |
| --- a/chromecast/browser/cast_content_browser_client.cc |
| +++ b/chromecast/browser/cast_content_browser_client.cc |
| @@ -109,15 +109,21 @@ scoped_ptr<CastService> CastContentBrowserClient::CreateCastService( |
| scoped_ptr<media::MediaPipelineBackend> |
| CastContentBrowserClient::CreateMediaPipelineBackend( |
| const media::MediaPipelineDeviceParams& params) { |
| - return make_scoped_ptr( |
| - media::MediaPipelineBackendManager::CreateMediaPipelineBackend(params)); |
| + DCHECK(cast_browser_main_parts_); |
| + return cast_browser_main_parts_->media_pipeline_backend_manager() |
|
alokp
2016/04/01 17:53:37
Use CastContentBrowserClient::media_pipeline_backe
tianyuwang1
2016/04/01 17:58:20
Done.
|
| + ->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() { |
| + return cast_browser_main_parts_->media_pipeline_backend_manager(); |
| +} |
| +#endif // !defined(OS_ANDROID) |
| void CastContentBrowserClient::SetMetricsClientId( |
| const std::string& client_id) { |