| Index: webrtc/media/engine/webrtcvideoengine2.cc
|
| diff --git a/webrtc/media/engine/webrtcvideoengine2.cc b/webrtc/media/engine/webrtcvideoengine2.cc
|
| index 8b4c5df1814601757b5d74b80eccf9087c745be5..36394725a6cf5f8a3de218d2a711e4aafbccb511 100644
|
| --- a/webrtc/media/engine/webrtcvideoengine2.cc
|
| +++ b/webrtc/media/engine/webrtcvideoengine2.cc
|
| @@ -1872,7 +1872,8 @@ WebRtcVideoChannel2::WebRtcVideoSendStream::CreateVideoEncoderConfig(
|
| // configure a single stream.
|
| encoder_config.number_of_streams = parameters_.config.rtp.ssrcs.size();
|
| if (IsCodecBlacklistedForSimulcast(codec.name) ||
|
| - (is_screencast && !UseSimulcastScreenshare())) {
|
| + (is_screencast &&
|
| + (!UseSimulcastScreenshare() || !parameters_.conference_mode))) {
|
| encoder_config.number_of_streams = 1;
|
| }
|
|
|
| @@ -1901,7 +1902,7 @@ WebRtcVideoChannel2::WebRtcVideoSendStream::CreateVideoEncoderConfig(
|
| void WebRtcVideoChannel2::WebRtcVideoSendStream::ReconfigureEncoder() {
|
| RTC_DCHECK_RUN_ON(&thread_checker_);
|
| if (!stream_) {
|
| - // The webrtc::VideoSendStream |stream_|has not yet been created but other
|
| + // The webrtc::VideoSendStream |stream_| has not yet been created but other
|
| // parameters has changed.
|
| return;
|
| }
|
|
|