| Index: media/base/android/media_source_player.cc
|
| diff --git a/media/base/android/media_source_player.cc b/media/base/android/media_source_player.cc
|
| index 6eb5677b2c61988609bb529881d3c11909a10fc6..e476af55cea1e9c0c7fb775d084e7a4244f0510e 100644
|
| --- a/media/base/android/media_source_player.cc
|
| +++ b/media/base/android/media_source_player.cc
|
| @@ -123,8 +123,11 @@ void MediaSourcePlayer::Start() {
|
|
|
| playing_ = true;
|
|
|
| - if (IsProtectedSurfaceRequired())
|
| + if (IsProtectedSurfaceRequired() &&
|
| + // Skip to request fullscreen when hole-punching is used.
|
| + !manager()->ShouldUseVideoOverlayForEmbeddedEncryptedVideo()) {
|
| manager()->RequestFullScreen(player_id());
|
| + }
|
|
|
| StartInternal();
|
| }
|
|
|