Searched refs:echo_cancellation (Results 1 - 25 of 26) sorted by relevance

12

/external/webrtc/webrtc/modules/audio_processing/
H A Decho_cancellation_impl_unittest.cc22 EXPECT_TRUE(ap->echo_cancellation()->aec_core() == NULL);
24 EXPECT_EQ(ap->kNoError, ap->echo_cancellation()->Enable(true));
25 EXPECT_TRUE(ap->echo_cancellation()->is_enabled());
27 AecCore* aec_core = ap->echo_cancellation()->aec_core();
52 EXPECT_TRUE(ap->echo_cancellation()->aec_core() == NULL);
54 EXPECT_EQ(ap->kNoError, ap->echo_cancellation()->Enable(true));
55 EXPECT_TRUE(ap->echo_cancellation()->is_enabled());
57 AecCore* aec_core = ap->echo_cancellation()->aec_core();
H A Daudio_processing_impl.cc151 : echo_cancellation(nullptr),
155 EchoCancellationImpl* echo_cancellation; member in struct:webrtc::AudioProcessingImpl::ApmPublicSubmodules
237 public_submodules_->echo_cancellation =
255 public_submodules_->echo_cancellation);
600 public_submodules_->echo_cancellation->ReadQueuedRenderData();
667 public_submodules_->echo_cancellation->ReadQueuedRenderData();
750 public_submodules_->echo_cancellation->stream_drift_samples());
787 RETURN_ON_ERR(public_submodules_->echo_cancellation->ProcessCaptureAudio(ca));
995 RETURN_ON_ERR(public_submodules_->echo_cancellation->ProcessRenderAudio(ra));
1144 EchoCancellation* AudioProcessingImpl::echo_cancellation() cons function in class:webrtc::AudioProcessingImpl
[all...]
H A Daudio_processing_performance_unittest.cc519 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(true));
520 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->enable_metrics(true));
522 apm->echo_cancellation()->enable_delay_logging(true));
535 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(false));
549 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(false));
550 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->enable_metrics(false));
552 apm->echo_cancellation()->enable_delay_logging(false));
H A Daudio_processing_impl_locking_unittest.cc547 ASSERT_EQ(apm_->kNoError, apm_->echo_cancellation()->Enable(false));
551 ASSERT_EQ(apm_->kNoError, apm_->echo_cancellation()->Enable(false));
554 ASSERT_EQ(apm_->kNoError, apm_->echo_cancellation()->Enable(true));
555 ASSERT_EQ(apm_->kNoError, apm_->echo_cancellation()->enable_metrics(true));
557 apm_->echo_cancellation()->enable_delay_logging(true));
589 EXPECT_EQ(apm_->echo_cancellation()->is_enabled(),
593 apm_->echo_cancellation()->stream_drift_samples();
H A Daudio_processing_impl.h117 EchoCancellation* echo_cancellation() const override;
H A Decho_control_mobile_impl.cc220 if (enable && apm_->echo_cancellation()->is_enabled()) {
H A Dgain_control_impl.cc209 apm_->echo_cancellation()->stream_has_echo(),
/external/webrtc/talk/app/webrtc/
H A Dlocalaudiosource_unittest.cc61 EXPECT_EQ(rtc::Optional<bool>(false), source->options().echo_cancellation);
90 EXPECT_EQ(rtc::Optional<bool>(false), source->options().echo_cancellation);
H A Dlocalaudiosource.cc55 options->echo_cancellation},
/external/webrtc/webrtc/voice_engine/
H A Dvoe_audio_processing_impl.cc480 EchoCancellation* aec = _shared->audio_processing()->echo_cancellation();
492 EchoCancellation* aec = _shared->audio_processing()->echo_cancellation();
521 if (_shared->audio_processing()->echo_cancellation()->Enable(enable) != 0) {
528 ->echo_cancellation()
538 ->echo_cancellation()
553 if (_shared->audio_processing()->echo_cancellation()->is_enabled()) {
556 if (_shared->audio_processing()->echo_cancellation()->Enable(false) !=
594 enabled = _shared->audio_processing()->echo_cancellation()->is_enabled();
794 if ((_shared->audio_processing()->echo_cancellation()->enable_metrics(
796 (_shared->audio_processing()->echo_cancellation()
[all...]
H A Dvoe_base_impl.cc345 if (audioproc->echo_cancellation()->enable_drift_compensation(false) != 0) {
H A Dtransmit_mixer.cc1254 EchoCancellation* aec = audioproc_->echo_cancellation();
/external/webrtc/webrtc/modules/audio_processing/test/
H A Daudio_processing_unittest.cc173 EXPECT_NOERR(ap->echo_cancellation()->enable_drift_compensation(true));
174 EXPECT_NOERR(ap->echo_cancellation()->enable_metrics(true));
175 EXPECT_NOERR(ap->echo_cancellation()->enable_delay_logging(true));
176 EXPECT_NOERR(ap->echo_cancellation()->Enable(true));
576 apm_->echo_cancellation()->set_stream_drift_samples(0);
666 apm_->echo_cancellation()->GetDelayMetrics(&median, &std,
696 apm_->echo_cancellation()->GetDelayMetrics(&median, &std,
719 EXPECT_EQ(apm_->kNoError, apm_->echo_cancellation()->Enable(true));
721 apm_->echo_cancellation()->enable_drift_compensation(true));
723 apm_->echo_cancellation()
[all...]
H A Dprocess_test.cc221 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(true));
223 apm->echo_cancellation()->enable_metrics(true));
225 apm->echo_cancellation()->enable_delay_logging(true));
228 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(true));
232 apm->echo_cancellation()->enable_drift_compensation(true));
234 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(true));
236 apm->echo_cancellation()->enable_drift_compensation(false));
239 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()->Enable(true));
241 apm->echo_cancellation()->enable_metrics(false));
244 ASSERT_EQ(apm->kNoError, apm->echo_cancellation()
[all...]
H A Ddebug_dump_test.cc324 apm_->echo_cancellation()->set_stream_drift_samples(msg.drift());
412 apm_->echo_cancellation()->Enable(msg.aec_enabled()));
416 apm_->echo_cancellation()->enable_drift_compensation(
421 apm_->echo_cancellation()->set_suppression_level(
527 EchoCancellation* aec = generator.apm()->echo_cancellation();
542 EchoCancellation* aec = generator.apm()->echo_cancellation();
553 EchoCancellation* aec = generator.apm()->echo_cancellation();
H A Daudioproc_float.cc119 RTC_CHECK_EQ(kNoErr, ap->echo_cancellation()->Enable(FLAGS_aec || FLAGS_all));
H A Daudio_file_processor.cc147 ap_->echo_cancellation()->set_stream_drift_samples(msg.drift());
/external/webrtc/webrtc/modules/audio_processing/aec/
H A DAndroid.mk19 echo_cancellation.c \
/external/webrtc/talk/media/base/
H A Dmediachannel.h103 SetFrom(&echo_cancellation, change.echo_cancellation);
132 return echo_cancellation == o.echo_cancellation &&
161 ost << ToStringIfSet("aec", echo_cancellation);
193 rtc::Optional<bool> echo_cancellation; member in struct:cricket::AudioOptions
/external/webrtc/talk/media/webrtc/
H A Dwebrtcvoiceengine.cc575 options.echo_cancellation = rtc::Optional<bool>(true);
606 options.echo_cancellation = rtc::Optional<bool>(false);
630 options.echo_cancellation = rtc::Optional<bool>(true);
639 if (options.echo_cancellation) {
647 // overriding it. Enable/Disable it according to the echo_cancellation
650 *options.echo_cancellation && !use_delay_agnostic_aec;
655 options.echo_cancellation = rtc::Optional<bool>(false);
659 if (voep->SetEcStatus(*options.echo_cancellation, ec_mode) == -1) {
660 LOG_RTCERR2(SetEcStatus, *options.echo_cancellation, ec_mode);
663 LOG(LS_INFO) << "Echo control set to " << *options.echo_cancellation
[all...]
H A Dwebrtcvoiceengine_unittest.cc2584 send_parameters_.options.echo_cancellation = rtc::Optional<bool>(false);
2591 send_parameters_.options.echo_cancellation = rtc::Optional<bool>(true);
2625 send_parameters_.options.echo_cancellation = rtc::Optional<bool>(false);
2739 parameters_options_all.options.echo_cancellation = rtc::Optional<bool>(true);
2753 expected_options.echo_cancellation = rtc::Optional<bool>(true);
2763 expected_options.echo_cancellation = rtc::Optional<bool>(true);
2808 expected_options.echo_cancellation = rtc::Optional<bool>(true);
H A Dfakewebrtcvoiceengine.h121 webrtc::EchoCancellation* echo_cancellation() const override { return NULL; }
/external/webrtc/webrtc/modules/audio_processing/include/
H A Dmock_audio_processing.h260 virtual MockEchoCancellation* echo_cancellation() const { function in class:webrtc::MockAudioProcessing
H A Daudio_processing.h58 // sufficiently unreliable. See WEBRTC_UNTRUSTED_DELAY in echo_cancellation.c.
191 // apm->echo_cancellation()->enable_drift_compensation(false);
192 // apm->echo_cancellation()->Enable(true);
444 virtual EchoCancellation* echo_cancellation() const = 0;
/external/webrtc/webrtc/tools/agc/
H A Dagc_harness.cc116 audioproc->echo_cancellation()->Enable(FLAGS_aec);

Completed in 310 milliseconds

12