Index: content/renderer/media/webmediaplayer_proxy_impl_android.cc |
diff --git a/content/renderer/media/webmediaplayer_proxy_impl_android.cc b/content/renderer/media/webmediaplayer_proxy_impl_android.cc |
index 34d21cdf8b1857f09dc7d40efb3f5434416b7453..048adc31493ceb192cbed1919e9235f652ead069 100644 |
--- a/content/renderer/media/webmediaplayer_proxy_impl_android.cc |
+++ b/content/renderer/media/webmediaplayer_proxy_impl_android.cc |
@@ -43,6 +43,8 @@ bool WebMediaPlayerProxyImplAndroid::OnMessageReceived( |
IPC_MESSAGE_HANDLER(MediaPlayerMsg_DidExitFullscreen, OnDidExitFullscreen) |
IPC_MESSAGE_HANDLER(MediaPlayerMsg_DidMediaPlayerPlay, OnPlayerPlay) |
IPC_MESSAGE_HANDLER(MediaPlayerMsg_DidMediaPlayerPause, OnPlayerPause) |
+ IPC_MESSAGE_HANDLER(MediaPlayerMsg_DidEnterVideoView, OnDidEnterVideoView) |
+ IPC_MESSAGE_HANDLER(MediaPlayerMsg_DidExitVideoView, OnDidExitVideoView) |
IPC_MESSAGE_UNHANDLED(handled = false) |
IPC_END_MESSAGE_MAP() |
return handled; |
@@ -170,6 +172,22 @@ void WebMediaPlayerProxyImplAndroid::OnPlayerPause(int player_id) { |
player->OnMediaPlayerPause(); |
} |
+void WebMediaPlayerProxyImplAndroid::OnDidEnterVideoView( |
+ int player_id) { |
+ webkit_media::WebMediaPlayerImplAndroid* player = |
+ GetWebMediaPlayer(player_id); |
+ if (player) |
+ player->OnDidEnterVideoView(); |
+} |
+ |
+void WebMediaPlayerProxyImplAndroid::OnDidExitVideoView( |
+ int player_id) { |
+ webkit_media::WebMediaPlayerImplAndroid* player = |
+ GetWebMediaPlayer(player_id); |
+ if (player) |
+ player->OnDidExitVideoView(); |
+} |
+ |
void WebMediaPlayerProxyImplAndroid::EnterFullscreen(int player_id) { |
Send(new MediaPlayerHostMsg_EnterFullscreen(routing_id(), player_id)); |
} |