| Index: media/audio/cras/audio_manager_cras.cc
|
| diff --git a/media/audio/cras/audio_manager_cras.cc b/media/audio/cras/audio_manager_cras.cc
|
| index 86d12fc39e5d504808b002083b85f9fb15a4b802..31a1780330096be8b663b0cab4687a33bfa75240 100644
|
| --- a/media/audio/cras/audio_manager_cras.cc
|
| +++ b/media/audio/cras/audio_manager_cras.cc
|
| @@ -97,9 +97,11 @@ AudioParameters AudioManagerCras::GetInputStreamParameters(
|
|
|
| // TODO(hshi): Fine-tune audio parameters based on |device_id|. The optimal
|
| // parameters for the loopback stream may differ from the default.
|
| - return AudioParameters(
|
| - AudioParameters::AUDIO_PCM_LOW_LATENCY, CHANNEL_LAYOUT_STEREO,
|
| - kDefaultSampleRate, 16, buffer_size, effects);
|
| + AudioParameters params(AudioParameters::AUDIO_PCM_LOW_LATENCY,
|
| + CHANNEL_LAYOUT_STEREO, kDefaultSampleRate, 16,
|
| + buffer_size);
|
| + params.set_effects(effects);
|
| + return params;
|
| }
|
|
|
| void AudioManagerCras::SetHasKeyboardMic() {
|
| @@ -156,9 +158,8 @@ AudioParameters AudioManagerCras::GetPreferredOutputStreamParameters(
|
| if (user_buffer_size)
|
| buffer_size = user_buffer_size;
|
|
|
| - return AudioParameters(
|
| - AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout,
|
| - sample_rate, bits_per_sample, buffer_size, AudioParameters::NO_EFFECTS);
|
| + return AudioParameters(AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout,
|
| + sample_rate, bits_per_sample, buffer_size);
|
| }
|
|
|
| AudioOutputStream* AudioManagerCras::MakeOutputStream(
|
|
|