webrtc/api/audio
Gustaf Ullberg 53e22113fd AEC3: Kill kill-switches
"Perfection is achieved, not when there is nothing more to add,
but when there is nothing left to take away."

This CL removes the following kill-switches from AEC3
- WebRTC-Aec3DownSamplingFactor8KillSwitch
- WebRTC-Aec3NewSuppressionKillSwitch
- WebRTC-Aec3ShadowFilterJumpstartKillSwitch
- WebRTC-Aec3SlowFilterAdaptationKillSwitch
- WebRTC-Aec3SuppressorNearendAveragingKillSwitch

It also removes code paths and configuration parameters that are no
longer in use. The list of kill-switches in the audio processing
fuzzer test is updated.

The change has been tested for bit-exactness.

Bug: webrtc:8671
Change-Id: Ie0af86a14baf853548bf9c00b2b9b3bbc32c1aaa
Reviewed-on: https://webrtc-review.googlesource.com/c/105324
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25120}
2018-10-11 16:11:07 +00:00
..
test Add JSON parsing and corresponding ToString to EchoCanceller3Config 2018-10-10 09:17:09 +00:00
audio_frame.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
audio_frame.h Increases max size of webrtc::AudioFrame from 60ms to 120ms @32kHz. 2018-08-29 08:43:03 +00:00
audio_mixer.h Move AudioFrame to its own header file and target in api/. 2018-02-14 11:01:53 +00:00
BUILD.gn Reland "Export symbols needed by the Chromium component build (part 1)." 2018-10-11 09:50:21 +00:00
echo_canceller3_config.cc AEC3: Kill kill-switches 2018-10-11 16:11:07 +00:00
echo_canceller3_config.h AEC3: Kill kill-switches 2018-10-11 16:11:07 +00:00
echo_canceller3_config_json.cc AEC3: Kill kill-switches 2018-10-11 16:11:07 +00:00
echo_canceller3_config_json.h Add JSON parsing and corresponding ToString to EchoCanceller3Config 2018-10-10 09:17:09 +00:00
echo_canceller3_factory.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
echo_canceller3_factory.h Reland "Export symbols needed by the Chromium component build (part 1)." 2018-10-11 09:50:21 +00:00
echo_control.h Allow AEC3 to use any externally reported audio buffer delay in AEC3 2018-04-18 09:05:54 +00:00
OWNERS Make gustaf and peah OWNERS of api/audio 2018-02-06 13:11:12 +00:00