| Index: media/filters/video_renderer_base.h
|
| diff --git a/media/filters/video_renderer_base.h b/media/filters/video_renderer_base.h
|
| index 66eba6e8894a0ba759c6d7834c403e7826c29275..6a9a97e607b8d65629970a621b00924493e310bf 100644
|
| --- a/media/filters/video_renderer_base.h
|
| +++ b/media/filters/video_renderer_base.h
|
| @@ -51,7 +51,7 @@ class VideoRendererBase : public VideoRenderer,
|
| virtual void Flush(FilterCallback* callback);
|
| virtual void Stop(FilterCallback* callback);
|
| virtual void SetPlaybackRate(float playback_rate);
|
| - virtual void Seek(base::TimeDelta time, FilterCallback* callback);
|
| + virtual void Seek(base::TimeDelta time, const FilterStatusCB& cb);
|
|
|
| // VideoRenderer implementation.
|
| virtual void Initialize(VideoDecoder* decoder,
|
| @@ -213,7 +213,7 @@ class VideoRendererBase : public VideoRenderer,
|
|
|
| // Filter callbacks.
|
| scoped_ptr<FilterCallback> flush_callback_;
|
| - scoped_ptr<FilterCallback> seek_callback_;
|
| + FilterStatusCB seek_cb_;
|
| scoped_ptr<StatisticsCallback> statistics_callback_;
|
|
|
| base::TimeDelta seek_timestamp_;
|
|
|