diff options
author | wonsik@chromium.org <wonsik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-07 12:31:09 +0000 |
---|---|---|
committer | wonsik@chromium.org <wonsik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-07 12:31:09 +0000 |
commit | 2aa3d955063e4ce942f06bc927e483100fa54612 (patch) | |
tree | dfb637518c4a85e48cfa752152c5ac72b4d63db9 /webkit | |
parent | 281633397d9ea61bee30448fb99628c3a823b712 (diff) | |
download | chromium_src-2aa3d955063e4ce942f06bc927e483100fa54612.zip chromium_src-2aa3d955063e4ce942f06bc927e483100fa54612.tar.gz chromium_src-2aa3d955063e4ce942f06bc927e483100fa54612.tar.bz2 |
Fix a few TV-specific bugs
R=qinmin@chromium.org,yfriedman@chromium.org
BUG=246989,246990
Review URL: https://chromiumcodereview.appspot.com/15769011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204791 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r-- | webkit/renderer/media/android/webmediaplayer_android.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/webkit/renderer/media/android/webmediaplayer_android.cc b/webkit/renderer/media/android/webmediaplayer_android.cc index b27bbaf..0a5ef16 100644 --- a/webkit/renderer/media/android/webmediaplayer_android.cc +++ b/webkit/renderer/media/android/webmediaplayer_android.cc @@ -588,7 +588,9 @@ void WebMediaPlayerAndroid::UpdateReadyState( } void WebMediaPlayerAndroid::OnPlayerReleased() { - needs_establish_peer_ = true; + // |needs_external_surface_| is always false on non-TV devices. + if (!needs_external_surface_) + needs_establish_peer_ = true; } void WebMediaPlayerAndroid::ReleaseMediaResources() { |