summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorwonsik@chromium.org <wonsik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-07 12:31:09 +0000
committerwonsik@chromium.org <wonsik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-07 12:31:09 +0000
commit2aa3d955063e4ce942f06bc927e483100fa54612 (patch)
treedfb637518c4a85e48cfa752152c5ac72b4d63db9 /webkit
parent281633397d9ea61bee30448fb99628c3a823b712 (diff)
downloadchromium_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.cc4
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() {