webrtc/modules
Erik Språng d6957c2eed Revert "Correctly handle retransmissions/padding in early loss detection."
This reverts commit e9ae4729e0.

Reason for revert: Internal test failure

Original change's description:
> Correctly handle retransmissions/padding in early loss detection.
>
> This CL makes sure we don't cull packets from the history based on
> incorrect ack mapping, just like it's predecessor:
> https://webrtc-review.googlesource.com/c/src/+/218000
>
> It also changes the logic to make sure retransmits counts towards
> history pruning - and properly ignores padding/fec.
>
> Bug: webrtc:12713
> Change-Id: I7835d10e483687e960a9cce41d4e2f1a6c3189b4
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/221863
> Reviewed-by: Björn Terelius <terelius@webrtc.org>
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Commit-Queue: Erik Språng <sprang@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#34293}

TBR=danilchap@webrtc.org,terelius@webrtc.org,sprang@webrtc.org,philipel@webrtc.org,webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com

Change-Id: Iaca6dc7739d953e97add5f5d516139b4819e43ee
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:12713
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/222601
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#34294}
2021-06-15 15:59:10 +00:00
..
async_audio_processing Use SequenceChecker from public API 2021-02-10 15:04:55 +00:00
audio_coding Report stats from ChannelReceive::GetAudioFrameWithInfo at 1Hz. 2021-06-09 18:41:47 +00:00
audio_device Reland "Refactor the PlatformThread API." 2021-05-07 14:14:43 +00:00
audio_mixer Include all RTP packet infos from the mix list when updating the audio frame for mixing. 2021-05-18 11:05:37 +00:00
audio_processing AGC analog ClippingPredictor refactoring 1/2 2021-06-14 12:21:31 +00:00
congestion_controller Revert "Correctly handle retransmissions/padding in early loss detection." 2021-06-15 15:59:10 +00:00
desktop_capture Add DesktopCaptureOption enumerate_current_process_windows to avoid hang 2021-06-01 18:20:50 +00:00
include
pacing Remove REMB throttling funcionality from PacketRouter 2021-05-12 11:24:58 +00:00
remote_bitrate_estimator Avoid using legacy rtp header parser in the rtp_to_text tool 2021-06-04 16:41:23 +00:00
rtp_rtcp Revert "Correctly handle retransmissions/padding in early loss detection." 2021-06-15 15:59:10 +00:00
third_party
utility Add event traces to interesting places in WebRTC. 2021-06-02 13:06:04 +00:00
video_capture Reland "Refactor the PlatformThread API." 2021-05-07 14:14:43 +00:00
video_coding Update the only 3 remaining kFilterBilinear to kFilterBox. 2021-06-08 13:19:23 +00:00
video_processing Delete unneeded dependencies on the Module abstraction 2020-12-21 09:09:57 +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