/external/webrtc/modules/audio_processing/aec3/ |
D | subtractor_unittest.cc | 31 size_t num_capture_channels, in RunSubtractorTest() argument 45 Subtractor subtractor(config, num_render_channels, num_capture_channels, in RunSubtractorTest() 51 std::vector<std::vector<float>> y(num_capture_channels, in RunSubtractorTest() 54 std::vector<SubtractorOutput> output(num_capture_channels); in RunSubtractorTest() 61 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in RunSubtractorTest() 63 num_capture_channels); in RunSubtractorTest() 65 AecState aec_state(config, num_capture_channels); in RunSubtractorTest() 76 num_capture_channels); in RunSubtractorTest() 77 for (size_t capture_ch = 0; capture_ch < num_capture_channels; ++capture_ch) { in RunSubtractorTest() 96 num_capture_channels); in RunSubtractorTest() [all …]
|
D | reverb_model_estimator.cc | 16 size_t num_capture_channels) in ReverbModelEstimator() argument 17 : reverb_decay_estimators_(num_capture_channels), in ReverbModelEstimator() 18 reverb_frequency_responses_(num_capture_channels) { in ReverbModelEstimator() 35 const size_t num_capture_channels = reverb_decay_estimators_.size(); in Update() local 36 RTC_DCHECK_EQ(num_capture_channels, impulse_responses.size()); in Update() 37 RTC_DCHECK_EQ(num_capture_channels, frequency_responses.size()); in Update() 38 RTC_DCHECK_EQ(num_capture_channels, usable_linear_estimates.size()); in Update() 40 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Update()
|
D | reverb_model_estimator_unittest.cc | 45 ReverbModelEstimatorTest(float default_decay, size_t num_capture_channels) in ReverbModelEstimatorTest() argument 48 h_(num_capture_channels, in ReverbModelEstimatorTest() 52 H2_(num_capture_channels, in ReverbModelEstimatorTest() 55 quality_linear_(num_capture_channels, 1.0f) { in ReverbModelEstimatorTest() 113 const size_t num_capture_channels = H2_.size(); in RunEstimator() local 115 ReverbModelEstimator estimator(aec3_config_, num_capture_channels); in RunEstimator() 116 std::vector<bool> usable_linear_estimates(num_capture_channels, in RunEstimator() 118 std::vector<int> filter_delay_blocks(num_capture_channels, in RunEstimator() 132 for (size_t num_capture_channels : {1, 2, 4, 8}) { in TEST() 133 ReverbModelEstimatorTest test(kDefaultDecay, num_capture_channels); in TEST() [all …]
|
D | residual_echo_estimator_unittest.cc | 35 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 41 AecState aec_state(config, num_capture_channels); in TEST_P() 46 num_capture_channels); in TEST_P() 48 num_capture_channels); in TEST_P() 49 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in TEST_P() 50 std::vector<std::array<float, kFftLengthBy2Plus1>> R2(num_capture_channels); in TEST_P() 55 num_capture_channels, in TEST_P() 58 std::vector<SubtractorOutput> output(num_capture_channels); in TEST_P() 71 num_capture_channels, in TEST_P()
|
D | signal_dependent_erle_estimator_unittest.cc | 49 size_t num_capture_channels); 83 size_t num_capture_channels) in TestInputs() argument 86 Y2_(num_capture_channels), in TestInputs() 87 E2_(num_capture_channels), in TestInputs() 88 H2_(num_capture_channels, in TestInputs() 94 converged_filters_(num_capture_channels, true) { in TestInputs() 152 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 165 SignalDependentErleEstimator s(cfg, num_capture_channels); in TEST_P() 167 num_capture_channels); in TEST_P() 171 TestInputs inputs(cfg, num_render_channels, num_capture_channels); in TEST_P() [all …]
|
D | aec_state_unittest.cc | 23 size_t num_capture_channels) { in RunNormalUsageTest() argument 30 AecState state(config, num_capture_channels); in RunNormalUsageTest() 36 num_capture_channels); in RunNormalUsageTest() 37 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in RunNormalUsageTest() 43 std::vector<std::array<float, kBlockSize>> y(num_capture_channels); in RunNormalUsageTest() 44 std::vector<SubtractorOutput> subtractor_output(num_capture_channels); in RunNormalUsageTest() 45 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in RunNormalUsageTest() 56 num_capture_channels, in RunNormalUsageTest() 68 num_capture_channels, in RunNormalUsageTest() 80 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in RunNormalUsageTest() [all …]
|
D | render_delay_controller_unittest.cc | 40 size_t num_capture_channels) { in ProduceDebugText() argument 44 << ", Num capture channels: " << num_capture_channels; in ProduceDebugText() 86 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() 89 num_capture_channels, std::vector<float>(kBlockSize, 0.f)); in TEST() 109 num_capture_channels)); in TEST() 132 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() 134 num_capture_channels, std::vector<float>(kBlockSize, 0.f)); in TEST() 155 num_capture_channels)); in TEST() 160 num_capture_channels)); in TEST() 198 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() [all …]
|
D | subband_erle_estimator.cc | 44 size_t num_capture_channels) in SubbandErleEstimator() argument 49 accum_spectra_(num_capture_channels), in SubbandErleEstimator() 50 erle_(num_capture_channels), in SubbandErleEstimator() 51 erle_onsets_(num_capture_channels), in SubbandErleEstimator() 52 coming_onset_(num_capture_channels), in SubbandErleEstimator() 53 hold_counters_(num_capture_channels) { in SubbandErleEstimator() 96 const int num_capture_channels = static_cast<int>(accum_spectra_.Y2.size()); in UpdateBands() local 97 for (int ch = 0; ch < num_capture_channels; ++ch) { in UpdateBands() 150 const int num_capture_channels = static_cast<int>(accum_spectra_.Y2.size()); in DecreaseErlePerBandForLowRenderSignals() local 151 for (int ch = 0; ch < num_capture_channels; ++ch) { in DecreaseErlePerBandForLowRenderSignals() [all …]
|
D | erl_estimator_unittest.cc | 20 size_t num_capture_channels) { in ProduceDebugText() argument 23 ss << ", Capture channels: " << num_capture_channels; in ProduceDebugText() 49 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 50 SCOPED_TRACE(ProduceDebugText(num_render_channels, num_capture_channels)); in TEST_P() 55 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in TEST_P() 59 std::vector<bool> converged_filters(num_capture_channels, false); in TEST_P() 60 const size_t converged_idx = num_capture_channels - 1; in TEST_P()
|
D | block_processor.cc | 43 size_t num_capture_channels, 89 size_t num_capture_channels, in BlockProcessorImpl() argument 244 size_t num_capture_channels) { in Create() argument 250 num_capture_channels)); in Create() 253 config, sample_rate_hz, num_render_channels, num_capture_channels)); in Create() 255 num_capture_channels, std::move(render_buffer), in Create() 263 size_t num_capture_channels, in Create() argument 268 num_capture_channels)); in Create() 271 config, sample_rate_hz, num_render_channels, num_capture_channels)); in Create() 273 num_capture_channels, std::move(render_buffer), in Create() [all …]
|
D | subband_erle_estimator.h | 31 size_t num_capture_channels); 58 explicit AccumulatedSpectra(size_t num_capture_channels) in AccumulatedSpectra() 59 : Y2(num_capture_channels), in AccumulatedSpectra() 60 E2(num_capture_channels), in AccumulatedSpectra() 61 low_render_energy(num_capture_channels), in AccumulatedSpectra() 62 num_points(num_capture_channels) {} in AccumulatedSpectra()
|
D | erle_estimator_unittest.cc | 78 const int num_capture_channels = Y2.size(); in FormFarendFrame() local 88 for (int ch = 0; ch < num_capture_channels; ++ch) { in FormFarendFrame() 143 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 148 std::vector<std::array<float, kFftLengthBy2Plus1>> E2(num_capture_channels); in TEST_P() 149 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in TEST_P() 150 std::vector<bool> converged_filters(num_capture_channels, true); in TEST_P() 161 std::vector<std::array<float, kFftLengthBy2Plus1>>(num_capture_channels)); in TEST_P() 167 ErleEstimator estimator(0, config, num_capture_channels); in TEST_P() 199 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 204 std::vector<std::array<float, kFftLengthBy2Plus1>> E2(num_capture_channels); in TEST_P() [all …]
|
D | residual_echo_estimator.cc | 112 const size_t num_capture_channels = R2.size(); in LinearEstimate() local 113 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in LinearEstimate() 129 const size_t num_capture_channels = R2.size(); in LinearEstimate() local 130 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in LinearEstimate() 143 const size_t num_capture_channels = R2.size(); in NonLinearEstimate() local 144 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in NonLinearEstimate() 227 const size_t num_capture_channels = R2.size(); in Estimate() local 237 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Estimate() 257 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Estimate() 289 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Estimate() [all …]
|
D | erle_estimator.cc | 20 size_t num_capture_channels) in ErleEstimator() argument 22 fullband_erle_estimator_(config.erle, num_capture_channels), in ErleEstimator() 23 subband_erle_estimator_(config, num_capture_channels) { in ErleEstimator() 27 num_capture_channels); in ErleEstimator()
|
D | erl_estimator.cc | 46 const size_t num_capture_channels = converged_filters.size(); in Update() local 47 RTC_DCHECK_EQ(capture_spectra.size(), num_capture_channels); in Update() 66 if (num_capture_channels > 1) { in Update() 71 RTC_DCHECK_LT(first_converged, num_capture_channels); in Update() 74 for (size_t ch = first_converged + 1; ch < num_capture_channels; ++ch) { in Update()
|
D | fullband_erle_estimator.cc | 35 size_t num_capture_channels) in FullBandErleEstimator() argument 38 hold_counters_time_domain_(num_capture_channels, 0), in FullBandErleEstimator() 39 erle_time_domain_log2_(num_capture_channels, min_erle_log2_), in FullBandErleEstimator() 40 instantaneous_erle_(num_capture_channels, ErleInstantaneous(config)), in FullBandErleEstimator() 41 linear_filters_qualities_(num_capture_channels) { in FullBandErleEstimator()
|
D | render_delay_controller.cc | 38 size_t num_capture_channels); 94 size_t num_capture_channels) in RenderDelayControllerImpl() argument 100 delay_estimator_(data_dumper_.get(), config, num_capture_channels), in RenderDelayControllerImpl() 187 size_t num_capture_channels) { in Create() argument 189 num_capture_channels); in Create()
|
D | block_processor.h | 33 size_t num_capture_channels); 39 size_t num_capture_channels, 45 size_t num_capture_channels,
|
D | signal_dependent_erle_estimator.cc | 122 size_t num_capture_channels) in SignalDependentErleEstimator() argument 134 erle_(num_capture_channels), in SignalDependentErleEstimator() 136 num_capture_channels, in SignalDependentErleEstimator() 139 num_capture_channels, in SignalDependentErleEstimator() 141 erle_ref_(num_capture_channels), in SignalDependentErleEstimator() 143 num_capture_channels, in SignalDependentErleEstimator() 145 num_updates_(num_capture_channels), in SignalDependentErleEstimator() 146 n_active_sections_(num_capture_channels) { in SignalDependentErleEstimator() 342 const size_t num_capture_channels = S2_section_accum_.size(); in ComputeEchoEstimatePerFilterSection() local 347 for (size_t capture_ch = 0; capture_ch < num_capture_channels; ++capture_ch) { in ComputeEchoEstimatePerFilterSection()
|
D | filter_analyzer_unittest.cc | 24 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() 25 FilterAnalyzer fa(c, num_capture_channels); in TEST()
|
D | echo_remover.cc | 56 size_t NumChannelsOnHeap(size_t num_capture_channels) { in NumChannelsOnHeap() argument 57 return num_capture_channels > kMaxNumChannelsOnStack ? num_capture_channels in NumChannelsOnHeap() 111 size_t num_capture_channels); 183 size_t num_capture_channels) in EchoRemoverImpl() argument 191 num_capture_channels_(num_capture_channels), in EchoRemoverImpl() 202 num_capture_channels), in EchoRemoverImpl() 495 size_t num_capture_channels) { in Create() argument 497 num_capture_channels); in Create()
|
D | subtractor_output_analyzer.cc | 19 SubtractorOutputAnalyzer::SubtractorOutputAnalyzer(size_t num_capture_channels) in SubtractorOutputAnalyzer() argument 20 : filters_converged_(num_capture_channels, false) {} in SubtractorOutputAnalyzer()
|
D | echo_canceller3.h | 91 size_t num_capture_channels); 96 size_t num_capture_channels, 135 size_t num_capture_channels);
|
/external/webrtc/test/fuzzers/ |
D | aec3_fuzzer.cc | 51 const size_t num_capture_channels = in FuzzOneInput() local 55 num_render_channels, num_capture_channels); in FuzzOneInput() 57 AudioBuffer capture_audio(sample_rate_hz, num_capture_channels, in FuzzOneInput() 58 sample_rate_hz, num_capture_channels, in FuzzOneInput() 59 sample_rate_hz, num_capture_channels); in FuzzOneInput()
|
/external/webrtc/api/audio/ |
D | echo_canceller3_factory.cc | 26 int num_capture_channels) { in Create() argument 28 config_, sample_rate_hz, num_render_channels, num_capture_channels); in Create()
|