| Index: media/filters/audio_renderer_impl.h
|
| diff --git a/media/filters/audio_renderer_impl.h b/media/filters/audio_renderer_impl.h
|
| index cc06fa3bf58151d6225a770f4b270bf879802000..ae8f374f7cbda6f969f3d2990e045882887b14df 100644
|
| --- a/media/filters/audio_renderer_impl.h
|
| +++ b/media/filters/audio_renderer_impl.h
|
| @@ -64,20 +64,23 @@ class MEDIA_EXPORT AudioRendererImpl
|
| AudioHardwareConfig* hardware_params);
|
| virtual ~AudioRendererImpl();
|
|
|
| + // TimeSource implementation.
|
| + virtual void StartTicking() OVERRIDE;
|
| + virtual void StopTicking() OVERRIDE;
|
| + virtual void SetPlaybackRate(float rate) OVERRIDE;
|
| + virtual void SetMediaTimestamp(base::TimeDelta timestamp) OVERRIDE;
|
| + virtual base::TimeDelta CurrentMediaTimestamp() OVERRIDE;
|
| +
|
| // AudioRenderer implementation.
|
| virtual void Initialize(DemuxerStream* stream,
|
| const PipelineStatusCB& init_cb,
|
| const StatisticsCB& statistics_cb,
|
| - const TimeCB& time_cb,
|
| const BufferingStateCB& buffering_state_cb,
|
| const base::Closure& ended_cb,
|
| const PipelineStatusCB& error_cb) OVERRIDE;
|
| - virtual void StartRendering() OVERRIDE;
|
| - virtual void StopRendering() OVERRIDE;
|
| virtual void Flush(const base::Closure& callback) OVERRIDE;
|
| virtual void Stop(const base::Closure& callback) OVERRIDE;
|
| - virtual void SetPlaybackRate(float rate) OVERRIDE;
|
| - virtual void StartPlayingFrom(base::TimeDelta timestamp) OVERRIDE;
|
| + virtual void StartPlaying() OVERRIDE;
|
| virtual void SetVolume(float volume) OVERRIDE;
|
|
|
| private:
|
| @@ -96,7 +99,7 @@ class MEDIA_EXPORT AudioRendererImpl
|
| // |
|
| // V Decoders reset
|
| // kFlushed <------------------ kFlushing
|
| - // | StartPlayingFrom() ^
|
| + // | StartPlaying() ^
|
| // | |
|
| // | | Flush()
|
| // `---------> kPlaying --------'
|
|
|