webrtc/modules/congestion_controller
Diep Bui 5b11df789f Ensure that acked rate is the lower bound of estimate and candidates.
After https://webrtc-review.googlesource.com/c/src/+/329141, best candidate can still be less than acked rate if not_increase_if_inherent_loss_less_than_average_loss, or the selected candidate is 95% of current estimate. This cl/ is ensure the previous cl works as intended. And add unit test.

Bug: webrtc:12707
Change-Id: Ie5683ca8ea51f6d80c4c59cbf08c22e8b24c0cb9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/329441
Commit-Queue: Diep Bui <diepbp@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41298}
2023-12-01 20:04:14 +00:00
..
goog_cc Ensure that acked rate is the lower bound of estimate and candidates. 2023-12-01 20:04:14 +00:00
include Cleanup ReceiveSideCongestionController api from OnReceivedPacket taking legacy RTPHeader 2023-04-05 17:07:27 +00:00
pcc Revert "Clean up last_packet_received_time_ as it's no longer used." 2023-09-25 08:49:53 +00:00
rtp Change expectation of GoogCCNetworkController::OnNetworkAvailability 2023-10-19 17:34:42 +00:00
BUILD.gn In ReceiveSideCongestionController unittest use modern version of OnReceivedPacket 2023-03-10 13:14:09 +00:00
DEPS Clean up includes in goog_cc/ 2023-09-06 12:40:36 +00:00
OWNERS Revise video owners 2022-09-30 08:44:30 +00:00
receive_side_congestion_controller.cc In remote bitrate estimator pass packet using RtpPacketReceived class 2023-07-28 10:22:16 +00:00
receive_side_congestion_controller_unittest.cc In ReceiveSideCongestionController unittest use modern version of OnReceivedPacket 2023-03-10 13:14:09 +00:00
remb_throttler.cc Replace interfaces for sending RTCP with std::functions in ReceiveSideCongestionController 2021-04-21 13:10:44 +00:00
remb_throttler.h Reland "Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface" 2022-06-29 09:38:16 +00:00
remb_throttler_unittest.cc Replace interfaces for sending RTCP with std::functions in ReceiveSideCongestionController 2021-04-21 13:10:44 +00:00