Index: talk/media/webrtc/webrtcvideoengine2.cc |
diff --git a/talk/media/webrtc/webrtcvideoengine2.cc b/talk/media/webrtc/webrtcvideoengine2.cc |
index 7d4181740e2cf1916a747d9e2fefd3a2fd499a5a..60a7022ec91f1893cc31803746420dfe0baef571 100644 |
--- a/talk/media/webrtc/webrtcvideoengine2.cc |
+++ b/talk/media/webrtc/webrtcvideoengine2.cc |
@@ -487,8 +487,9 @@ void* WebRtcVideoChannel2::WebRtcVideoSendStream::ConfigureVideoEncoderSettings( |
const VideoCodec& codec, |
const VideoOptions& options, |
bool is_screencast) { |
- // No automatic resizing when using simulcast. |
- bool automatic_resize = !is_screencast && ssrcs_.size() == 1; |
+ // No automatic resizing when using simulcast or screencast. |
+ bool automatic_resize = |
+ !is_screencast && parameters_.config.rtp.ssrcs.size() == 1; |
bool frame_dropping = !is_screencast; |
bool denoising; |
if (is_screencast) { |