webrtc/modules
Danil Chapovalov ae4fb618d7 Cleanup RtpToNtpEstimator
- Use NtpTime instead of pair of uint32_t to represent ntp time
- Increase precision estimate with NtpTime precision instead of ms precision
- Hide helper structs as private types
- Modernize interface to prefer return values over output parameters
- embed LinearRegression helper into the only user: UpdateParameters

Bug: webrtc:13757
Change-Id: I0a62a03e2869b2ae1eacaa15253accc43ba0a598
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/254780
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36232}
2022-03-17 10:26:57 +00:00
..
async_audio_processing Use backticks not vertical bars to denote variables in comments for /modules/async_audio_processing 2021-08-02 11:16:59 +00:00
audio_coding WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 7/inf 2022-03-17 07:11:44 +00:00
audio_device Remove checks for SDK <= 21 2022-03-07 09:56:42 +00:00
audio_mixer Remove RTC_DISALLOW_COPY_AND_ASSIGN from modules/ 2022-01-24 11:50:20 +00:00
audio_processing AgcManagerDirect: Modify clipping_predictor_evaluator_ configuration 2022-03-16 14:42:23 +00:00
congestion_controller WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 1 2022-03-09 13:23:21 +00:00
desktop_capture getDisplayMedia shows black window on Youtube PiP in Windows. 2022-03-16 22:06:04 +00:00
include Use backticks not vertical bars to denote variables in comments for /modules/include 2021-07-30 22:40:29 +00:00
pacing Reland "Experimentally reduce TaskQueuePacedSender's delayed task precision." 2022-03-16 16:14:04 +00:00
remote_bitrate_estimator Apply lower bound of delay based estimate in AimdRateControl::ClampBitrate 2022-03-16 14:52:43 +00:00
rtp_rtcp Cleanup RtpToNtpEstimator 2022-03-17 10:26:57 +00:00
third_party Use source_sets in component builds and static_library in release builds. 2019-10-17 21:17:18 +00:00
utility Remove usage of INFO alias for LS_INFO in log messages 2021-11-04 13:46:17 +00:00
video_capture Ignore v4l2 select() return when stopping capture 2022-03-15 08:52:26 +00:00
video_coding Lower hd av1 quality threshold 2022-03-11 20:54:03 +00:00
video_processing Remove top-level const from parameters in function declarations. 2022-01-26 11:05:25 +00:00
BUILD.gn Remove from chromium build targets that are not compatible with it. 2021-02-01 13:46:19 +00:00
module_common_types_unittest.cc