Index: chromecast/browser/media/cast_mojo_media_client.h |
diff --git a/chromecast/browser/media/cast_mojo_media_client.h b/chromecast/browser/media/cast_mojo_media_client.h |
index a84ac3a7a18d544615d20915001b13931a91fd8b..cf7055fcea6e3ec60cc0b45e07c429427db28b4e 100644 |
--- a/chromecast/browser/media/cast_mojo_media_client.h |
+++ b/chromecast/browser/media/cast_mojo_media_client.h |
@@ -11,13 +11,16 @@ |
namespace chromecast { |
namespace media { |
+class VideoResolutionPolicy; |
+ |
class CastMojoMediaClient : public ::media::MojoMediaClient { |
public: |
using CreateCdmFactoryCB = |
base::Callback<std::unique_ptr<::media::CdmFactory>()>; |
CastMojoMediaClient(const CreateMediaPipelineBackendCB& create_backend_cb, |
- const CreateCdmFactoryCB& create_cdm_factory_cb); |
+ const CreateCdmFactoryCB& create_cdm_factory_cb, |
+ VideoResolutionPolicy* video_resolution_policy); |
~CastMojoMediaClient() override; |
// MojoMediaClient overrides. |
@@ -31,6 +34,7 @@ class CastMojoMediaClient : public ::media::MojoMediaClient { |
private: |
const CreateMediaPipelineBackendCB create_backend_cb_; |
const CreateCdmFactoryCB create_cdm_factory_cb_; |
+ VideoResolutionPolicy* video_resolution_policy_; |
DISALLOW_COPY_AND_ASSIGN(CastMojoMediaClient); |
}; |