Index: webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
diff --git a/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc b/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
index 1c8037a60e9ce4657a146cd0ba888798e416ac40..0ddcacfe552773a5ed11c5ad15e1a7fa7950f87e 100644 |
--- a/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
+++ b/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
@@ -471,6 +471,14 @@ bool SimulcastEncoderAdapter::SupportsNativeHandle() const { |
return true; |
} |
+QualityScaler::Settings SimulcastEncoderAdapter::GetQPThresholds() const { |
+ // Turn off quality scaling for simulcast |
sprang_webrtc
2016/10/27 13:43:48
nit: End comments with a period.
kthelgason
2016/10/28 13:20:14
Done.
|
+ if (NumberOfStreams(codec_) == 1) |
+ return streaminfos_[0].encoder->GetQPThresholds(); |
+ else |
+ return QualityScaler::Settings(false); |
sprang_webrtc
2016/10/27 13:43:48
nit: use {} brackets with if+else even if single l
kthelgason
2016/10/28 13:20:14
Done.
|
+} |
+ |
const char* SimulcastEncoderAdapter::ImplementationName() const { |
return implementation_name_.c_str(); |
} |