Index: content/renderer/media/webmediaplayer_impl.cc |
diff --git a/content/renderer/media/webmediaplayer_impl.cc b/content/renderer/media/webmediaplayer_impl.cc |
index 7af0999d2bea9a349f0c16ea1732ca8b25e71f42..3634051b5bf0845d7bdedf1d0f1ef69c0dea3e0c 100644 |
--- a/content/renderer/media/webmediaplayer_impl.cc |
+++ b/content/renderer/media/webmediaplayer_impl.cc |
@@ -307,10 +307,13 @@ void WebMediaPlayerImpl::DoLoad(LoadType load_type, |
} |
// Otherwise it's a regular request which requires resolving the URL first. |
+ // TODO(sandersd): Make WMPI a DataSourceHost and pass |this| instead of |
+ // |&pipeline_|. |
data_source_.reset(new BufferedDataSource( |
main_loop_, |
frame_, |
media_log_.get(), |
+ &pipeline_, |
base::Bind(&WebMediaPlayerImpl::NotifyDownloading, AsWeakPtr()))); |
data_source_->Initialize( |
url, static_cast<BufferedResourceLoader::CORSMode>(cors_mode), |