commit | 4f25aa7963565839b9272525d998d55f3503958e | [log] [tgz] |
---|---|---|
author | Diep Bui <diepbp@webrtc.org> | Wed Oct 18 13:34:39 2023 |
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Oct 18 14:38:25 2023 |
tree | 42fe1b542a5fce2bd8e2ddf2c09c4af26c9f9155 | |
parent | 665e6817d1f60090e97ef39fe463f869a5ee5b7c [diff] |
Fix loss based BWE state. The state should be computed from the actual estimate rather than the best estimate candidate. The fix is NOT under field trial. And some other cleanup: 1. Loss based result will be computed in UpdateBandwidthEstimate method. Currently it is re-computed in GetLossBasedResult. 2. Rename current_estimate to current_best_estimate to avoid misunderstanding that current_estimate is the `final estimate`. The final estimate is computed by applying lower and upper bound on current_best_estimate 3. Remove current_state_. The state is stored directly in loss_based_result_. Bug: webrtc:12707 Change-Id: Ie612845f907b9e6333fbd8249ddc9b93ad9f8042 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324022 Commit-Queue: Diep Bui <diepbp@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40964}
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.