| Index: content/browser/media/android/browser_media_player_manager.h
|
| diff --git a/content/browser/media/android/browser_media_player_manager.h b/content/browser/media/android/browser_media_player_manager.h
|
| index bec469510d968215033bfe2d7864257647b1c536..e0a40132bea994a8a825ce5050ea353b488f3675 100644
|
| --- a/content/browser/media/android/browser_media_player_manager.h
|
| +++ b/content/browser/media/android/browser_media_player_manager.h
|
| @@ -30,7 +30,6 @@
|
| class BrowserDemuxerAndroid;
|
| class ContentViewCoreImpl;
|
| class ExternalVideoSurfaceContainer;
|
| -class MediaPlayersObserver;
|
| class RenderFrameHost;
|
| class WebContents;
|
|
|
| @@ -43,8 +42,7 @@
|
| : public media::MediaPlayerManager {
|
| public:
|
| // Permits embedders to provide an extended version of the class.
|
| - typedef BrowserMediaPlayerManager* (*Factory)(RenderFrameHost*,
|
| - MediaPlayersObserver*);
|
| + typedef BrowserMediaPlayerManager* (*Factory)(RenderFrameHost*);
|
| static void RegisterFactory(Factory factory);
|
|
|
| // Permits embedders to handle custom urls.
|
| @@ -52,9 +50,7 @@
|
| media::MediaUrlInterceptor* media_url_interceptor);
|
|
|
| // Returns a new instance using the registered factory if available.
|
| - static BrowserMediaPlayerManager* Create(
|
| - RenderFrameHost* rfh,
|
| - MediaPlayersObserver* audio_monitor);
|
| + static BrowserMediaPlayerManager* Create(RenderFrameHost* rfh);
|
|
|
| ContentViewCoreImpl* GetContentViewCore() const;
|
|
|
| @@ -87,9 +83,6 @@
|
| const base::TimeDelta& current_time) override;
|
| void OnError(int player_id, int error) override;
|
| void OnVideoSizeChanged(int player_id, int width, int height) override;
|
| - void OnAudibleStateChanged(
|
| - int player_id, bool is_audible_now) override;
|
| -
|
| media::MediaResourceGetter* GetMediaResourceGetter() override;
|
| media::MediaUrlInterceptor* GetMediaUrlInterceptor() override;
|
| media::MediaPlayerAndroid* GetFullscreenPlayer() override;
|
| @@ -125,8 +118,7 @@
|
|
|
| protected:
|
| // Clients must use Create() or subclass constructor.
|
| - BrowserMediaPlayerManager(RenderFrameHost* render_frame_host,
|
| - MediaPlayersObserver* audio_monitor);
|
| + explicit BrowserMediaPlayerManager(RenderFrameHost* render_frame_host);
|
|
|
| WebContents* web_contents() const { return web_contents_; }
|
|
|
| @@ -176,8 +168,6 @@
|
|
|
| RenderFrameHost* const render_frame_host_;
|
|
|
| - MediaPlayersObserver* audio_monitor_;
|
| -
|
| // An array of managed players.
|
| ScopedVector<media::MediaPlayerAndroid> players_;
|
|
|
|
|