Enable Vp8VariableFramerateScreenshare by default
Bug: webrtc:10310,chromium:949112 Change-Id: I3ed54c0571bdb8be026dee82ca3578dd5c0f9158 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/182182 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31979}
This commit is contained in:

committed by
Commit Bot

parent
bce19cd0ee
commit
fbb49b4f7f
@ -1310,14 +1310,14 @@ int LibvpxVp8Encoder::RegisterEncodeCompleteCallback(
|
||||
// static
|
||||
LibvpxVp8Encoder::VariableFramerateExperiment
|
||||
LibvpxVp8Encoder::ParseVariableFramerateConfig(std::string group_name) {
|
||||
FieldTrialFlag enabled = FieldTrialFlag("Enabled");
|
||||
FieldTrialFlag disabled = FieldTrialFlag("Disabled");
|
||||
FieldTrialParameter<double> framerate_limit("min_fps", 5.0);
|
||||
FieldTrialParameter<int> qp("min_qp", 15);
|
||||
FieldTrialParameter<int> undershoot_percentage("undershoot", 30);
|
||||
ParseFieldTrial({&enabled, &framerate_limit, &qp, &undershoot_percentage},
|
||||
ParseFieldTrial({&disabled, &framerate_limit, &qp, &undershoot_percentage},
|
||||
field_trial::FindFullName(group_name));
|
||||
VariableFramerateExperiment config;
|
||||
config.enabled = enabled.Get();
|
||||
config.enabled = !disabled.Get();
|
||||
config.framerate_limit = framerate_limit.Get();
|
||||
config.steady_state_qp = qp.Get();
|
||||
config.steady_state_undershoot_percentage = undershoot_percentage.Get();
|
||||
|
Reference in New Issue
Block a user