| Index: chromecast/browser/media/cast_mojo_media_client.cc
|
| diff --git a/chromecast/browser/media/cast_mojo_media_client.cc b/chromecast/browser/media/cast_mojo_media_client.cc
|
| index b530524cb91efd0b617aef94bd7cc82ad4ec71b5..bb5a00b48ad6ef36eaa74d8b4bac347a9e2504d7 100644
|
| --- a/chromecast/browser/media/cast_mojo_media_client.cc
|
| +++ b/chromecast/browser/media/cast_mojo_media_client.cc
|
| @@ -15,9 +15,11 @@ namespace media {
|
|
|
| CastMojoMediaClient::CastMojoMediaClient(
|
| const CreateMediaPipelineBackendCB& create_backend_cb,
|
| - const CreateCdmFactoryCB& create_cdm_factory_cb)
|
| + const CreateCdmFactoryCB& create_cdm_factory_cb,
|
| + VideoResolutionPolicy* video_resolution_policy)
|
| : create_backend_cb_(create_backend_cb),
|
| - create_cdm_factory_cb_(create_cdm_factory_cb) {}
|
| + create_cdm_factory_cb_(create_cdm_factory_cb),
|
| + video_resolution_policy_(video_resolution_policy) {}
|
|
|
| CastMojoMediaClient::~CastMojoMediaClient() {}
|
|
|
| @@ -26,7 +28,8 @@ std::unique_ptr<::media::Renderer> CastMojoMediaClient::CreateRenderer(
|
| scoped_refptr<::media::MediaLog> media_log,
|
| const std::string& audio_device_id) {
|
| return base::MakeUnique<chromecast::media::CastRenderer>(
|
| - create_backend_cb_, std::move(media_task_runner), audio_device_id);
|
| + create_backend_cb_, std::move(media_task_runner), audio_device_id,
|
| + video_resolution_policy_);
|
| }
|
|
|
| std::unique_ptr<::media::CdmFactory> CastMojoMediaClient::CreateCdmFactory(
|
|
|