webrtc/rtc_base/experiments
Artem Titov d3251968d1 Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED
Add implementation of RTC_DCHECK_NOTREACHED equal to the RTC_NOTREACHED.
The new macros will replace the old one when old one's usage will be
removed. The idea of the renaming to provide a clear signal that this
is debug build only macros and will be stripped in the production build.

Bug: webrtc:9065
Change-Id: I4c35d8b03e74a4b3fd1ae75dba2f9c05643101db
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/237802
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35348}
2021-11-15 21:44:59 +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.cc Remove log message if balanced/cpu speed field trial is not set. 2021-02-19 12:39:58 +00:00
balanced_degradation_settings.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
balanced_degradation_settings_unittest.cc Update settings for balanced degradation. 2020-08-10 10:59:17 +00:00
bandwidth_quality_scaler_settings.cc video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
bandwidth_quality_scaler_settings.h video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
bandwidth_quality_scaler_settings_unittest.cc video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
BUILD.gn video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
cpu_speed_experiment.cc Remove log message if balanced/cpu speed field trial is not set. 2021-02-19 12:39:58 +00:00
cpu_speed_experiment.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
cpu_speed_experiment_unittest.cc Make LibvpxVp8Encoder::GetCpuSpeed() to always read from CpuSpeedExperiment for arm. 2020-09-22 07:26:26 +00:00
DEPS
encoder_info_settings.cc video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
encoder_info_settings.h video: Implement bandwidth based scaler 2021-09-29 10:39:27 +00:00
encoder_info_settings_unittest.cc EncoderInfoSettings: Add common string which applies to all encoders. 2021-02-12 14:49:28 +00:00
field_trial_list.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
field_trial_list.h Make balanced degradation settings configurable through field trial. 2019-05-09 12:13:24 +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_parser.cc Speed up field trial parser for large inputs 2021-11-10 12:31:34 +00:00
field_trial_parser.h Speed up field trial parser for large inputs 2021-11-10 12:31:34 +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_units.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
field_trial_units.h Adds struct parameters parser/encoder. 2019-08-08 15:21:35 +00:00
field_trial_units_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +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.cc Removes unused parameters of WebRTC-KeyframeInterval. 2021-03-24 15:49:31 +00:00
keyframe_interval_settings.h Removes unused parameters of WebRTC-KeyframeInterval. 2021-03-24 15:49:31 +00:00
keyframe_interval_settings_unittest.cc Removes unused parameters of WebRTC-KeyframeInterval. 2021-03-24 15:49:31 +00:00
min_video_bitrate_experiment.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
min_video_bitrate_experiment.h Extend WebRTC-Video-MinVideoBitrate to experiment per-codec 2019-10-11 15:34:33 +00:00
min_video_bitrate_experiment_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +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
normalize_simulcast_size_experiment_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
OWNERS Add some OWNERS to rtc_base/experiments/ 2019-03-25 09:26:22 +00:00
quality_rampup_experiment.cc QualityRampupExperiment: SetMaxBitrate may not be set correctly. 2021-09-11 10:28:43 +00:00
quality_rampup_experiment.h QualityRampupExperiment: SetMaxBitrate may not be set correctly. 2021-09-11 10:28:43 +00:00
quality_rampup_experiment_unittest.cc Add field trial for rampup in quality based on available bandwidth. 2019-11-11 10:13:28 +00:00
quality_scaler_settings.cc Adding field trials to control additional quality scaler settings 2020-09-15 08:58:36 +00:00
quality_scaler_settings.h Adding field trials to control additional quality scaler settings 2020-09-15 08:58:36 +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_scaling_experiment.cc Reland "Enable Video-QualityScaling experiment by default" 2021-02-05 09:49:13 +00:00
quality_scaling_experiment.h Use backticks not vertical bars to denote variables in comments for /rtc_base 2021-07-28 13:51:47 +00:00
quality_scaling_experiment_unittest.cc Reland "Enable Video-QualityScaling experiment by default" 2021-02-05 09:49:13 +00:00
rate_control_settings.cc Make congestion window pushback drop frame experiment config default. 2021-02-05 11:54:47 +00:00
rate_control_settings.h Make congestion window pushback drop frame experiment config default. 2021-02-05 11:54:47 +00:00
rate_control_settings_unittest.cc Make congestion window pushback drop frame experiment config default. 2021-02-05 11:54:47 +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
rtt_mult_experiment_unittest.cc Control rtt_mult addition cap via experiment. 2019-06-07 09:43:26 +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
stable_target_rate_experiment_unittest.cc Changes default pacing factor to 1.1x 2020-10-23 13:43:32 +00:00
struct_parameters_parser.cc Don't log a message that a field is missing if the field trial key starts with "_" 2021-02-03 11:23:42 +00:00
struct_parameters_parser.h Add support for unsigned parameters in FieldTrialParser 2019-08-30 08:23:37 +00:00
struct_parameters_parser_unittest.cc Use newer version of TimeDelta and TimeStamp factories in webrtc 2020-02-10 12:21:17 +00:00