audioproc_f: fix AGC1 digital adaptive flag bug

- missing negation causes the opposite behavior when
  `analog_agc_disable_digital_adaptive` is used
- flag replaced with `analog_agc_use_digital_adaptive_controller`
  which is less error-prone

Bug: webrtc:7494
Change-Id: If9e0ba4fc9e539c73269faf9096ca782620dac6d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251322
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36113}
This commit is contained in:
Alessio Bazzica
2022-03-02 16:31:50 +01:00
committed by WebRTC LUCI CQ
parent d6cdf80072
commit 5cd7d2aa0f
3 changed files with 9 additions and 8 deletions

View File

@ -106,7 +106,7 @@ struct SimulationSettings {
absl::optional<int> use_ts;
absl::optional<bool> use_analog_agc;
absl::optional<bool> use_all;
absl::optional<bool> analog_agc_disable_digital_adaptive;
absl::optional<bool> analog_agc_use_digital_adaptive_controller;
absl::optional<int> agc_mode;
absl::optional<int> agc_target_level;
absl::optional<bool> use_agc_limiter;