| Index: media/audio/audio_manager_base.h
|
| diff --git a/media/audio/audio_manager_base.h b/media/audio/audio_manager_base.h
|
| index 09b021a0d2b2605faf1619b42de330246634b5a9..e1ec49ba02c78deae8432ebb68b8a31462c46775 100644
|
| --- a/media/audio/audio_manager_base.h
|
| +++ b/media/audio/audio_manager_base.h
|
| @@ -48,8 +48,9 @@ class MEDIA_EXPORT AudioManagerBase : public AudioManager {
|
|
|
| virtual ~AudioManagerBase();
|
|
|
| - virtual scoped_refptr<base::MessageLoopProxy> GetMessageLoop() OVERRIDE;
|
| - virtual scoped_refptr<base::MessageLoopProxy> GetWorkerLoop() OVERRIDE;
|
| + virtual scoped_refptr<base::SingleThreadTaskRunner> GetTaskRunner() OVERRIDE;
|
| + virtual scoped_refptr<base::SingleThreadTaskRunner> GetWorkerTaskRunner()
|
| + OVERRIDE;
|
|
|
| virtual base::string16 GetAudioInputDeviceModel() OVERRIDE;
|
|
|
| @@ -99,7 +100,7 @@ class MEDIA_EXPORT AudioManagerBase : public AudioManager {
|
| virtual AudioInputStream* MakeLowLatencyInputStream(
|
| const AudioParameters& params, const std::string& device_id) = 0;
|
|
|
| - // Listeners will be notified on the AudioManager::GetMessageLoop() loop.
|
| + // Listeners will be notified on the GetTaskRunner() task runner.
|
| virtual void AddOutputDeviceChangeListener(
|
| AudioDeviceListener* listener) OVERRIDE;
|
| virtual void RemoveOutputDeviceChangeListener(
|
| @@ -187,10 +188,10 @@ class MEDIA_EXPORT AudioManagerBase : public AudioManager {
|
| // Thread used to interact with audio streams created by this audio manager.
|
| base::Thread audio_thread_;
|
|
|
| - // The message loop of the audio thread this object runs on. Used for internal
|
| + // The task runner of the audio thread this object runs on. Used for internal
|
| // tasks which run on the audio thread even after Shutdown() has been started
|
| - // and GetMessageLoop() starts returning NULL.
|
| - scoped_refptr<base::MessageLoopProxy> message_loop_;
|
| + // and GetTaskRunner() starts returning NULL.
|
| + scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
|
|
| // Map of cached AudioOutputDispatcher instances. Must only be touched
|
| // from the audio thread (no locking).
|
|
|