diff options
Diffstat (limited to 'chromium/content/renderer/media/media_factory.h')
-rw-r--r-- | chromium/content/renderer/media/media_factory.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/chromium/content/renderer/media/media_factory.h b/chromium/content/renderer/media/media_factory.h index 1d5aeece741..7c4ea973a11 100644 --- a/chromium/content/renderer/media/media_factory.h +++ b/chromium/content/renderer/media/media_factory.h @@ -45,7 +45,6 @@ class MediaLog; class MediaObserver; class RemotePlaybackClientWrapper; class RendererWebMediaPlayerDelegate; -class SurfaceManager; class WebEncryptedMediaClientImpl; #if defined(OS_ANDROID) class RendererMediaPlayerManager; @@ -72,6 +71,9 @@ class RendererMediaPlayerManager; // Assist to RenderFrameImpl in creating various media clients. class MediaFactory { public: + // Helper function returning whether VideoSurfaceLayer should be enabled. + static bool VideoSurfaceLayerEnabled(); + // Create a MediaFactory to assist the |render_frame| with media tasks. // |request_routing_token_cb| bound to |render_frame| IPC functions for // obtaining overlay tokens. @@ -172,10 +174,6 @@ class MediaFactory { RendererMediaPlayerManager* media_player_manager_ = nullptr; #endif - // Handles requests for SurfaceViews for MediaPlayers. - // Lifetime is tied to the RenderFrame via the RenderFrameObserver interface. - media::SurfaceManager* media_surface_manager_ = nullptr; - // Manages play, pause notifications for WebMediaPlayer implementations; its // lifetime is tied to the RenderFrame via the RenderFrameObserver interface. media::RendererWebMediaPlayerDelegate* media_player_delegate_ = nullptr; |