| Index: third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp b/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp
|
| index 609d26445dcd13c85ce390a5b12717b1ad4767b7..1c199ad86e3a8cbdec9f726b161717e338d56957 100644
|
| --- a/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp
|
| @@ -74,6 +74,7 @@
|
| #include "platform/plugins/PluginData.h"
|
| #include "public/platform/Platform.h"
|
| #include "public/platform/WebApplicationCacheHost.h"
|
| +#include "public/platform/WebMediaPlayer.h"
|
| #include "public/platform/WebMimeRegistry.h"
|
| #include "public/platform/WebRTCPeerConnectionHandler.h"
|
| #include "public/platform/WebSecurityOrigin.h"
|
| @@ -819,6 +820,7 @@
|
|
|
| PassOwnPtr<WebMediaPlayer> FrameLoaderClientImpl::createWebMediaPlayer(
|
| HTMLMediaElement& htmlMediaElement,
|
| + WebMediaPlayer::LoadType loadType,
|
| const WebURL& url,
|
| WebMediaPlayerClient* client)
|
| {
|
| @@ -834,7 +836,8 @@
|
|
|
| HTMLMediaElementEncryptedMedia& encryptedMedia = HTMLMediaElementEncryptedMedia::from(htmlMediaElement);
|
| WebString sinkId(HTMLMediaElementAudioOutputDevice::sinkId(htmlMediaElement));
|
| - return adoptPtr(webFrame->client()->createMediaPlayer(url, client, &encryptedMedia,
|
| + return adoptPtr(webFrame->client()->createMediaPlayer(loadType, url,
|
| + client, &encryptedMedia,
|
| encryptedMedia.contentDecryptionModule(), sinkId, webMediaSession));
|
| }
|
|
|
|
|