| Index: media/base/audio_buffer_converter.cc
|
| diff --git a/media/base/audio_buffer_converter.cc b/media/base/audio_buffer_converter.cc
|
| index 0297ff6a3d29d585757731372da52067f4bbbb78..a927de2eb50a0794789d11110e838b236886dea5 100644
|
| --- a/media/base/audio_buffer_converter.cc
|
| +++ b/media/base/audio_buffer_converter.cc
|
| @@ -141,7 +141,6 @@ void AudioBufferConverter::ResetConverter(
|
| input_params_.Reset(
|
| input_params_.format(),
|
| buffer->channel_layout(),
|
| - buffer->channel_count(),
|
| buffer->sample_rate(),
|
| input_params_.bits_per_sample(),
|
| // If resampling is needed and the FIFO disabled, the AudioConverter will
|
| @@ -150,6 +149,7 @@ void AudioBufferConverter::ResetConverter(
|
| buffer->sample_rate() == output_params_.sample_rate()
|
| ? output_params_.frames_per_buffer()
|
| : SincResampler::kDefaultRequestSize);
|
| + input_params_.set_channels_for_discrete(buffer->channel_count());
|
|
|
| io_sample_rate_ratio_ = static_cast<double>(input_params_.sample_rate()) /
|
| output_params_.sample_rate();
|
|
|