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). |