diff options
Diffstat (limited to 'content/renderer/media/audio_renderer_impl.h')
-rw-r--r-- | content/renderer/media/audio_renderer_impl.h | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/content/renderer/media/audio_renderer_impl.h b/content/renderer/media/audio_renderer_impl.h index e38f407..0bff566 100644 --- a/content/renderer/media/audio_renderer_impl.h +++ b/content/renderer/media/audio_renderer_impl.h @@ -65,34 +65,37 @@ class CONTENT_EXPORT AudioRendererImpl // Methods called on IO thread ---------------------------------------------- // AudioMessageFilter::Delegate methods, called by AudioMessageFilter. - virtual void OnRequestPacket(AudioBuffersState buffers_state); - virtual void OnStateChanged(AudioStreamState state); - virtual void OnCreated(base::SharedMemoryHandle handle, uint32 length); + virtual void OnRequestPacket(AudioBuffersState buffers_state) OVERRIDE; + virtual void OnStateChanged(AudioStreamState state) OVERRIDE; + virtual void OnCreated(base::SharedMemoryHandle handle, + uint32 length) OVERRIDE; virtual void OnLowLatencyCreated(base::SharedMemoryHandle handle, base::SyncSocket::Handle socket_handle, - uint32 length); - virtual void OnVolume(double volume); + uint32 length) OVERRIDE; + virtual void OnVolume(double volume) OVERRIDE; // Methods called on pipeline thread ---------------------------------------- // media::Filter implementation. - virtual void SetPlaybackRate(float rate); - virtual void Pause(const base::Closure& callback); - virtual void Seek(base::TimeDelta time, const media::FilterStatusCB& cb); - virtual void Play(const base::Closure& callback); + virtual void SetPlaybackRate(float rate) OVERRIDE; + virtual void Pause(const base::Closure& callback) OVERRIDE; + virtual void Seek(base::TimeDelta time, + const media::FilterStatusCB& cb) OVERRIDE; + virtual void Play(const base::Closure& callback) OVERRIDE; // media::AudioRenderer implementation. - virtual void SetVolume(float volume); + virtual void SetVolume(float volume) OVERRIDE; protected: // Methods called on audio renderer thread ---------------------------------- // These methods are called from AudioRendererBase. virtual bool OnInitialize(int bits_per_channel, ChannelLayout channel_layout, - int sample_rate); - virtual void OnStop(); + int sample_rate) OVERRIDE; + virtual void OnStop() OVERRIDE; // Called when the decoder completes a Read(). - virtual void ConsumeAudioSamples(scoped_refptr<media::Buffer> buffer_in); + virtual void ConsumeAudioSamples( + scoped_refptr<media::Buffer> buffer_in) OVERRIDE; private: // We are using either low- or high-latency code path. @@ -128,10 +131,10 @@ class CONTENT_EXPORT AudioRendererImpl void DestroyTask(); // Called on IO thread when message loop is dying. - virtual void WillDestroyCurrentMessageLoop(); + virtual void WillDestroyCurrentMessageLoop() OVERRIDE; // DelegateSimpleThread::Delegate implementation. - virtual void Run(); + virtual void Run() OVERRIDE; // (Re-)starts playback. void NotifyDataAvailableIfNecessary(); |