webrtc/modules/remote_bitrate_estimator
Danil Chapovalov 65ab5fd728 Cleanup RemoteEstimatorProxy::IncomingPacket
relax DCHECK and explain when it previous version could be hit.
Use concise versions of the GetExtension functions.
Reduce scope of the `lock_`

Bug: None
Change-Id: Iafc570ffe7e5b2dcbdfe166b26b140f7959c28c7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291711
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39246}
2023-02-02 10:01:27 +00:00
..
include Cleanup congestion controller min bitrate 2022-07-25 17:31:28 +00:00
test Delete rtc_base/format_macros.h 2022-05-09 12:03:21 +00:00
tools Delete rtc_base/format_macros.h 2022-05-09 12:03:21 +00:00
aimd_rate_control.cc Remove field trial string WebRTC-Bwe-EstimateBoundedBackoff 2022-12-06 11:47:36 +00:00
aimd_rate_control.h Remove field trial string WebRTC-Bwe-EstimateBoundedBackoff 2022-12-06 11:47:36 +00:00
aimd_rate_control_unittest.cc Add fieldtrial flag to AimdRateControl to increase to link capacity 2022-03-31 12:17:26 +00:00
BUILD.gn Send periodic TransportFeedback based on extension version 2023-01-30 12:59:54 +00:00
bwe_defines.cc Cleanup congestion controller min bitrate 2022-07-25 17:31:28 +00:00
DEPS WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +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 Remove field trial string WebRTC-AdaptiveBweThreshold and cleanup 2022-11-25 14:47:23 +00:00
overuse_detector.h Remove field trial string WebRTC-AdaptiveBweThreshold and cleanup 2022-11-25 14:47:23 +00:00
overuse_detector_unittest.cc Remove field trial string WebRTC-AdaptiveBweThreshold and cleanup 2022-11-25 14:47:23 +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 Revise video owners 2022-09-30 08:44:30 +00:00
packet_arrival_map.cc Skip trimming packet arrival history at the beginning 2023-01-12 11:59:27 +00:00
packet_arrival_map.h Skip trimming packet arrival history at the beginning 2023-01-12 11:59:27 +00:00
packet_arrival_map_test.cc Skip trimming packet arrival history at the beginning 2023-01-12 11:59:27 +00:00
remote_bitrate_estimator_abs_send_time.cc Cleanup congestion controller min bitrate 2022-07-25 17:31:28 +00:00
remote_bitrate_estimator_abs_send_time.h Cleanup congestion controller min bitrate 2022-07-25 17:31:28 +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 In RemoteBitrateEstimator unwrap remote_rate_ member from unique_ptr 2022-12-01 10:15:35 +00:00
remote_bitrate_estimator_single_stream.h In RemoteBitrateEstimator unwrap remote_rate_ member from unique_ptr 2022-12-01 10:15:35 +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 Cleanup RemoteBitrateEstimate::LatestEstimate function 2022-07-01 13:05:05 +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 Cleanup RemoteEstimatorProxy::IncomingPacket 2023-02-02 10:01:27 +00:00
remote_estimator_proxy.h Send periodic TransportFeedback based on extension version 2023-01-30 12:59:54 +00:00
remote_estimator_proxy_unittest.cc Send periodic TransportFeedback based on extension version 2023-01-30 12:59:54 +00:00