| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 8f75c8c80271d9285366d8ccd3a3188ed594ff00..de35e42f5b912a12e140a6561f8038b34a476c2c 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -2798,11 +2798,14 @@ blink::WebMediaPlayer* RenderFrameImpl::createMediaPlayer(
|
| if (!url_index_.get() || url_index_->frame() != frame_)
|
| url_index_.reset(new media::UrlIndex(frame_));
|
|
|
| + // needs to be updated when we dynamically switch to vr
|
| media::WebMediaPlayerImpl* media_player = new media::WebMediaPlayerImpl(
|
| frame_, client, encrypted_client,
|
| GetWebMediaPlayerDelegate()->AsWeakPtr(),
|
| std::move(media_renderer_factory), url_index_, params);
|
|
|
| + media_player->SetInVr(render_view_->screen_info().in_vr);
|
| +
|
| #if defined(OS_ANDROID) // WMPI_CAST
|
| media_player->SetMediaPlayerManager(GetMediaPlayerManager());
|
| media_player->SetDeviceScaleFactor(render_view_->GetDeviceScaleFactor());
|
|
|