Index: webrtc/modules/audio_coding/main/acm2/rent_a_codec.cc |
diff --git a/webrtc/modules/audio_coding/main/acm2/rent_a_codec.cc b/webrtc/modules/audio_coding/main/acm2/rent_a_codec.cc |
index 328181428bb6bc4eb7af21188222615915b20344..b31092cb1129427ac05a495b4966797a081dc733 100644 |
--- a/webrtc/modules/audio_coding/main/acm2/rent_a_codec.cc |
+++ b/webrtc/modules/audio_coding/main/acm2/rent_a_codec.cc |
@@ -259,7 +259,8 @@ AudioEncoder* RentACodec::RentEncoderStack(AudioEncoder* speech_encoder, |
: rtc::Optional<int>(it->second); |
}; |
auto cng_pt = pt(param->cng_payload_types); |
- param->use_cng = param->use_cng && cng_pt; |
+ param->use_cng = |
+ param->use_cng && cng_pt && speech_encoder->NumChannels() == 1; |
auto red_pt = pt(param->red_payload_types); |
param->use_red = param->use_red && red_pt; |