commit | 83b00f020e2feb9360d74db65573f5442e1b6494 | [log] [tgz] |
---|---|---|
author | Gustaf Ullberg <gustaf@webrtc.org> | Tue Nov 06 15:25:37 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Nov 06 16:10:52 2018 |
tree | 9b8fcc10085be167e2473347d73bbf625639a60f | |
parent | 34fc346a0c77e21bffb6a6631e265a707e6e4ae2 [diff] |
AEC3: Computation of comfort noise gains from suppression gains This change corrects the computation of the comfort noise gains. Previously the comfort noise gain of band k, CG_k, was computed from suppression gain of band k, SG_k, as: CG_k = 1 - SG_k But since the two signals are uncorrelated (the comfort noise is randomly generated), the correct gain to maintain power is: CG_k = sqrt(1 - SG_k^2). Bug: webrtc:9967,chromium:902262 Change-Id: I393495742163d5e658bca4ab2f7a5067ab15af01 Reviewed-on: https://webrtc-review.googlesource.com/c/109580 Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org> Reviewed-by: Per Ã…hgren <peah@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25525}
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.