diff options
author | mlamouri <mlamouri@chromium.org> | 2015-10-05 12:13:33 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-05 19:14:14 +0000 |
commit | 9061e0756c36fbf65b90c652fdb1ccc4c832ac62 (patch) | |
tree | c1ea8fc96fd2cb84c767cf0c75f766b8b7dc7732 /ash | |
parent | 1912e7a723dfbc13b8a5b551535149158e77bc20 (diff) | |
download | chromium_src-9061e0756c36fbf65b90c652fdb1ccc4c832ac62.zip chromium_src-9061e0756c36fbf65b90c652fdb1ccc4c832ac62.tar.gz chromium_src-9061e0756c36fbf65b90c652fdb1ccc4c832ac62.tar.bz2 |
WebMediaPlayerAndroid: create all texture bits if needed on a MediaPlayerPlay signal.
When the MediaPlayerPlay signal is sent, the WebMediaPlayer might no
longer have a valid stream texture proxy and peer for it. We need to
make sure it is correctly set, the same way would if the user presses
the play button.
A real example where this fails is if a MediaSession resumes a video
that was being played fullscreen and left the fullscreen state. It will
resume in a non fullscreen state but the WebMediaPlayerAndroid instance
will not be reset correctly.
BUG=535137
Review URL: https://codereview.chromium.org/1384273002
Cr-Commit-Position: refs/heads/master@{#352380}
Diffstat (limited to 'ash')
0 files changed, 0 insertions, 0 deletions