| Index: chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_api.cc
|
| diff --git a/chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_api.cc b/chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_api.cc
|
| index 971dfe6322fb44512bc8af969f2c4e96ddb9fe18..7dd25b35a8a73377fb0ccb5c8c9ba40ba113cc6b 100644
|
| --- a/chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_api.cc
|
| +++ b/chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_api.cc
|
| @@ -5,7 +5,6 @@
|
| #include "chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_api.h"
|
|
|
| #include "base/lazy_instance.h"
|
| -#include "base/message_loop/message_loop_proxy.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/task_runner_util.h"
|
| #include "chrome/browser/extensions/api/tabs/tabs_constants.h"
|
| @@ -99,7 +98,7 @@ void WebrtcAudioPrivateEventService::SignalEvent() {
|
| bool WebrtcAudioPrivateGetSinksFunction::RunImpl() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
|
| - AudioManager::Get()->GetMessageLoop()->PostTaskAndReply(
|
| + AudioManager::Get()->GetTaskRunner()->PostTaskAndReply(
|
| FROM_HERE,
|
| base::Bind(&WebrtcAudioPrivateGetSinksFunction::DoQuery, this),
|
| base::Bind(&WebrtcAudioPrivateGetSinksFunction::DoneOnUIThread, this));
|
| @@ -107,7 +106,7 @@ bool WebrtcAudioPrivateGetSinksFunction::RunImpl() {
|
| }
|
|
|
| void WebrtcAudioPrivateGetSinksFunction::DoQuery() {
|
| - DCHECK(AudioManager::Get()->GetMessageLoop()->BelongsToCurrentThread());
|
| + DCHECK(AudioManager::Get()->GetTaskRunner()->BelongsToCurrentThread());
|
|
|
| AudioDeviceNames device_names;
|
| AudioManager::Get()->GetAudioOutputDeviceNames(&device_names);
|
| @@ -198,7 +197,7 @@ void WebrtcAudioPrivateGetActiveSinkFunction::OnSinkId(const std::string& id) {
|
|
|
| WebrtcAudioPrivateSetActiveSinkFunction::
|
| WebrtcAudioPrivateSetActiveSinkFunction()
|
| - : message_loop_(base::MessageLoopProxy::current()),
|
| + : task_runner_(base::MessageLoopProxy::current()),
|
| tab_id_(0),
|
| num_remaining_sink_ids_(0) {
|
| }
|
| @@ -244,7 +243,7 @@ void WebrtcAudioPrivateSetActiveSinkFunction::OnControllerList(
|
|
|
| void WebrtcAudioPrivateSetActiveSinkFunction::SwitchDone() {
|
| if (--num_remaining_sink_ids_ == 0) {
|
| - message_loop_->PostTask(
|
| + task_runner_->PostTask(
|
| FROM_HERE,
|
| base::Bind(&WebrtcAudioPrivateSetActiveSinkFunction::DoneOnUIThread,
|
| this));
|
| @@ -266,7 +265,7 @@ bool WebrtcAudioPrivateGetAssociatedSinkFunction::RunImpl() {
|
| EXTENSION_FUNCTION_VALIDATE(params.get());
|
|
|
| base::PostTaskAndReplyWithResult(
|
| - AudioManager::Get()->GetMessageLoop(),
|
| + AudioManager::Get()->GetTaskRunner(),
|
| FROM_HERE,
|
| base::Bind(
|
| &WebrtcAudioPrivateGetAssociatedSinkFunction::DoWorkOnDeviceThread,
|
|
|