summaryrefslogtreecommitdiffstats
path: root/webkit/glue/media/simple_data_source.h
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue/media/simple_data_source.h')
-rw-r--r--webkit/glue/media/simple_data_source.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/webkit/glue/media/simple_data_source.h b/webkit/glue/media/simple_data_source.h
index 6ccf38e..77dc35c 100644
--- a/webkit/glue/media/simple_data_source.h
+++ b/webkit/glue/media/simple_data_source.h
@@ -42,18 +42,18 @@ class SimpleDataSource
MessageLoop* render_loop,
WebKit::WebFrame* frame,
media::MediaLog* media_log,
- WebDataSourceBuildObserverHack* build_observer);
+ const WebDataSourceBuildObserverHack& build_observer);
SimpleDataSource(MessageLoop* render_loop, WebKit::WebFrame* frame);
virtual ~SimpleDataSource();
// media::Filter implementation.
virtual void set_host(media::FilterHost* host);
- virtual void Stop(media::FilterCallback* callback);
+ virtual void Stop(const base::Closure& callback);
// media::DataSource implementation.
virtual void Read(int64 position, size_t size,
- uint8* data, ReadCallback* read_callback);
+ uint8* data, const DataSource::ReadCallback& read_callback);
virtual bool GetSize(int64* size_out);
virtual bool IsStreaming();
virtual void SetPreload(media::Preload preload);