webrtc/modules
Danil Chapovalov 1821faaa6c Cleanup AimdRateControl interface and unittests
Pass FieldTrialsView by const& to note it can't be null and doesn't need to outlive the constructor
In unittests use AimdRateControl object directly instead of through helpers
Use unit types (TimeDelta, DataRate) directly, reducing their conversion to plain numbers
Replace SimulatedClock with a single Timestamp now variable or constant

Bug: None
Change-Id: I147f85e629b4d8923aa19896ea211a6f9dca1e68
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299260
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39707}
2023-03-28 16:43:24 +00:00
..
async_audio_processing Remove dependency on rtc_base_approved from most targets 2022-04-25 12:15:30 +00:00
audio_coding Unifying the handling of the events in NetEqInput. 2023-03-28 15:53:09 +00:00
audio_device Prevent warnings from timestamp aligner used in AudioDeviceBuffer 2023-03-06 15:47:51 +00:00
audio_mixer Reland "Migrate WebRTC documentation to new renderer" 2023-01-31 09:30:04 +00:00
audio_processing Fix missing libc++ includes in webrtc 2023-03-02 10:14:51 +00:00
congestion_controller Cleanup AimdRateControl interface and unittests 2023-03-28 16:43:24 +00:00
desktop_capture Clarifies selection of screen capture API on Windows 2023-03-27 20:22:33 +00:00
include [Unwrap] Delete webrtc::Unwrapper 2023-01-12 14:44:21 +00:00
pacing Always post RemovePacketsForSsrc 2023-03-22 14:24:50 +00:00
portal Add pipewire/portal video capture support 2023-02-02 17:20:04 +00:00
remote_bitrate_estimator Cleanup AimdRateControl interface and unittests 2023-03-28 16:43:24 +00:00
rtp_rtcp Drop RtpRtcp unittest dependency on global field trial string 2023-03-27 09:53:19 +00:00
third_party Make header files self contained. 2022-10-08 08:38:36 +00:00
utility Reland "Launch WebRTC-SendPacketsOnWorkerThread"" 2023-03-02 17:11:03 +00:00
video_capture Build video capture implementation for chromium 2023-02-20 15:29:43 +00:00
video_coding Make VP9 simulcast behave like singlecast for single active layer cases. 2023-03-23 14:49:22 +00:00
BUILD.gn Move deprecated VCMSessionInfo to modules/video_coding/deprecated/. 2023-03-06 14:10:45 +00:00
module_common_types_unittest.cc [Unwrap] Delete webrtc::Unwrapper 2023-01-12 14:44:21 +00:00