mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-16 15:20:42 +01:00
Revert "Reland "Reduce the amount of howling reduction in AEC3""
This reverts commit18515e2793
. Reason for revert: Continuation of previous revert https://webrtc-review.googlesource.com/c/src/+/186304 Original change's description: > Reland "Reduce the amount of howling reduction in AEC3" > > This is a reland of2978abb88c
> > Original change's description: > > Reduce the amount of howling reduction in AEC3 > > > > This CL backs off the howling protection functionality in AEC3. > > The effect is increased transparency in some cases. No negative effects > > have been identified in the hands-on testing. > > > > > > A kill-switch is added that can be used to turn off the functionality. > > > > Bug: b/150764764 > > Change-Id: I604c569c76f911799556a60bc8fd2fb43bbfe196 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/186082 > > Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> > > Commit-Queue: Per Åhgren <peah@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#32258} > > Bug: b/150764764 > Change-Id: I277f24eb3288ad0307e7463bad9aea6436cfe879 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/186263 > Reviewed-by: Per Åhgren <peah@webrtc.org> > Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> > Commit-Queue: Per Åhgren <peah@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#32274} TBR=gustaf@webrtc.org,peah@webrtc.org Change-Id: I0596855e3bf910878aebcee90e03345d5db1105d No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: b/150764764 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/186269 Reviewed-by: Andrey Logvin <landrey@webrtc.org> Commit-Queue: Andrey Logvin <landrey@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32276}
This commit is contained in:
parent
39a31afb77
commit
dba4db5668
2 changed files with 2 additions and 8 deletions
|
@ -215,8 +215,8 @@ struct RTC_EXPORT EchoCanceller3Config {
|
|||
struct HighBandsSuppression {
|
||||
float enr_threshold = 1.f;
|
||||
float max_gain_during_echo = 1.f;
|
||||
float anti_howling_activation_threshold = 400.f;
|
||||
float anti_howling_gain = 1.f;
|
||||
float anti_howling_activation_threshold = 25.f;
|
||||
float anti_howling_gain = 0.01f;
|
||||
} high_bands_suppression;
|
||||
|
||||
float floor_first_increase = 0.00001f;
|
||||
|
|
|
@ -213,12 +213,6 @@ void CopyBufferIntoFrame(const AudioBuffer& buffer,
|
|||
EchoCanceller3Config AdjustConfig(const EchoCanceller3Config& config) {
|
||||
EchoCanceller3Config adjusted_cfg = config;
|
||||
|
||||
if (field_trial::IsEnabled("WebRTC-Aec3AntiHowlingMinimizationKillSwitch")) {
|
||||
adjusted_cfg.suppressor.high_bands_suppression
|
||||
.anti_howling_activation_threshold = 25.f;
|
||||
adjusted_cfg.suppressor.high_bands_suppression.anti_howling_gain = 0.01f;
|
||||
}
|
||||
|
||||
if (field_trial::IsEnabled("WebRTC-Aec3UseShortConfigChangeDuration")) {
|
||||
adjusted_cfg.filter.config_change_duration_blocks = 10;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue