Index: media/audio/alsa/audio_manager_alsa.cc |
diff --git a/media/audio/alsa/audio_manager_alsa.cc b/media/audio/alsa/audio_manager_alsa.cc |
index 72c48e3327a88062e87938819bb471d82ff7e6cd..33fc0b2ddb918120e8c4bd49de8dde537340b7bb 100644 |
--- a/media/audio/alsa/audio_manager_alsa.cc |
+++ b/media/audio/alsa/audio_manager_alsa.cc |
@@ -78,7 +78,15 @@ void AudioManagerAlsa::ShowLinuxAudioInputSettings() { |
base::LaunchProcess(command_line, base::LaunchOptions()); |
} |
-// Implementation of AudioManager. |
+AudioManagerAlsa::AudioManagerAlsa(std::unique_ptr<AudioThread> audio_thread, |
+ AudioLogFactory* audio_log_factory) |
+ : AudioManagerBase(std::move(audio_thread), audio_log_factory), |
+ wrapper_(new AlsaWrapper()) { |
+ SetMaxOutputStreamsAllowed(kMaxOutputStreams); |
+} |
+ |
+AudioManagerAlsa::~AudioManagerAlsa() = default; |
+ |
bool AudioManagerAlsa::HasAudioOutputDevices() { |
return HasAnyAlsaAudioDevice(kStreamPlayback); |
} |
@@ -87,21 +95,6 @@ bool AudioManagerAlsa::HasAudioInputDevices() { |
return HasAnyAlsaAudioDevice(kStreamCapture); |
} |
-AudioManagerAlsa::AudioManagerAlsa( |
- scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
- scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner, |
- AudioLogFactory* audio_log_factory) |
- : AudioManagerBase(std::move(task_runner), |
- std::move(worker_task_runner), |
- audio_log_factory), |
- wrapper_(new AlsaWrapper()) { |
- SetMaxOutputStreamsAllowed(kMaxOutputStreams); |
-} |
- |
-AudioManagerAlsa::~AudioManagerAlsa() { |
- Shutdown(); |
-} |
- |
void AudioManagerAlsa::ShowAudioInputSettings() { |
ShowLinuxAudioInputSettings(); |
} |