Index: webkit/glue/webmediaplayer_impl.cc |
diff --git a/webkit/glue/webmediaplayer_impl.cc b/webkit/glue/webmediaplayer_impl.cc |
index bbf6172ff394afe82449e7a1641fe2667f072646..bd40473980001062cb11a005cd915145e1378668 100644 |
--- a/webkit/glue/webmediaplayer_impl.cc |
+++ b/webkit/glue/webmediaplayer_impl.cc |
@@ -226,8 +226,7 @@ void WebMediaPlayerImpl::Proxy::PutCurrentFrame( |
WebMediaPlayerImpl::WebMediaPlayerImpl( |
WebKit::WebMediaPlayerClient* client, |
media::MediaFilterCollection* collection, |
- MediaResourceLoaderBridgeFactory* bridge_factory_simple, |
- MediaResourceLoaderBridgeFactory* bridge_factory_buffered, |
+ WebKit::WebFrame* frame, |
bool use_simple_data_source, |
scoped_refptr<WebVideoRenderer> web_video_renderer) |
: network_state_(WebKit::WebMediaPlayer::Empty), |
@@ -270,11 +269,11 @@ WebMediaPlayerImpl::WebMediaPlayerImpl( |
// A simple data source that keeps all data in memory. |
scoped_refptr<SimpleDataSource> simple_data_source( |
- new SimpleDataSource(MessageLoop::current(), bridge_factory_simple)); |
+ new SimpleDataSource(MessageLoop::current(), frame)); |
// A sophisticated data source that does memory caching. |
scoped_refptr<BufferedDataSource> buffered_data_source( |
- new BufferedDataSource(MessageLoop::current(), bridge_factory_buffered)); |
+ new BufferedDataSource(MessageLoop::current(), frame)); |
proxy_->SetDataSource(buffered_data_source); |
if (use_simple_data_source) { |