webrtc/rtc_base/experiments
Sebastian Jansson 55251c3d49 Adds struct parameters parser/encoder.
This is similar to the field trial parser but it uses a normal struct
with normal fields as underlying storage. This makes it easier to
understand and use as only the encoding and parsing uses non-
standard constructs. Additionally, it makes it easier to use the
struct as a regular config struct when the values are not set
using field trials.

Bug: webrtc:9883
Change-Id: I5b16c2a71875b6f478383decff18fbaa62bc404a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/145203
Reviewed-by: Jonas Olsson <jonasolsson@webrtc.org>
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28810}
2019-08-08 15:21:35 +00:00
..
alr_experiment.cc
alr_experiment.h
audio_allocation_settings.cc Add config to specify raw audio priority bitrate including overhead. 2019-07-17 15:28:46 +00:00
audio_allocation_settings.h Add config to specify raw audio priority bitrate including overhead. 2019-07-17 15:28:46 +00:00
balanced_degradation_settings_unittest.cc
balanced_degradation_settings.cc
balanced_degradation_settings.h
BUILD.gn Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
cpu_speed_experiment_unittest.cc
cpu_speed_experiment.cc
cpu_speed_experiment.h
DEPS
experimental_screenshare_settings.cc Wire up field trials for some experimental screenshare settings 2019-08-05 13:47:01 +00:00
experimental_screenshare_settings.h Wire up field trials for some experimental screenshare settings 2019-08-05 13:47:01 +00:00
field_trial_list_unittest.cc
field_trial_list.cc
field_trial_list.h
field_trial_parser_unittest.cc
field_trial_parser.cc Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
field_trial_parser.h Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
field_trial_units_unittest.cc
field_trial_units.cc Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
field_trial_units.h Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
jitter_upper_bound_experiment.cc
jitter_upper_bound_experiment.h
keyframe_interval_settings_unittest.cc
keyframe_interval_settings.cc
keyframe_interval_settings.h
normalize_simulcast_size_experiment_unittest.cc
normalize_simulcast_size_experiment.cc
normalize_simulcast_size_experiment.h
OWNERS
quality_scaler_settings_unittest.cc QualityScaler: Add option to try fast adapt down at start up based on initial bw estimates. 2019-08-05 09:43:19 +00:00
quality_scaler_settings.cc QualityScaler: Add option to try fast adapt down at start up based on initial bw estimates. 2019-08-05 09:43:19 +00:00
quality_scaler_settings.h QualityScaler: Add option to try fast adapt down at start up based on initial bw estimates. 2019-08-05 09:43:19 +00:00
quality_scaling_experiment_unittest.cc
quality_scaling_experiment.cc
quality_scaling_experiment.h
rate_control_settings_unittest.cc
rate_control_settings.cc
rate_control_settings.h
rtt_mult_experiment_unittest.cc
rtt_mult_experiment.cc
rtt_mult_experiment.h
struct_parameters_parser_unittest.cc Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
struct_parameters_parser.cc Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
struct_parameters_parser.h Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00