/external/webrtc/webrtc/modules/audio_processing/ |
H A D | echo_cancellation_impl_unittest.cc | 22 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 D | audio_processing_impl.cc | 151 : 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 D | audio_processing_performance_unittest.cc | 519 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 D | audio_processing_impl_locking_unittest.cc | 547 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 D | audio_processing_impl.h | 117 EchoCancellation* echo_cancellation() const override;
|
H A D | echo_control_mobile_impl.cc | 220 if (enable && apm_->echo_cancellation()->is_enabled()) {
|
H A D | gain_control_impl.cc | 209 apm_->echo_cancellation()->stream_has_echo(),
|
/external/webrtc/talk/app/webrtc/ |
H A D | localaudiosource_unittest.cc | 61 EXPECT_EQ(rtc::Optional<bool>(false), source->options().echo_cancellation); 90 EXPECT_EQ(rtc::Optional<bool>(false), source->options().echo_cancellation);
|
H A D | localaudiosource.cc | 55 options->echo_cancellation},
|
/external/webrtc/webrtc/voice_engine/ |
H A D | voe_audio_processing_impl.cc | 480 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 D | voe_base_impl.cc | 345 if (audioproc->echo_cancellation()->enable_drift_compensation(false) != 0) {
|
H A D | transmit_mixer.cc | 1254 EchoCancellation* aec = audioproc_->echo_cancellation();
|
/external/webrtc/webrtc/modules/audio_processing/test/ |
H A D | audio_processing_unittest.cc | 173 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 D | process_test.cc | 221 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 D | debug_dump_test.cc | 324 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 D | audioproc_float.cc | 119 RTC_CHECK_EQ(kNoErr, ap->echo_cancellation()->Enable(FLAGS_aec || FLAGS_all));
|
H A D | audio_file_processor.cc | 147 ap_->echo_cancellation()->set_stream_drift_samples(msg.drift());
|
/external/webrtc/webrtc/modules/audio_processing/aec/ |
H A D | Android.mk | 19 echo_cancellation.c \
|
/external/webrtc/talk/media/base/ |
H A D | mediachannel.h | 103 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 D | webrtcvoiceengine.cc | 575 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 D | webrtcvoiceengine_unittest.cc | 2584 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 D | fakewebrtcvoiceengine.h | 121 webrtc::EchoCancellation* echo_cancellation() const override { return NULL; }
|
/external/webrtc/webrtc/modules/audio_processing/include/ |
H A D | mock_audio_processing.h | 260 virtual MockEchoCancellation* echo_cancellation() const { function in class:webrtc::MockAudioProcessing
|
H A D | audio_processing.h | 58 // 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 D | agc_harness.cc | 116 audioproc->echo_cancellation()->Enable(FLAGS_aec);
|