| commit | 5b15d5ca316efc7fc36fa5b1396c14ebc263f666 | [log] [tgz] |
|---|---|---|
| author | Danil Chapovalov <danilchap@google.com> | Wed Oct 22 12:45:12 2025 |
| committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Oct 22 16:07:43 2025 |
| tree | eef939d52dbae5f1c42179da040ee96275d914ad | |
| parent | 8f9d4ac561823fc9722ed68b0ba08e8415d26b11 [diff] |
In CongestionControlFeedbackTracker save some history. This allows to produce more accurate feedbacks in case of packet order across produced feedback, as well as when information about already received packet has changed. In particular it ensures that if packet was reported as received, it would continue to be reported as received in a new feedback. The new code structure is also a preparation for implementation of the RFC8888 based stats regarding number of packets reported as lost and reported as recovered. Bug: webrtc:374550342 Change-Id: I3d8ea116da3f7c0016479e7ad9ab8c3129b56766 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/418780 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#46011}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.