Home
last modified time | relevance | path

Searched refs:num_capture_channels (Results 1 – 25 of 62) 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()
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 …]
Dreverb_model_estimator.cc16 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()
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()
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 …]
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()
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 …]
Dresidual_echo_estimator_unittest.cc35 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()
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()
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 …]
Drender_delay_controller_unittest.cc40 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 …]
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_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 …]
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()
Dblock_processor.cc43 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 …]
Derle_estimator_unittest.cc78 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 …]
Dsubband_erle_estimator.h31 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()
Dresidual_echo_estimator.cc112 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 …]
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()
Dfullband_erle_estimator.cc35 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()
Drender_delay_controller.cc38 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()
Dsignal_dependent_erle_estimator.cc122 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()
Dblock_processor.h33 size_t num_capture_channels);
39 size_t num_capture_channels,
45 size_t num_capture_channels,
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);
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()
Dsubtractor_output_analyzer.cc19 SubtractorOutputAnalyzer::SubtractorOutputAnalyzer(size_t num_capture_channels) in SubtractorOutputAnalyzer() argument
20 : filters_converged_(num_capture_channels, false) {} in SubtractorOutputAnalyzer()
Decho_canceller3.h91 size_t num_capture_channels);
96 size_t num_capture_channels,
135 size_t num_capture_channels);
/external/webrtc/test/fuzzers/
Daec3_fuzzer.cc51 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/
Decho_canceller3_factory.cc26 int num_capture_channels) { in Create() argument
28 config_, sample_rate_hz, num_render_channels, num_capture_channels); in Create()

123