webrtc/rtc_base/experiments
Elad Alon 80f53b785b Extend WebRTC-Video-MinVideoBitrate to experiment per-codec
The experiment was extended to support per-codec minimum bitrates
for the following codecs:
 * VP8
 * VP9
 * H.264

The old semantic meaning for the field trial is retained, in that
specifying "br:" applies a minimum bitrate to all codecs. If "br:"
is not specified, the per-codec minimum config is consulted.

Bug: webrtc:11024
Change-Id: I89630262c7710771d5e25d039fe35f0bd217b58a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/156171
Commit-Queue: Elad Alon <eladalon@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Reviewed-by: Ying Wang <yinwa@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29450}
2019-10-11 15:34:33 +00:00
..
alr_experiment.cc Format almost everything. 2019-07-08 13:45:15 +00:00
alr_experiment.h Remove direct use of FieldTrials from AlrDetector 2019-04-15 12:11:36 +00:00
balanced_degradation_settings_unittest.cc BalancedDegradationSettings: add min bitrate configuration for resolution. 2019-08-27 11:05:10 +00:00
balanced_degradation_settings.cc BalancedDegradationSettings: add min bitrate configuration for resolution. 2019-08-27 11:05:10 +00:00
balanced_degradation_settings.h BalancedDegradationSettings: add min bitrate configuration for resolution. 2019-08-27 11:05:10 +00:00
BUILD.gn Extend WebRTC-Video-MinVideoBitrate to experiment per-codec 2019-10-11 15:34:33 +00:00
cpu_speed_experiment_unittest.cc Add field trial for vp8 cpu speed configuration for arm. 2018-11-02 12:17:53 +00:00
cpu_speed_experiment.cc Format almost everything. 2019-07-08 13:45:15 +00:00
cpu_speed_experiment.h Add field trial for vp8 cpu speed configuration for arm. 2018-11-02 12:17:53 +00:00
DEPS Moved ALR experiment settings to new experiments folder. 2018-01-12 12:03:22 +00:00
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 Revert "Removes string support in field trial parser." 2019-09-10 14:39:55 +00:00
field_trial_list.cc Add support for lists to the FieldTrialParser. 2019-04-11 11:15:26 +00:00
field_trial_list.h Make balanced degradation settings configurable through field trial. 2019-05-09 12:13:24 +00:00
field_trial_parser_unittest.cc Revert "Removes string support in field trial parser." 2019-09-10 14:39:55 +00:00
field_trial_parser.cc Improve field trial error message. 2019-09-19 09:38:49 +00:00
field_trial_parser.h Revert "Removes string support in field trial parser." 2019-09-10 14:39:55 +00:00
field_trial_units_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
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 Format almost everything. 2019-07-08 13:45:15 +00:00
jitter_upper_bound_experiment.h JitterEstimator: Remove old LowRate exp and add trial for upper bound. 2018-11-01 14:51:38 +00:00
keyframe_interval_settings_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
keyframe_interval_settings.cc Make keyframe generation/request intervals configurable through field trials. 2019-03-22 09:20:23 +00:00
keyframe_interval_settings.h Make keyframe generation/request intervals configurable through field trials. 2019-03-22 09:20:23 +00:00
min_video_bitrate_experiment_unittest.cc Extend WebRTC-Video-MinVideoBitrate to experiment per-codec 2019-10-11 15:34:33 +00:00
min_video_bitrate_experiment.cc Extend WebRTC-Video-MinVideoBitrate to experiment per-codec 2019-10-11 15:34:33 +00:00
min_video_bitrate_experiment.h Extend WebRTC-Video-MinVideoBitrate to experiment per-codec 2019-10-11 15:34:33 +00:00
normalize_simulcast_size_experiment_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
normalize_simulcast_size_experiment.cc Format almost everything. 2019-07-08 13:45:15 +00:00
normalize_simulcast_size_experiment.h Add field trial for normalized simulcast size. 2018-10-15 08:05:38 +00:00
OWNERS Add some OWNERS to rtc_base/experiments/ 2019-03-25 09:26:22 +00:00
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 [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
quality_scaling_experiment.cc Format almost everything. 2019-07-08 13:45:15 +00:00
quality_scaling_experiment.h Move VideoCodecType from common_types.h to api/video/video_codec_type.h 2018-11-20 13:12:57 +00:00
rate_control_settings_unittest.cc RateControlSettings: add option to set min pixels per frame for libvpx vp8. 2019-06-28 10:54:23 +00:00
rate_control_settings.cc Use struct parser for rate control trial. 2019-08-14 11:47:12 +00:00
rate_control_settings.h Use struct parser for rate control trial. 2019-08-14 11:47:12 +00:00
rtt_mult_experiment_unittest.cc Control rtt_mult addition cap via experiment. 2019-06-07 09:43:26 +00:00
rtt_mult_experiment.cc Format almost everything. 2019-07-08 13:45:15 +00:00
rtt_mult_experiment.h Control rtt_mult addition cap via experiment. 2019-06-07 09:43:26 +00:00
stable_target_rate_experiment_unittest.cc Implement stable rate support in SimulcastRateAllocator 2019-09-06 11:17:30 +00:00
stable_target_rate_experiment.cc Implement stable rate support in SimulcastRateAllocator 2019-09-06 11:17:30 +00:00
stable_target_rate_experiment.h Implement stable rate support in SimulcastRateAllocator 2019-09-06 11:17:30 +00:00
struct_parameters_parser_unittest.cc Add support for unsigned parameters in FieldTrialParser 2019-08-30 08:23:37 +00:00
struct_parameters_parser.cc Add support for unsigned parameters in FieldTrialParser 2019-08-30 08:23:37 +00:00
struct_parameters_parser.h Add support for unsigned parameters in FieldTrialParser 2019-08-30 08:23:37 +00:00