Index: chromecast/browser/cast_content_browser_client.h |
diff --git a/chromecast/browser/cast_content_browser_client.h b/chromecast/browser/cast_content_browser_client.h |
index 7b0cfff2b0f20655c90074011af3a3fe457a86b7..df5324ea82a560071d66cd066db984576c9b94c7 100644 |
--- a/chromecast/browser/cast_content_browser_client.h |
+++ b/chromecast/browser/cast_content_browser_client.h |
@@ -43,6 +43,7 @@ class MediaPipelineBackendManager; |
struct MediaPipelineDeviceParams; |
class MediaResourceTracker; |
class VideoPlaneController; |
+class VideoResolutionPolicy; |
} |
namespace shell { |
@@ -74,6 +75,9 @@ class CastContentBrowserClient : public content::ContentBrowserClient { |
media::VideoPlaneController* video_plane_controller); |
#if !defined(OS_ANDROID) |
+ // Gets object for enforcing video resolution policy restrictions. |
+ virtual media::VideoResolutionPolicy* GetVideoResolutionPolicy(); |
+ |
// Returns the task runner that must be used for media IO. |
scoped_refptr<base::SingleThreadTaskRunner> GetMediaTaskRunner(); |