AEC3: Remove unused kill-switches from AdjustConfig
Kill-switches removed: WebRTC-Aec3UseShortDelayEstimatorWindow WebRTC-Aec3ReverbBasedOnRenderKillSwitch WebRTC-Aec3ReverbModellingKillSwitch WebRTC-Aec3EnableUnityInitialRampupGain WebRTC-Aec3EnableUnityNonZeroRampupGain WebRTC-Aec3ShortReverbKillSwitch WebRTC-Aec3NewFilterParamsKillSwitch WebRTC-Aec3EnableLegacyDominantNearend WebRTC-Aec3UseLegacyNormalSuppressorTuning WebRTC-Aec3UseStationarityProperties WebRTC-Aec3UseStationarityPropertiesAtInit WebRTC-Aec3EarlyDelayDetectionKillSwitch The change is tested for bit-exactness. Bug: webrtc:8671 Change-Id: Ic7638002c0ca1bc5fc911e048285134c4df5d134 Reviewed-on: https://webrtc-review.googlesource.com/c/119921 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@{#26403}
This commit is contained in:
committed by
Commit Bot
parent
a9316c9445
commit
99ec6f39b9
@ -30,10 +30,6 @@ namespace webrtc {
|
||||
|
||||
namespace {
|
||||
|
||||
bool UseEarlyDelayDetection() {
|
||||
return !field_trial::IsEnabled("WebRTC-Aec3EarlyDelayDetectionKillSwitch");
|
||||
}
|
||||
|
||||
class RenderDelayControllerImpl final : public RenderDelayController {
|
||||
public:
|
||||
RenderDelayControllerImpl(const EchoCanceller3Config& config,
|
||||
@ -51,7 +47,6 @@ class RenderDelayControllerImpl final : public RenderDelayController {
|
||||
private:
|
||||
static int instance_count_;
|
||||
std::unique_ptr<ApmDataDumper> data_dumper_;
|
||||
const bool use_early_delay_detection_;
|
||||
const int delay_headroom_blocks_;
|
||||
const int hysteresis_limit_1_blocks_;
|
||||
const int hysteresis_limit_2_blocks_;
|
||||
@ -108,7 +103,6 @@ RenderDelayControllerImpl::RenderDelayControllerImpl(
|
||||
int sample_rate_hz)
|
||||
: data_dumper_(
|
||||
new ApmDataDumper(rtc::AtomicOps::Increment(&instance_count_))),
|
||||
use_early_delay_detection_(UseEarlyDelayDetection()),
|
||||
delay_headroom_blocks_(
|
||||
static_cast<int>(config.delay.delay_headroom_blocks)),
|
||||
hysteresis_limit_1_blocks_(
|
||||
|
||||
Reference in New Issue
Block a user