Home
last modified time | relevance | path

Searched refs:num_capture_channels (Results 1 – 25 of 65) sorted by relevance

123

/external/webrtc/modules/audio_processing/aec3/
Dsubtractor_unittest.cc31 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 …]
Dreverb_model_estimator.cc16 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()
Dsubband_erle_estimator.cc44 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 …]
Drender_delay_controller_unittest.cc40 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 …]
Dreverb_model_estimator_unittest.cc45 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 …]
Dsignal_dependent_erle_estimator_unittest.cc49 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 …]
Daec_state_unittest.cc23 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 …]
Dblock_processor.cc43 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 …]
Derl_estimator_unittest.cc20 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()
Derle_estimator_unittest.cc88 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 …]
Dsubband_erle_estimator.h31 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()
Dresidual_echo_estimator_unittest.cc35 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()
Derle_estimator.cc20 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()
Derl_estimator.cc46 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()
Dresidual_echo_estimator.cc85 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()
Drender_delay_controller.cc37 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()
Dblock_processor.h34 size_t num_capture_channels);
40 size_t num_capture_channels,
46 size_t num_capture_channels,
Dfullband_erle_estimator.cc35 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()
Dsignal_dependent_erle_estimator.cc122 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 …]
Dfilter_analyzer_unittest.cc24 for (size_t num_capture_channels : {1, 2, 4}) { in TEST()
25 FilterAnalyzer fa(c, num_capture_channels); in TEST()
Decho_remover.cc56 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()
Daec_state.cc116 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()
Dsubtractor_output_analyzer.cc19 SubtractorOutputAnalyzer::SubtractorOutputAnalyzer(size_t num_capture_channels) in SubtractorOutputAnalyzer() argument
20 : filters_converged_(num_capture_channels, false) {} in SubtractorOutputAnalyzer()
/external/webrtc/test/fuzzers/
Daec3_fuzzer.cc52 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/
Decho_canceller3_factory.cc26 int num_capture_channels) { in Create() argument
29 num_render_channels, num_capture_channels); in Create()

123