diff options
author | Henrik Lundin <henrik.lundin@webrtc.org> | 2015-06-05 11:04:13 +0200 |
---|---|---|
committer | Henrik Lundin <henrik.lundin@webrtc.org> | 2015-06-05 09:04:20 +0000 |
commit | 3fbf3f8841b5460503fb646eaedcb063620434a8 (patch) | |
tree | 2c05795aa8fa963e3b5afcf958a233783d3dffe7 /talk | |
parent | bdd185faabeed81006cb376c638ca28ad6666d75 (diff) | |
download | webrtc-3fbf3f8841b5460503fb646eaedcb063620434a8.tar.gz |
Revert r9378 "Rename APM Config DelayCorrection to ExtendedFilter"
This reverts commit 5f4b7e2873864c61e2ad6d88679dcd5d321bfd16, since it
broke some of the build bots.
BUG=4696
TBR=bjornv@webrtc.org
Review URL: https://codereview.webrtc.org/1166463006
Cr-Commit-Position: refs/heads/master@{#9380}
Diffstat (limited to 'talk')
-rw-r--r-- | talk/app/webrtc/localaudiosource.cc | 4 | ||||
-rw-r--r-- | talk/app/webrtc/localaudiosource_unittest.cc | 4 | ||||
-rw-r--r-- | talk/app/webrtc/mediaconstraintsinterface.cc | 2 | ||||
-rw-r--r-- | talk/app/webrtc/mediaconstraintsinterface.h | 2 | ||||
-rw-r--r-- | talk/media/base/mediachannel.h | 8 | ||||
-rw-r--r-- | talk/media/webrtc/webrtcvoiceengine.cc | 18 | ||||
-rw-r--r-- | talk/media/webrtc/webrtcvoiceengine.h | 4 | ||||
-rw-r--r-- | talk/media/webrtc/webrtcvoiceengine_unittest.cc | 2 |
8 files changed, 22 insertions, 22 deletions
diff --git a/talk/app/webrtc/localaudiosource.cc b/talk/app/webrtc/localaudiosource.cc index 808e2cfa45..b37d1e3e41 100644 --- a/talk/app/webrtc/localaudiosource.cc +++ b/talk/app/webrtc/localaudiosource.cc @@ -58,8 +58,8 @@ void FromConstraints(const MediaConstraintsInterface::Constraints& constraints, if (iter->key == MediaConstraintsInterface::kEchoCancellation) options->echo_cancellation.Set(value); else if (iter->key == - MediaConstraintsInterface::kExtendedFilterEchoCancellation) - options->extended_filter_aec.Set(value); + MediaConstraintsInterface::kExperimentalEchoCancellation) + options->experimental_aec.Set(value); else if (iter->key == MediaConstraintsInterface::kDAEchoCancellation) options->delay_agnostic_aec.Set(value); else if (iter->key == MediaConstraintsInterface::kAutoGainControl) diff --git a/talk/app/webrtc/localaudiosource_unittest.cc b/talk/app/webrtc/localaudiosource_unittest.cc index 43a132b9f6..569f814a52 100644 --- a/talk/app/webrtc/localaudiosource_unittest.cc +++ b/talk/app/webrtc/localaudiosource_unittest.cc @@ -45,7 +45,7 @@ TEST(LocalAudioSourceTest, SetValidOptions) { webrtc::FakeConstraints constraints; constraints.AddMandatory(MediaConstraintsInterface::kEchoCancellation, false); constraints.AddOptional( - MediaConstraintsInterface::kExtendedFilterEchoCancellation, true); + MediaConstraintsInterface::kExperimentalEchoCancellation, true); constraints.AddOptional(MediaConstraintsInterface::kDAEchoCancellation, true); constraints.AddOptional(MediaConstraintsInterface::kAutoGainControl, true); constraints.AddOptional( @@ -61,7 +61,7 @@ TEST(LocalAudioSourceTest, SetValidOptions) { bool value; EXPECT_TRUE(source->options().echo_cancellation.Get(&value)); EXPECT_FALSE(value); - EXPECT_TRUE(source->options().extended_filter_aec.Get(&value)); + EXPECT_TRUE(source->options().experimental_aec.Get(&value)); EXPECT_TRUE(value); EXPECT_TRUE(source->options().delay_agnostic_aec.Get(&value)); EXPECT_TRUE(value); diff --git a/talk/app/webrtc/mediaconstraintsinterface.cc b/talk/app/webrtc/mediaconstraintsinterface.cc index 7fbc61d794..a84dde27b3 100644 --- a/talk/app/webrtc/mediaconstraintsinterface.cc +++ b/talk/app/webrtc/mediaconstraintsinterface.cc @@ -48,7 +48,7 @@ const char MediaConstraintsInterface::kMinFrameRate[] = "minFrameRate"; // Audio constraints. const char MediaConstraintsInterface::kEchoCancellation[] = "googEchoCancellation"; -const char MediaConstraintsInterface::kExtendedFilterEchoCancellation[] = +const char MediaConstraintsInterface::kExperimentalEchoCancellation[] = "googEchoCancellation2"; const char MediaConstraintsInterface::kDAEchoCancellation[] = "googDAEchoCancellation"; diff --git a/talk/app/webrtc/mediaconstraintsinterface.h b/talk/app/webrtc/mediaconstraintsinterface.h index 1148d80f7c..cc682097f7 100644 --- a/talk/app/webrtc/mediaconstraintsinterface.h +++ b/talk/app/webrtc/mediaconstraintsinterface.h @@ -74,7 +74,7 @@ class MediaConstraintsInterface { // Constraint keys used by a local audio source. // These keys are google specific. static const char kEchoCancellation[]; // googEchoCancellation - static const char kExtendedFilterEchoCancellation[]; // googEchoCancellation2 + static const char kExperimentalEchoCancellation[]; // googEchoCancellation2 static const char kDAEchoCancellation[]; // googDAEchoCancellation static const char kAutoGainControl[]; // googAutoGainControl static const char kExperimentalAutoGainControl[]; // googAutoGainControl2 diff --git a/talk/media/base/mediachannel.h b/talk/media/base/mediachannel.h index e7af7a76aa..b5b2460772 100644 --- a/talk/media/base/mediachannel.h +++ b/talk/media/base/mediachannel.h @@ -159,7 +159,7 @@ struct AudioOptions { conference_mode.SetFrom(change.conference_mode); adjust_agc_delta.SetFrom(change.adjust_agc_delta); experimental_agc.SetFrom(change.experimental_agc); - extended_filter_aec.SetFrom(change.extended_filter_aec); + experimental_aec.SetFrom(change.experimental_aec); delay_agnostic_aec.SetFrom(change.delay_agnostic_aec); experimental_ns.SetFrom(change.experimental_ns); aec_dump.SetFrom(change.aec_dump); @@ -191,7 +191,7 @@ struct AudioOptions { aecm_generate_comfort_noise == o.aecm_generate_comfort_noise && conference_mode == o.conference_mode && experimental_agc == o.experimental_agc && - extended_filter_aec == o.extended_filter_aec && + experimental_aec == o.experimental_aec && delay_agnostic_aec == o.delay_agnostic_aec && experimental_ns == o.experimental_ns && adjust_agc_delta == o.adjust_agc_delta && @@ -226,7 +226,7 @@ struct AudioOptions { ost << ToStringIfSet("conference", conference_mode); ost << ToStringIfSet("agc_delta", adjust_agc_delta); ost << ToStringIfSet("experimental_agc", experimental_agc); - ost << ToStringIfSet("extended_filter_aec", extended_filter_aec); + ost << ToStringIfSet("experimental_aec", experimental_aec); ost << ToStringIfSet("delay_agnostic_aec", delay_agnostic_aec); ost << ToStringIfSet("experimental_ns", experimental_ns); ost << ToStringIfSet("aec_dump", aec_dump); @@ -269,7 +269,7 @@ struct AudioOptions { Settable<bool> conference_mode; Settable<int> adjust_agc_delta; Settable<bool> experimental_agc; - Settable<bool> extended_filter_aec; + Settable<bool> experimental_aec; Settable<bool> delay_agnostic_aec; Settable<bool> experimental_ns; Settable<bool> aec_dump; diff --git a/talk/media/webrtc/webrtcvoiceengine.cc b/talk/media/webrtc/webrtcvoiceengine.cc index 84a26c51b8..aad0d43aa8 100644 --- a/talk/media/webrtc/webrtcvoiceengine.cc +++ b/talk/media/webrtc/webrtcvoiceengine.cc @@ -357,7 +357,7 @@ static AudioOptions GetDefaultEngineOptions() { options.conference_mode.Set(false); options.adjust_agc_delta.Set(0); options.experimental_agc.Set(false); - options.extended_filter_aec.Set(false); + options.experimental_aec.Set(false); options.delay_agnostic_aec.Set(false); options.experimental_ns.Set(false); options.aec_dump.Set(false); @@ -661,7 +661,7 @@ bool WebRtcVoiceEngine::ApplyOptions(const AudioOptions& options_in) { agc_mode = webrtc::kAgcFixedDigital; options.typing_detection.Set(false); options.experimental_agc.Set(false); - options.extended_filter_aec.Set(false); + options.experimental_aec.Set(false); options.experimental_ns.Set(false); #endif @@ -672,7 +672,7 @@ bool WebRtcVoiceEngine::ApplyOptions(const AudioOptions& options_in) { if (options.delay_agnostic_aec.Get(&use_delay_agnostic_aec)) { if (use_delay_agnostic_aec) { options.echo_cancellation.Set(true); - options.extended_filter_aec.Set(true); + options.experimental_aec.Set(true); ec_mode = webrtc::kEcConference; } } @@ -848,12 +848,12 @@ bool WebRtcVoiceEngine::ApplyOptions(const AudioOptions& options_in) { new webrtc::ReportedDelay(!delay_agnostic_aec)); } - extended_filter_aec_.SetFrom(options.extended_filter_aec); - bool extended_filter; - if (extended_filter_aec_.Get(&extended_filter)) { - LOG(LS_INFO) << "Extended filter aec is enabled? " << extended_filter; - config.Set<webrtc::ExtendedFilter>( - new webrtc::ExtendedFilter(extended_filter)); + experimental_aec_.SetFrom(options.experimental_aec); + bool experimental_aec; + if (experimental_aec_.Get(&experimental_aec)) { + LOG(LS_INFO) << "Experimental aec is enabled? " << experimental_aec; + config.Set<webrtc::DelayCorrection>( + new webrtc::DelayCorrection(experimental_aec)); } experimental_ns_.SetFrom(options.experimental_ns); diff --git a/talk/media/webrtc/webrtcvoiceengine.h b/talk/media/webrtc/webrtcvoiceengine.h index 35f2dbc93e..65dde08545 100644 --- a/talk/media/webrtc/webrtcvoiceengine.h +++ b/talk/media/webrtc/webrtcvoiceengine.h @@ -266,11 +266,11 @@ class WebRtcVoiceEngine rtc::CriticalSection signal_media_critical_; - // Cache received extended_filter_aec, delay_agnostic_aec and experimental_ns + // Cache received experimental_aec, delay_agnostic_aec and experimental_ns // values, and apply them in case they are missing in the audio options. We // need to do this because SetExtraOptions() will revert to defaults for // options which are not provided. - Settable<bool> extended_filter_aec_; + Settable<bool> experimental_aec_; Settable<bool> delay_agnostic_aec_; Settable<bool> experimental_ns_; }; diff --git a/talk/media/webrtc/webrtcvoiceengine_unittest.cc b/talk/media/webrtc/webrtcvoiceengine_unittest.cc index 0dc7b510ee..cf8100b06a 100644 --- a/talk/media/webrtc/webrtcvoiceengine_unittest.cc +++ b/talk/media/webrtc/webrtcvoiceengine_unittest.cc @@ -2895,7 +2895,7 @@ TEST_F(WebRtcVoiceEngineTestFake, SetAudioOptions) { // Turn off echo cancellation and delay agnostic aec. options.delay_agnostic_aec.Set(false); - options.extended_filter_aec.Set(false); + options.experimental_aec.Set(false); options.echo_cancellation.Set(false); ASSERT_TRUE(engine_.SetOptions(options)); voe_.GetEcStatus(ec_enabled, ec_mode); |