| Index: media/audio/audio_output_resampler.cc
|
| diff --git a/media/audio/audio_output_resampler.cc b/media/audio/audio_output_resampler.cc
|
| index 6750efca8f1f7994bf2f02efd5e879f960f2e523..ea1848e05a13bff3041b227fe151449f0d201e88 100644
|
| --- a/media/audio/audio_output_resampler.cc
|
| +++ b/media/audio/audio_output_resampler.cc
|
| @@ -148,10 +148,12 @@ static AudioParameters SetupFallbackParams(
|
| AudioOutputResampler::AudioOutputResampler(AudioManager* audio_manager,
|
| const AudioParameters& input_params,
|
| const AudioParameters& output_params,
|
| + const std::string& input_device_id,
|
| const base::TimeDelta& close_delay)
|
| - : AudioOutputDispatcher(audio_manager, input_params),
|
| + : AudioOutputDispatcher(audio_manager, input_params, input_device_id),
|
| close_delay_(close_delay),
|
| output_params_(output_params),
|
| + input_device_id_(input_device_id),
|
| streams_opened_(false) {
|
| DCHECK(input_params.IsValid());
|
| DCHECK(output_params.IsValid());
|
| @@ -171,7 +173,7 @@ void AudioOutputResampler::Initialize() {
|
| DCHECK(!streams_opened_);
|
| DCHECK(callbacks_.empty());
|
| dispatcher_ = new AudioOutputDispatcherImpl(
|
| - audio_manager_, output_params_, close_delay_);
|
| + audio_manager_, output_params_, input_device_id_, close_delay_);
|
| }
|
|
|
| bool AudioOutputResampler::OpenStream() {
|
|
|