webrtc/modules/congestion_controller/goog_cc
Per Kjellander e73a8b662f Use loss based state to inform probe controller
Instead of trying to guess the state from the loss based estimator by
looking at the estimate, use the state.


Bug: webrtc:14392
Change-Id: Ibf6e762f02bfbfff175f2aa2bc98f45b1c5beb1a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/282823
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38589}
2022-11-09 11:48:18 +00:00
..
test Adopt absl::string_view in modules/congestion_controller/ 2022-08-17 08:41:23 +00:00
acknowledged_bitrate_estimator.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
acknowledged_bitrate_estimator.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
acknowledged_bitrate_estimator_interface.cc Improved RobustThroughputEstimator 2022-05-11 08:45:53 +00:00
acknowledged_bitrate_estimator_interface.h Improved RobustThroughputEstimator 2022-05-11 08:45:53 +00:00
acknowledged_bitrate_estimator_unittest.cc In modules/ replace mock macros with unified MOCK_METHOD macro 2020-05-27 10:21:08 +00:00
alr_detector.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
alr_detector.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
alr_detector_unittest.cc Change AlrDetector to be able to set field trials that only affect AlrDetector 2019-04-29 13:46:35 +00:00
bitrate_estimator.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
bitrate_estimator.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
BUILD.gn Use loss based state to inform probe controller 2022-11-09 11:48:18 +00:00
congestion_window_pushback_controller.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
congestion_window_pushback_controller.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
congestion_window_pushback_controller_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
delay_based_bwe.cc Fixed mistake in DelayBasedBwe. Use audio_inter_arrival_delta_ when separate audio is enabled. 2022-07-28 09:31:49 +00:00
delay_based_bwe.h Remove WebRTC-Bwe-AlrLimitedBackoff field trial. 2022-07-04 16:29:42 +00:00
delay_based_bwe_unittest.cc Don't round the computed time deltas to nearest ms. 2022-05-09 07:02:46 +00:00
delay_based_bwe_unittest_helper.cc Adopt absl::string_view in modules/congestion_controller/ 2022-08-17 08:41:23 +00:00
delay_based_bwe_unittest_helper.h Adopt absl::string_view in modules/congestion_controller/ 2022-08-17 08:41:23 +00:00
delay_increase_detector_interface.h Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
goog_cc_network_control.cc Use loss based state to inform probe controller 2022-11-09 11:48:18 +00:00
goog_cc_network_control.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
goog_cc_network_control_unittest.cc Reland "Add documentation, tests and simplify webrtc::SimulatedNetwork." 2022-11-06 13:14:26 +00:00
inter_arrival_delta.cc Logging clarification for inter_arrival_delta. 2022-10-11 08:50:06 +00:00
inter_arrival_delta.h Logging clarification for inter_arrival_delta. 2022-10-11 08:50:06 +00:00
link_capacity_estimator.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
link_capacity_estimator.h Adds new timer based rate controller trial to GoogCC 2018-12-21 14:14:08 +00:00
loss_based_bandwidth_estimation.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
loss_based_bandwidth_estimation.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
loss_based_bwe_v2.cc Probing integration in loss based bwe 2. 2022-11-08 06:31:50 +00:00
loss_based_bwe_v2.h Probing integration in loss based bwe 2. 2022-11-08 06:31:50 +00:00
loss_based_bwe_v2_test.cc Probing integration in loss based bwe 2. 2022-11-08 06:31:50 +00:00
probe_bitrate_estimator.cc Use backticks not vertical bars to denote variables in comments for /modules/congestion_controller 2021-08-02 11:09:20 +00:00
probe_bitrate_estimator.h Use backticks not vertical bars to denote variables in comments for /modules/congestion_controller 2021-08-02 11:09:20 +00:00
probe_bitrate_estimator_unittest.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
probe_controller.cc Reland "Periodically probe if current estimate lower than a ratio of NetworkState estimate" 2022-10-31 13:42:06 +00:00
probe_controller.h Reland "Periodically probe if current estimate lower than a ratio of NetworkState estimate" 2022-10-31 13:42:06 +00:00
probe_controller_unittest.cc Reland "Periodically probe if current estimate lower than a ratio of NetworkState estimate" 2022-10-31 13:42:06 +00:00
robust_throughput_estimator.cc clean up misc TimeDelta use 2022-08-02 13:52:36 +00:00
robust_throughput_estimator.h Improved RobustThroughputEstimator 2022-05-11 08:45:53 +00:00
robust_throughput_estimator_unittest.cc Improved RobustThroughputEstimator 2022-05-11 08:45:53 +00:00
send_side_bandwidth_estimation.cc Use loss based state to inform probe controller 2022-11-09 11:48:18 +00:00
send_side_bandwidth_estimation.h Use loss based state to inform probe controller 2022-11-09 11:48:18 +00:00
send_side_bandwidth_estimation_unittest.cc Avoid fraction_loss overflowing when packet loss is negative in send_side_bandwidth_estimation.cc. 2022-07-21 14:31:04 +00:00
trendline_estimator.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
trendline_estimator.h WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
trendline_estimator_unittest.cc Filter out small packets from delay-based overuse detection. 2019-09-01 17:57:01 +00:00