/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() 49 Block y(/*num_bands=*/1, num_capture_channels); in RunSubtractorTest() 51 std::vector<SubtractorOutput> output(num_capture_channels); in RunSubtractorTest() 58 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in RunSubtractorTest() 60 num_capture_channels); in RunSubtractorTest() 62 AecState aec_state(config, num_capture_channels); in RunSubtractorTest() 73 num_capture_channels); in RunSubtractorTest() 74 for (size_t capture_ch = 0; capture_ch < num_capture_channels; ++capture_ch) { in RunSubtractorTest() 93 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() 19 num_capture_channels, in ReverbModelEstimator() 38 const size_t num_capture_channels = reverb_decay_estimators_.size(); in Update() local 39 RTC_DCHECK_EQ(num_capture_channels, impulse_responses.size()); in Update() 40 RTC_DCHECK_EQ(num_capture_channels, frequency_responses.size()); in Update() 41 RTC_DCHECK_EQ(num_capture_channels, usable_linear_estimates.size()); in Update() 43 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Update()
|
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_onset_compensated_(num_capture_channels), in SubbandErleEstimator() 52 erle_unbounded_(num_capture_channels), in SubbandErleEstimator() 53 erle_during_onsets_(num_capture_channels), in SubbandErleEstimator() 54 coming_onset_(num_capture_channels), in SubbandErleEstimator() 55 hold_counters_(num_capture_channels) { in SubbandErleEstimator() 62 const size_t num_capture_channels = erle_.size(); in Reset() local 63 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Reset() [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() 85 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() 87 Block capture_block(/*num_bands=*/1, num_capture_channels); in TEST() 104 num_capture_channels)); in TEST() 127 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() 128 Block capture_block(/*num_bands=*/1, num_capture_channels); in TEST() 146 num_capture_channels)); in TEST() 151 num_capture_channels)); in TEST() 191 for (size_t num_capture_channels : {1, 2, 4}) { in TEST() [all …]
|
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() 116 const size_t num_capture_channels = H2_.size(); in RunEstimator() local 118 ReverbModelEstimator estimator(aec3_config_, num_capture_channels); in RunEstimator() 119 std::vector<bool> usable_linear_estimates(num_capture_channels, in RunEstimator() 121 std::vector<int> filter_delay_blocks(num_capture_channels, in RunEstimator() 136 for (size_t num_capture_channels : {1, 2, 4, 8}) { in TEST() 137 ReverbModelEstimatorTest test(kDefaultDecay, num_capture_channels); in TEST() [all …]
|
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() 92 converged_filters_(num_capture_channels, true) { in TestInputs() 151 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 164 SignalDependentErleEstimator s(cfg, num_capture_channels); in TEST_P() 166 num_capture_channels); in TEST_P() 170 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() 41 std::vector<std::array<float, kBlockSize>> y(num_capture_channels); in RunNormalUsageTest() 42 std::vector<SubtractorOutput> subtractor_output(num_capture_channels); in RunNormalUsageTest() 43 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in RunNormalUsageTest() 54 num_capture_channels, in RunNormalUsageTest() 66 num_capture_channels, in RunNormalUsageTest() 78 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in RunNormalUsageTest() [all …]
|
D | block_processor.cc | 43 size_t num_capture_channels, 88 size_t num_capture_channels, in BlockProcessorImpl() argument 243 size_t num_capture_channels) { in Create() argument 249 num_capture_channels)); in Create() 252 config, sample_rate_hz, num_render_channels, num_capture_channels)); in Create() 254 num_capture_channels, std::move(render_buffer), in Create() 262 size_t num_capture_channels, in Create() argument 267 num_capture_channels)); in Create() 270 config, sample_rate_hz, num_render_channels, num_capture_channels)); in Create() 272 num_capture_channels, std::move(render_buffer), in Create() [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 | erle_estimator_unittest.cc | 88 const int num_capture_channels = Y2.size(); in FormFarendFrame() local 98 for (int ch = 0; ch < num_capture_channels; ++ch) { in FormFarendFrame() 153 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 158 std::vector<std::array<float, kFftLengthBy2Plus1>> E2(num_capture_channels); in TEST_P() 159 std::vector<std::array<float, kFftLengthBy2Plus1>> Y2(num_capture_channels); in TEST_P() 160 std::vector<bool> converged_filters(num_capture_channels, true); in TEST_P() 170 num_capture_channels)); in TEST_P() 176 ErleEstimator estimator(0, config, num_capture_channels); in TEST_P() 218 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 223 std::vector<std::array<float, kFftLengthBy2Plus1>> E2(num_capture_channels); in TEST_P() [all …]
|
D | subband_erle_estimator.h | 31 size_t num_capture_channels); 66 explicit AccumulatedSpectra(size_t num_capture_channels) in AccumulatedSpectra() 67 : Y2(num_capture_channels), in AccumulatedSpectra() 68 E2(num_capture_channels), in AccumulatedSpectra() 69 low_render_energy(num_capture_channels), in AccumulatedSpectra() 70 num_points(num_capture_channels) {} in AccumulatedSpectra()
|
D | residual_echo_estimator_unittest.cc | 35 size_t num_capture_channels, in ResidualEchoEstimatorTest() argument 38 num_capture_channels_(num_capture_channels), in ResidualEchoEstimatorTest() 138 const size_t num_capture_channels = std::get<1>(GetParam()); in TEST_P() local 142 num_render_channels, num_capture_channels, config); in TEST_P() 150 const size_t num_capture_channels = 1; in TEST() local 161 num_render_channels, num_capture_channels, reference_config); in TEST() 163 num_render_channels, num_capture_channels, config_use_nearend_len); in TEST() 165 std::vector<float> acum_energy_reference_R2(num_capture_channels, 0.0f); in TEST() 166 std::vector<float> acum_energy_R2(num_capture_channels, 0.0f); in TEST()
|
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 | residual_echo_estimator.cc | 85 const size_t num_capture_channels = R2.size(); in LinearEstimate() local 86 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in LinearEstimate() 100 const size_t num_capture_channels = R2.size(); in NonLinearEstimate() local 101 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in NonLinearEstimate() 185 const size_t num_capture_channels = R2.size(); in Estimate() local 195 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Estimate() 217 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Estimate() 255 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in Estimate() 350 const size_t num_capture_channels = R2.size(); in AddReverb() local 355 for (size_t ch = 0; ch < num_capture_channels; ++ch) { in AddReverb()
|
D | render_delay_controller.cc | 37 size_t num_capture_channels); 90 size_t num_capture_channels) in RenderDelayControllerImpl() argument 94 delay_estimator_(data_dumper_.get(), config, num_capture_channels), in RenderDelayControllerImpl() 181 size_t num_capture_channels) { in Create() argument 183 num_capture_channels); in Create()
|
D | block_processor.h | 34 size_t num_capture_channels); 40 size_t num_capture_channels, 46 size_t num_capture_channels,
|
D | fullband_erle_estimator.cc | 35 size_t num_capture_channels) in FullBandErleEstimator() argument 38 hold_counters_instantaneous_erle_(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 | signal_dependent_erle_estimator.cc | 122 size_t num_capture_channels) in SignalDependentErleEstimator() argument 135 erle_(num_capture_channels), in SignalDependentErleEstimator() 136 erle_onset_compensated_(num_capture_channels), in SignalDependentErleEstimator() 138 num_capture_channels, in SignalDependentErleEstimator() 141 num_capture_channels, in SignalDependentErleEstimator() 143 erle_ref_(num_capture_channels), in SignalDependentErleEstimator() 145 num_capture_channels, in SignalDependentErleEstimator() 147 num_updates_(num_capture_channels), in SignalDependentErleEstimator() 148 n_active_sections_(num_capture_channels) { in SignalDependentErleEstimator() 352 const size_t num_capture_channels = S2_section_accum_.size(); in ComputeEchoEstimatePerFilterSection() local [all …]
|
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); 188 size_t num_capture_channels) in EchoRemoverImpl() argument 195 num_capture_channels_(num_capture_channels), in EchoRemoverImpl() 206 num_capture_channels), in EchoRemoverImpl() 516 size_t num_capture_channels) { in Create() argument 518 num_capture_channels); in Create()
|
D | aec_state.cc | 116 size_t num_capture_channels) in AecState() argument 119 num_capture_channels_(num_capture_channels), in AecState() 355 size_t num_capture_channels) in FilterDelay() argument 357 filter_delays_blocks_(num_capture_channels, delay_headroom_blocks_), in FilterDelay() 393 size_t num_capture_channels) in FilteringQualityAnalyzer() argument 395 usable_linear_filter_estimates_(num_capture_channels, false) {} in FilteringQualityAnalyzer()
|
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()
|
/external/webrtc/test/fuzzers/ |
D | aec3_fuzzer.cc | 52 const size_t num_capture_channels = in FuzzOneInput() local 57 num_render_channels, num_capture_channels); in FuzzOneInput() 59 AudioBuffer capture_audio(sample_rate_hz, num_capture_channels, in FuzzOneInput() 60 sample_rate_hz, num_capture_channels, in FuzzOneInput() 61 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 29 num_render_channels, num_capture_channels); in Create()
|