Revert "Enable Video-QualityScaling experiment by default"
This reverts commit 066b5b6ed7069d78e17b8ad6fb8c82546b31acea. Reason for revert: Regressions on iOS testbots. Original change's description: > Enable Video-QualityScaling experiment by default > > Bug: webrtc:12401 > Change-Id: Iebf3130e785892bb9fddf1012bc46027a21085a4 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/204000 > Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> > Reviewed-by: Åsa Persson <asapersson@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#33091} TBR=ilnik@webrtc.org,asapersson@webrtc.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: webrtc:12401 Change-Id: I489b805c7741b63c22c16cfce03347179a3e2602 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/205001 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33123}
This commit is contained in:
committed by
Commit Bot
parent
3faea70d1a
commit
d6604df27f
@ -19,8 +19,6 @@
|
||||
namespace webrtc {
|
||||
namespace {
|
||||
constexpr char kFieldTrial[] = "WebRTC-Video-QualityScaling";
|
||||
constexpr char kDefaultQualityScalingSetttings[] =
|
||||
"Enabled-29,95,149,205,24,37,26,36,0.9995,0.9999,1";
|
||||
constexpr int kMinQp = 1;
|
||||
constexpr int kMaxVp8Qp = 127;
|
||||
constexpr int kMaxVp9Qp = 255;
|
||||
@ -40,16 +38,14 @@ absl::optional<VideoEncoder::QpThresholds> GetThresholds(int low,
|
||||
} // namespace
|
||||
|
||||
bool QualityScalingExperiment::Enabled() {
|
||||
return !webrtc::field_trial::IsDisabled(kFieldTrial);
|
||||
return webrtc::field_trial::IsEnabled(kFieldTrial);
|
||||
}
|
||||
|
||||
absl::optional<QualityScalingExperiment::Settings>
|
||||
QualityScalingExperiment::ParseSettings() {
|
||||
std::string group = webrtc::field_trial::FindFullName(kFieldTrial);
|
||||
// TODO(http:crbug.org/webrtc/12401): Completely remove the experiment code
|
||||
// after few releases.
|
||||
const std::string group = webrtc::field_trial::FindFullName(kFieldTrial);
|
||||
if (group.empty())
|
||||
group = kDefaultQualityScalingSetttings;
|
||||
return absl::nullopt;
|
||||
|
||||
Settings s;
|
||||
if (sscanf(group.c_str(), "Enabled-%d,%d,%d,%d,%d,%d,%d,%d,%f,%f,%d",
|
||||
|
||||
Reference in New Issue
Block a user