commit | 477f289779e1159622283dfaad3206caf943fc73 | [log] [tgz] |
---|---|---|
author | Per Åhgren <peah@webrtc.org> | Mon Dec 11 23:29:44 2017 +0100 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Dec 11 22:58:46 2017 +0000 |
tree | ba3cfd88e2d34a6c6bcac9456790b7b617e7e7bc | |
parent | 09a718accde8f6857f3a1e9182a7dc2f6d43bdbb [diff] [blame] |
Added the ability to adjust the filter adaptation speed in AEC3 Bug: webrtc:8609 Change-Id: I90eac3948ad0b7b1b5df2585ace3783e950c05d5 Reviewed-on: https://webrtc-review.googlesource.com/31485 Commit-Queue: Per Åhgren <peah@webrtc.org> Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21217}
diff --git a/modules/audio_processing/include/audio_processing.h b/modules/audio_processing/include/audio_processing.h index 4aeb9f4..b750c69 100644 --- a/modules/audio_processing/include/audio_processing.h +++ b/modules/audio_processing/include/audio_processing.h
@@ -1160,6 +1160,11 @@ struct Filter { size_t length_blocks = 12; + float shadow_rate = 0.5f; + float leakage_converged = 0.01f; + float leakage_diverged = 1.f / 60.f; + float main_noise_gate = 220075344.f; + float shadow_noise_gate = 220075344.f; } filter; struct Erle {