webrtc/modules
Danil Chapovalov 3b75c39d59 Revert "Cleanup calculating time between RTCP reports"
This reverts commit 762f193ca4.

Reason for revert: breaks downstream test

Original change's description:
> Cleanup calculating time between RTCP reports
>
> Move that calculation into dedicated function, move comment why it is calculated the way it is into the same function.
> Cleanup that comment - remove parts unused by current code, in particular remove description of code that was deleted a while ago
> Use more strict types for the calculation to make it clearer.
> Replace DCHECK result can't be zero with a clamp to ensure it can't be zero, because with large bitrates it may.
>
> Bug: None
> Change-Id: Ie8c6b9720095cd1cc3f9814b9df16700119337c5
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315143
> Reviewed-by: Åsa Persson <asapersson@webrtc.org>
> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#40529}

Bug: None
Change-Id: I8c83013523120a84f236e8efa0d122363e7a228b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315381
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40535}
2023-08-10 14:18:52 +00:00
..
async_audio_processing Updating AsyncAudioProcessing API, part 1. 2023-05-31 14:40:35 +00:00
audio_coding Stop using invalid payload type 200 in audio/red unit test 2023-08-09 08:13:52 +00:00
audio_device kDummyAudio now also creates Dummy ADM on Android 2023-07-17 15:22:22 +00:00
audio_mixer Mix audio from all sources. 2023-06-26 17:48:50 +00:00
audio_processing Fix downstream review comments for C++20 2023-07-04 09:06:07 +00:00
congestion_controller In remote bitrate estimator pass packet using RtpPacketReceived class 2023-07-28 10:22:16 +00:00
desktop_capture Reland "[fuchsia] remove Scenic/UseFlatland dependency in DesktopCapturer" 2023-07-21 16:47:17 +00:00
include [Unwrap] Delete webrtc::Unwrapper 2023-01-12 14:44:21 +00:00
pacing Bail out early if the RTP send module for a SSRC was not found 2023-07-14 10:45:36 +00:00
portal Use a constant for invalid PipeWire file descriptor 2023-05-26 11:38:49 +00:00
remote_bitrate_estimator Cleanup RemoteBitrateEstimatorSingleStream 2023-08-02 10:11:38 +00:00
rtp_rtcp Revert "Cleanup calculating time between RTCP reports" 2023-08-10 14:18:52 +00:00
third_party [ssci] Added Shipped field to READMEs 2023-07-12 07:31:06 +00:00
utility Rland "Revert "Reland "Reland "Delete old Android ADM."""" 2023-06-30 13:10:12 +00:00
video_capture Video capture PipeWire: guard callback to avoid concurrent access 2023-07-24 14:48:33 +00:00
video_coding Delete deprecated member CodecSpecificInfoVP9::end_of_picture 2023-08-02 14:05:31 +00:00
BUILD.gn [WebRTC-SendPacketsOnWorkerThread] Delete MaybeWorkerThread 2023-04-18 07:07:02 +00:00
module_common_types_unittest.cc [Unwrap] Delete webrtc::Unwrapper 2023-01-12 14:44:21 +00:00