Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4466)

Unified Diff: content/browser/renderer_host/media/audio_input_device_manager.cc

Issue 2869733005: Convert some audio code to OnceCallback. (Closed)
Patch Set: Rebase, comments on unretained. Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/renderer_host/media/audio_input_device_manager.cc
diff --git a/content/browser/renderer_host/media/audio_input_device_manager.cc b/content/browser/renderer_host/media/audio_input_device_manager.cc
index 8afe06724f3412afb9acd021fd322f62d52091df..caa83202370ea4727c7c51c11373deda97fc58f5 100644
--- a/content/browser/renderer_host/media/audio_input_device_manager.cc
+++ b/content/browser/renderer_host/media/audio_input_device_manager.cc
@@ -78,11 +78,11 @@ int AudioInputDeviceManager::Open(const MediaStreamDevice& device) {
switches::kUseFakeDeviceForMediaStream)) {
audio_system_->GetAssociatedOutputDeviceID(
device.id,
- base::Bind(&AudioInputDeviceManager::OpenedOnIOThread,
- base::Unretained(this), session_id, device,
- base::TimeTicks::Now(),
- media::AudioParameters::UnavailableDeviceParams(),
- media::AudioParameters::UnavailableDeviceParams()));
+ base::BindOnce(&AudioInputDeviceManager::OpenedOnIOThread,
+ base::Unretained(this), session_id, device,
+ base::TimeTicks::Now(),
+ media::AudioParameters::UnavailableDeviceParams(),
+ media::AudioParameters::UnavailableDeviceParams()));
} else {
// TODO(tommi): As is, we hit this code path when device.type is
// MEDIA_TAB_AUDIO_CAPTURE and the device id is not a device that
@@ -96,9 +96,9 @@ int AudioInputDeviceManager::Open(const MediaStreamDevice& device) {
// devices.
audio_system_->GetInputDeviceInfo(
- device.id, base::Bind(&AudioInputDeviceManager::OpenedOnIOThread,
- base::Unretained(this), session_id, device,
- base::TimeTicks::Now()));
+ device.id, base::BindOnce(&AudioInputDeviceManager::OpenedOnIOThread,
+ base::Unretained(this), session_id, device,
+ base::TimeTicks::Now()));
}
return session_id;

Powered by Google App Engine
This is Rietveld 408576698