| Index: media/base/audio_converter.cc
|
| diff --git a/media/base/audio_converter.cc b/media/base/audio_converter.cc
|
| index 194111914e0d05ec14f1fb8c5e5833d150554cb1..be68ac627fa0d791584580fb628bcb397b42e56e 100644
|
| --- a/media/base/audio_converter.cc
|
| +++ b/media/base/audio_converter.cc
|
| @@ -33,7 +33,8 @@ AudioConverter::AudioConverter(const AudioParameters& input_params,
|
| CHECK(output_params.IsValid());
|
|
|
| // Handle different input and output channel layouts.
|
| - if (input_params.channel_layout() != output_params.channel_layout()) {
|
| + if (input_params.channel_layout() != output_params.channel_layout() ||
|
| + input_params.channels() != output_params.channels()) {
|
| DVLOG(1) << "Remixing channel layout from " << input_params.channel_layout()
|
| << " to " << output_params.channel_layout() << "; from "
|
| << input_params.channels() << " channels to "
|
|
|