commit | 9387b52297b7f1d066fbf62811b79aff3c6a574c | [log] [tgz] |
---|---|---|
author | Rasmus Brandt <brandtr@webrtc.org> | Tue Feb 05 13:23:26 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 05 14:33:15 2019 |
tree | fa5bb4cd725163c7f92c99506ed439b446881582 | |
parent | 1f0a84a2ecea59f86adc1af70eed974a3c6d59ac [diff] |
Apply simulcast resolution normalization before scaling. With this CL, we normalize the resolution coming from the capturer, before applying the requested scaling factors. That has the benefit that the actual scale factor between two layers will be the fraction of the requested scale factors of the two layers. Prior to this CL, when the normalization was done per layer, the actual scale factor between two layers might not have been the fraction of the requested scale factors of the two layers. Bug: webrtc:10069 Change-Id: I9ca4d394f259d5d37faee96a41204ff8df898907 Reviewed-on: https://webrtc-review.googlesource.com/c/121425 Commit-Queue: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Mirta Dvornicic <mirtad@webrtc.org> Reviewed-by: Florent Castelli <orphis@webrtc.org> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26550}
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.