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)); |
} |