Index: webkit/glue/webmediaplayer_impl.cc |
=================================================================== |
--- webkit/glue/webmediaplayer_impl.cc (revision 68125) |
+++ webkit/glue/webmediaplayer_impl.cc (working copy) |
@@ -244,7 +244,8 @@ |
} |
bool WebMediaPlayerImpl::Initialize( |
- WebKit::WebFrame* frame, |
+ MediaResourceLoaderBridgeFactory* bridge_factory_simple, |
+ MediaResourceLoaderBridgeFactory* bridge_factory_buffered, |
bool use_simple_data_source, |
scoped_refptr<WebVideoRenderer> web_video_renderer) { |
// Create the pipeline and its thread. |
@@ -274,11 +275,11 @@ |
// A simple data source that keeps all data in memory. |
scoped_refptr<SimpleDataSource> simple_data_source( |
- new SimpleDataSource(MessageLoop::current(), frame)); |
+ new SimpleDataSource(MessageLoop::current(), bridge_factory_simple)); |
// A sophisticated data source that does memory caching. |
scoped_refptr<BufferedDataSource> buffered_data_source( |
- new BufferedDataSource(MessageLoop::current(), frame)); |
+ new BufferedDataSource(MessageLoop::current(), bridge_factory_buffered)); |
proxy_->SetDataSource(buffered_data_source); |
if (use_simple_data_source) { |