| Index: chrome/renderer/media/buffered_data_source.h
|
| diff --git a/chrome/renderer/media/buffered_data_source.h b/chrome/renderer/media/buffered_data_source.h
|
| index d676142699e787f5319397d2a14d00b744b8fa4d..d7fa0809e7fc3c20b486e74db2aaf185d66a44b7 100644
|
| --- a/chrome/renderer/media/buffered_data_source.h
|
| +++ b/chrome/renderer/media/buffered_data_source.h
|
| @@ -204,7 +204,8 @@ class BufferedDataSource : public media::DataSource {
|
| webkit_glue::MediaResourceLoaderBridgeFactory*>(
|
| message_loop, bridge_factory);
|
| }
|
| - virtual bool Initialize(const std::string& url);
|
| + virtual void Initialize(const std::string& url,
|
| + media::FilterCallback* callback);
|
|
|
| // media::MediaFilter implementation.
|
| virtual void Stop();
|
| @@ -261,6 +262,9 @@ class BufferedDataSource : public media::DataSource {
|
| // The message loop of the pipeline thread.
|
| MessageLoop* pipeline_loop_;
|
|
|
| + // Filter callbacks.
|
| + scoped_ptr<media::FilterCallback> initialize_callback_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(BufferedDataSource);
|
| };
|
|
|
|
|