| Index: webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
|
| diff --git a/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc b/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
|
| index 651406abf91d0c01f5eebaf7adb5bbe7d013e2ea..5714a07f2e38f5d8b5506047a8d55fc507b3dd63 100644
|
| --- a/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
|
| +++ b/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
|
| @@ -664,7 +664,9 @@ int VP8EncoderImpl::InitAndSetControlSettings() {
|
| denoiser_state : kDenoiserOff);
|
| }
|
| for (size_t i = 0; i < encoders_.size(); ++i) {
|
| - vpx_codec_control(&(encoders_[i]), VP8E_SET_STATIC_THRESHOLD, 1);
|
| + // Allow more screen content to be detected as static.
|
| + vpx_codec_control(&(encoders_[i]), VP8E_SET_STATIC_THRESHOLD,
|
| + codec_.mode == kScreensharing ? 300 : 1);
|
| vpx_codec_control(&(encoders_[i]), VP8E_SET_CPUUSED, cpu_speed_[i]);
|
| vpx_codec_control(&(encoders_[i]), VP8E_SET_TOKEN_PARTITIONS,
|
| static_cast<vp8e_token_partitions>(token_partitions_));
|
|
|