Index: media/audio/win/audio_manager_win.cc |
diff --git a/media/audio/win/audio_manager_win.cc b/media/audio/win/audio_manager_win.cc |
index 242813a8c65902c6a96e4936d1643ae35a0055cb..5e105dbd8ac24716278e40f9beb61fac19862803 100644 |
--- a/media/audio/win/audio_manager_win.cc |
+++ b/media/audio/win/audio_manager_win.cc |
@@ -141,14 +141,14 @@ AudioManagerWin::AudioManagerWin(AudioLogFactory* audio_log_factory) |
// Task must be posted last to avoid races from handing out "this" to the |
// audio thread. |
- GetMessageLoop()->PostTask(FROM_HERE, base::Bind( |
+ GetTaskRunner()->PostTask(FROM_HERE, base::Bind( |
&AudioManagerWin::CreateDeviceListener, base::Unretained(this))); |
} |
AudioManagerWin::~AudioManagerWin() { |
// It's safe to post a task here since Shutdown() will wait for all tasks to |
// complete before returning. |
- GetMessageLoop()->PostTask(FROM_HERE, base::Bind( |
+ GetTaskRunner()->PostTask(FROM_HERE, base::Bind( |
&AudioManagerWin::DestroyDeviceListener, base::Unretained(this))); |
Shutdown(); |
} |
@@ -166,7 +166,7 @@ void AudioManagerWin::CreateDeviceListener() { |
// be used if WASAPI / Core Audio is supported. |
if (CoreAudioUtil::IsSupported()) { |
output_device_listener_.reset(new AudioDeviceListenerWin(BindToLoop( |
- GetMessageLoop(), base::Bind( |
+ GetTaskRunner(), base::Bind( |
&AudioManagerWin::NotifyAllOutputDeviceChangeListeners, |
base::Unretained(this))))); |
} |