commit | 9b881abea95736a8aec8f1933d4c88aa452d88e9 | [log] [tgz] |
---|---|---|
author | Ying Wang <yinwa@webrtc.org> | Fri Feb 07 14:29:32 2020 +0100 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Feb 07 14:14:47 2020 +0000 |
tree | 04c8cd32594c13a6835fe20129571125e7044df8 | |
parent | 8d94dc23a64d5b61e5f98f6a22f164bf0cd409c9 [diff] |
Enable congestion window pushback to reduce bitrate by only drop video frames. With current congestion window pushback, when congestion window is filling up, it will reduce bitrate directly and encoder may reduce encode quality, resolution, or framerate to adapt to the allocated bitrate, the behavior is depending on the degradation preference. This change enable congestion window to only drop frames to reduce bitrate (when needed) instead of reduce general bitrate allocation. Bug: webrtc:11334 Change-Id: I9cf5c20a0858c4d07d006942abe72aa5e1f7cb38 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/168059 Commit-Queue: Ying Wang <yinwa@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Åsa Persson <asapersson@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30483}
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 http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.