summaryrefslogtreecommitdiffstats
path: root/content/browser/android/media_player_manager_impl.h
diff options
context:
space:
mode:
authorqinmin@chromium.org <qinmin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-31 18:32:54 +0000
committerqinmin@chromium.org <qinmin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-31 18:32:54 +0000
commite886333604b9eedf2d011b33673c82dc4a20575a (patch)
tree5a1f8acc2eeac6ca3f09b9abfc737d7771c3ffaf /content/browser/android/media_player_manager_impl.h
parentbe1611484eb501538e6df7dcc1a7e96adc4786cf (diff)
downloadchromium_src-e886333604b9eedf2d011b33673c82dc4a20575a.zip
chromium_src-e886333604b9eedf2d011b33673c82dc4a20575a.tar.gz
chromium_src-e886333604b9eedf2d011b33673c82dc4a20575a.tar.bz2
Passing ScopedJavaSurface to MediaPlayerAndroid
For media source implementation, we need to store the surface object inside MediaPlayerAndroid for later use. Passing the ScopedJavaSurface to MPA so that it can control the life time of the java surface. However, in fullscreen case, the player does not own the surface. As a result, added a member variable in ScopedJavaSurface to indicate whether the surface can be released upon object deletion. BUG=233420 Review URL: https://chromiumcodereview.appspot.com/15992007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203442 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/android/media_player_manager_impl.h')
-rw-r--r--content/browser/android/media_player_manager_impl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/content/browser/android/media_player_manager_impl.h b/content/browser/android/media_player_manager_impl.h
index ce2e8f1..4daffeb 100644
--- a/content/browser/android/media_player_manager_impl.h
+++ b/content/browser/android/media_player_manager_impl.h
@@ -42,7 +42,7 @@ class MediaPlayerManagerImpl
virtual void FullscreenPlayerPause();
virtual void FullscreenPlayerSeek(int msec);
virtual void ExitFullscreen(bool release_media_player);
- virtual void SetVideoSurface(jobject surface);
+ virtual void SetVideoSurface(gfx::ScopedJavaSurface surface);
// media::MediaPlayerManager overrides.
virtual void OnTimeUpdate(