| 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 8fa1b17323c02af16f76110e571b9e1459b3408f..f3203d583daf110bf35d4a56d4a399f744939188 100644
|
| --- a/content/browser/media/android/browser_media_player_manager.h
|
| +++ b/content/browser/media/android/browser_media_player_manager.h
|
| @@ -31,6 +31,7 @@ class MediaDrmBridge;
|
| namespace content {
|
| class BrowserDemuxerAndroid;
|
| class ContentViewCoreImpl;
|
| +class ExternalVideoSurfaceContainer;
|
| class WebContents;
|
|
|
| // This class manages all the MediaPlayerAndroid objects. It receives
|
| @@ -108,6 +109,7 @@ class CONTENT_EXPORT BrowserMediaPlayerManager
|
| #if defined(VIDEO_HOLE)
|
| void AttachExternalVideoSurface(int player_id, jobject surface);
|
| void DetachExternalVideoSurface(int player_id);
|
| + void OnFrameInfoUpdated();
|
| #endif // defined(VIDEO_HOLE)
|
|
|
| // Called to disble the current fullscreen playback if the video is encrypted.
|
| @@ -230,6 +232,10 @@ class CONTENT_EXPORT BrowserMediaPlayerManager
|
| // fullscreen.
|
| scoped_ptr<ContentVideoView> video_view_;
|
|
|
| +#if defined(VIDEO_HOLE)
|
| + scoped_ptr<ExternalVideoSurfaceContainer> external_video_surface_container_;
|
| +#endif
|
| +
|
| // Player ID of the fullscreen media player.
|
| int fullscreen_player_id_;
|
|
|
|
|