Index: content/browser/renderer_host/media/media_stream_manager.cc |
diff --git a/content/browser/renderer_host/media/media_stream_manager.cc b/content/browser/renderer_host/media/media_stream_manager.cc |
index 9437850fa45e7dbf5057d30f19bd4874ae25cb75..b6011c339de9301ae070673c6059097198110037 100644 |
--- a/content/browser/renderer_host/media/media_stream_manager.cc |
+++ b/content/browser/renderer_host/media/media_stream_manager.cc |
@@ -380,8 +380,9 @@ class MediaStreamManager::DeviceRequest { |
// static |
void MediaStreamManager::SendMessageToNativeLog(const std::string& message) { |
if (!BrowserThread::CurrentlyOn(BrowserThread::IO)) { |
- BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::SendMessageToNativeLog, message)); |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::BindOnce(&MediaStreamManager::SendMessageToNativeLog, message)); |
return; |
} |
@@ -508,10 +509,9 @@ std::string MediaStreamManager::MakeMediaAccessRequest( |
// and thus can not handle a response. Using base::Unretained is safe since |
// MediaStreamManager is deleted on the UI thread, after the IO thread has |
// been stopped. |
- BrowserThread::PostTask( |
- BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::SetupRequest, |
- base::Unretained(this), label)); |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
+ base::BindOnce(&MediaStreamManager::SetupRequest, |
+ base::Unretained(this), label)); |
return label; |
} |
@@ -549,10 +549,9 @@ void MediaStreamManager::GenerateStream(MediaStreamRequester* requester, |
// and thus can not handle a response. Using base::Unretained is safe since |
// MediaStreamManager is deleted on the UI thread, after the IO thread has |
// been stopped. |
- BrowserThread::PostTask( |
- BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::SetupRequest, |
- base::Unretained(this), label)); |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
+ base::BindOnce(&MediaStreamManager::SetupRequest, |
+ base::Unretained(this), label)); |
} |
void MediaStreamManager::CancelRequest(int render_process_id, |
@@ -745,10 +744,9 @@ void MediaStreamManager::OpenDevice(MediaStreamRequester* requester, |
// and thus can not handle a response. Using base::Unretained is safe since |
// MediaStreamManager is deleted on the UI thread, after the IO thread has |
// been stopped. |
- BrowserThread::PostTask( |
- BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::SetupRequest, |
- base::Unretained(this), label)); |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
+ base::BindOnce(&MediaStreamManager::SetupRequest, |
+ base::Unretained(this), label)); |
} |
bool MediaStreamManager::TranslateSourceIdToDeviceId( |
@@ -932,8 +930,8 @@ void MediaStreamManager::ReadOutputParamsAndPostRequestToUI( |
// UI thread, after the IO thread has been stopped. |
audio_system_->GetOutputStreamParameters( |
media::AudioDeviceDescription::kDefaultDeviceId, |
- base::Bind(&MediaStreamManager::PostRequestToUI, base::Unretained(this), |
- label, request, enumeration)); |
+ base::BindOnce(&MediaStreamManager::PostRequestToUI, |
+ base::Unretained(this), label, request, enumeration)); |
} else { |
PostRequestToUI(label, request, enumeration, media::AudioParameters()); |
} |
@@ -980,8 +978,8 @@ void MediaStreamManager::PostRequestToUI( |
request->ui_proxy->RequestAccess( |
request->DetachUIRequest(), |
- base::Bind(&MediaStreamManager::HandleAccessRequestResponse, |
- base::Unretained(this), label, output_parameters)); |
+ base::BindOnce(&MediaStreamManager::HandleAccessRequestResponse, |
+ base::Unretained(this), label, output_parameters)); |
} |
void MediaStreamManager::SetupRequest(const std::string& label) { |
@@ -1241,9 +1239,9 @@ void MediaStreamManager::InitializeMaybeAsync( |
if (!BrowserThread::CurrentlyOn(BrowserThread::IO)) { |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::InitializeMaybeAsync, |
- base::Unretained(this), |
- base::Passed(&video_capture_provider))); |
+ base::BindOnce(&MediaStreamManager::InitializeMaybeAsync, |
+ base::Unretained(this), |
+ std::move(video_capture_provider))); |
return; |
} |
@@ -1423,15 +1421,17 @@ void MediaStreamManager::UseFakeUIForTests( |
void MediaStreamManager::RegisterNativeLogCallback( |
int renderer_host_id, |
const base::Callback<void(const std::string&)>& callback) { |
- BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::DoNativeLogCallbackRegistration, |
- base::Unretained(this), renderer_host_id, callback)); |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::BindOnce(&MediaStreamManager::DoNativeLogCallbackRegistration, |
+ base::Unretained(this), renderer_host_id, callback)); |
} |
void MediaStreamManager::UnregisterNativeLogCallback(int renderer_host_id) { |
- BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
- base::Bind(&MediaStreamManager::DoNativeLogCallbackUnregistration, |
- base::Unretained(this), renderer_host_id)); |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::BindOnce(&MediaStreamManager::DoNativeLogCallbackUnregistration, |
+ base::Unretained(this), renderer_host_id)); |
} |
void MediaStreamManager::AddLogMessageOnIOThread(const std::string& message) { |
@@ -1776,11 +1776,11 @@ void MediaStreamManager::OnStreamStarted(const std::string& label) { |
if (request->ui_proxy) { |
request->ui_proxy->OnStarted( |
- base::Bind(&MediaStreamManager::StopMediaStreamFromBrowser, |
- base::Unretained(this), label), |
- base::Bind(&MediaStreamManager::OnMediaStreamUIWindowId, |
- base::Unretained(this), request->video_type(), |
- request->devices)); |
+ base::BindOnce(&MediaStreamManager::StopMediaStreamFromBrowser, |
+ base::Unretained(this), label), |
+ base::BindOnce(&MediaStreamManager::OnMediaStreamUIWindowId, |
+ base::Unretained(this), request->video_type(), |
+ request->devices)); |
} |
} |