commit | 3f62f38a104f95d7fbcfdf9c44fc50fc325553eb | [log] [tgz] |
---|---|---|
author | François Beaufort <[email protected]> | Fri Jan 18 15:05:17 2019 |
committer | Commit Bot <[email protected]> | Fri Jan 18 15:05:17 2019 |
tree | 0391bb5c2e79732e609d4483303e588975da8cd6 | |
parent | 26627dadd2268b06a0867c68bb3d3f32728c9e48 [diff] [blame] |
Resume potentially paused video playback if entering Picture-in-Picture This CL makes sure a video that was paused because it was no longer visible resumes playback when it enters Picture-in-Picture. Bug: 921577 Change-Id: I16549389dac16f619d8e06c4263d1e00f2af780a Reviewed-on: https://chromium-review.googlesource.com/c/1412455 Commit-Queue: François Beaufort <[email protected]> Reviewed-by: Mounir Lamouri <[email protected]> Reviewed-by: Dale Curtis <[email protected]> Cr-Commit-Position: refs/heads/master@{#624125}
diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc index 0dd569b..9a656cc2 100644 --- a/media/blink/webmediaplayer_impl.cc +++ b/media/blink/webmediaplayer_impl.cc
@@ -652,6 +652,12 @@ break; case WebMediaPlayer::DisplayType::kPictureInPicture: watch_time_reporter_->OnDisplayTypePictureInPicture(); + + // Resumes playback if it was paused when hidden. + if (paused_when_hidden_) { + paused_when_hidden_ = false; + OnPlay(); + } break; } }