webrtc/modules/remote_bitrate_estimator
Per Kjellander 0a5e12b07d Reland "Apply lower bound of delay based estimate in AimdRateControl::ClampBitrate"
This reverts commit 865d94e452.

First patch is the same as original cl. Second patch includes a fix to ensure the clamped bitrate does not increase to 85% of the last network estimate.

Bug: none
Change-Id: Idf1b2af3fb60c0d392c48c1b6c0d8526f900f9d6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256016
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36270}
2022-03-20 16:56:41 +00:00
..
include RemoteBitrateEstimator: remove unused method. 2021-10-19 13:51:11 +00:00
test Reland "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely" 2022-01-27 12:55:44 +00:00
tools Avoid using legacy rtp header parser in the rtp_to_text tool 2021-06-04 16:41:23 +00:00
aimd_rate_control.cc Reland "Apply lower bound of delay based estimate in AimdRateControl::ClampBitrate" 2022-03-20 16:56:41 +00:00
aimd_rate_control.h Field trial to not clamp delay based estimate to a lowered link estimate 2022-03-09 08:33:03 +00:00
aimd_rate_control_unittest.cc Reland "Apply lower bound of delay based estimate in AimdRateControl::ClampBitrate" 2022-03-20 16:56:41 +00:00
BUILD.gn Field trial to not clamp delay based estimate to a lowered link estimate 2022-03-09 08:33:03 +00:00
bwe_defines.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 1 2022-03-09 13:23:21 +00:00
DEPS Remove direct use of FieldTrials from modules/remote_bitrate_estimator 2019-04-16 13:23:12 +00:00
inter_arrival.cc Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
inter_arrival.h Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
inter_arrival_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
overuse_detector.cc Cleanup of bwe_defines.h 2020-11-26 12:26:02 +00:00
overuse_detector.h Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
overuse_detector_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
overuse_estimator.cc Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
overuse_estimator.h Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
OWNERS Add perkj@ as owner of remote_bitrate_estimator 2022-03-09 07:40:12 +00:00
packet_arrival_map.cc Use a std::deque in RemoteEstimatorProxy 2021-05-11 10:19:06 +00:00
packet_arrival_map.h Use a std::deque in RemoteEstimatorProxy 2021-05-11 10:19:06 +00:00
packet_arrival_map_test.cc Use a std::deque in RemoteEstimatorProxy 2021-05-11 10:19:06 +00:00
remote_bitrate_estimator_abs_send_time.cc Remove manual implementaion of the c++17 insert_or_assign 2022-01-17 15:01:02 +00:00
remote_bitrate_estimator_abs_send_time.h Modernize style in RemoteBitrateEstimatorAbsSendTime implementation 2021-06-03 14:37:33 +00:00
remote_bitrate_estimator_abs_send_time_unittest.cc Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
remote_bitrate_estimator_single_stream.cc Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
remote_bitrate_estimator_single_stream.h Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
remote_bitrate_estimator_single_stream_unittest.cc Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
remote_bitrate_estimator_unittest_helper.cc Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
remote_bitrate_estimator_unittest_helper.h Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
remote_estimator_proxy.cc Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
remote_estimator_proxy.h Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
remote_estimator_proxy_unittest.cc Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00