commit | 6c618c7002e8b371829856e56bcf1cddb2baee49 | [log] [tgz] |
---|---|---|
author | Gustaf Ullberg <gustaf@webrtc.org> | Thu Jun 28 12:21:16 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jun 28 13:35:18 2018 |
tree | 8b352dd8efc4af79c826aa08951039eb3c63e582 | |
parent | c75b35ab401bc092c2ad73434f63322bb910bb2f [diff] |
AEC3: Avoid entering non-linear mode when the filter is slightly diverged This CL changes the behavior when the main filter diverges. Instead of entering non-linear mode, the AEC continues to operate in linear mode but estimates the residual echo differently. R2 is S2 scaled by a factor of 10. Bug: chromium:857018,webrtc:9462 Change-Id: I41212efe164ad319cf38a163cdf9d3ea151e0997 Reviewed-on: https://webrtc-review.googlesource.com/85981 Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org> Reviewed-by: Jesus de Vicente Pena <devicentepena@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23772}
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.