Home
last modified time | relevance | path

Searched refs:split_bands (Results 1 – 11 of 11) sorted by relevance

/external/webrtc/modules/audio_processing/
Decho_control_mobile_impl.cc184 int16_t* split_bands = split_bands_data.data(); in ProcessCaptureAudio() local
186 if (audio->split_bands(capture)[kBand0To8kHz]) { in ProcessCaptureAudio()
187 FloatS16ToS16(audio->split_bands(capture)[kBand0To8kHz], in ProcessCaptureAudio()
191 split_bands = nullptr; in ProcessCaptureAudio()
201 split_bands, audio->num_frames_per_band(), in ProcessCaptureAudio()
204 if (split_bands) { in ProcessCaptureAudio()
205 S16ToFloatS16(split_bands, audio->num_frames_per_band(), in ProcessCaptureAudio()
206 audio->split_bands(capture)[kBand0To8kHz]); in ProcessCaptureAudio()
Dgain_control_impl.cc152 int16_t* split_bands[AudioBuffer::kMaxNumBands] = { in AnalyzeCaptureAudio() local
159 audio.ExportSplitChannelData(ch, split_bands); in AnalyzeCaptureAudio()
162 WebRtcAgc_AddMic(mono_agcs_[ch]->state, split_bands, in AnalyzeCaptureAudio()
173 audio.ExportSplitChannelData(ch, split_bands); in AnalyzeCaptureAudio()
176 WebRtcAgc_VirtualMic(mono_agcs_[ch]->state, split_bands, in AnalyzeCaptureAudio()
207 int16_t* split_bands[AudioBuffer::kMaxNumBands] = { in ProcessCaptureAudio() local
209 audio->ExportSplitChannelData(ch, split_bands); in ProcessCaptureAudio()
216 mono_agcs_[ch]->state, split_bands, audio->num_bands(), in ProcessCaptureAudio()
236 audio->split_bands(ch)); in ProcessCaptureAudio()
Daudio_buffer.h84 float* const* split_bands(size_t channel) { in split_bands() function
140 float* const* split_bands_f(size_t channel) { return split_bands(channel); } in split_bands_f()
Dhigh_pass_filter.cc73 audio->split_bands(k)[0], audio->num_frames_per_band()); in Process()
Daudio_buffer.cc387 float* band_data = split_bands(channel)[k]; in ImportSplitChannelData()
/external/webrtc/modules/audio_processing/aec3/
Dblock_delay_buffer_unittest.cc85 &audio_buffer.split_bands(ch)[0]); in TEST_P()
94 EXPECT_EQ(0.f, audio_buffer.split_bands(ch)[band][i]); in TEST_P()
97 audio_buffer.split_bands(ch)[band][i]); in TEST_P()
Decho_canceller3_unittest.cc254 &capture_buffer_.split_bands(0)[0], 0); in RunCaptureTransportVerificationTest()
262 &capture_buffer_.split_bands(0)[0], -64)); in RunCaptureTransportVerificationTest()
282 &capture_buffer_.split_bands(0)[0], 100); in RunRenderTransportVerificationTest()
284 &render_buffer_.split_bands(0)[0], 0); in RunRenderTransportVerificationTest()
287 render_input[0].push_back(render_buffer_.split_bands(0)[0][k]); in RunRenderTransportVerificationTest()
292 capture_output.push_back(capture_buffer_.split_bands(0)[0][k]); in RunRenderTransportVerificationTest()
365 &capture_buffer_.split_bands(0)[0], 0); in RunEchoPathChangeVerificationTest()
455 &capture_buffer_.split_bands(0)[0], 0); in RunEchoLeakageVerificationTest()
538 &capture_buffer_.split_bands(0)[0], 0); in RunCaptureSaturationVerificationTest()
540 &render_buffer_.split_bands(0)[0], 0); in RunCaptureSaturationVerificationTest()
[all …]
Dblock_delay_buffer.cc43 rtc::ArrayView<float* const> frame_ch(frame->split_bands(ch), num_bands); in DelaySignal()
Decho_canceller3.cc92 &frame->split_bands(channel)[band][sub_frame_index * kSubFrameLength], in FillSubFrameView()
882 &capture->split_bands(0)[0][0], AudioBuffer::kSplitBandSize); in ProcessCapture()
912 &capture->split_bands(0)[0][0], 16000, 1); in ProcessCapture()
/external/webrtc/modules/audio_processing/ns/
Dnoise_suppressor.cc412 rtc::ArrayView<float, kNsFrameSize> y_band0(&audio->split_bands(ch)[0][0], in Process()
511 rtc::ArrayView<float, kNsFrameSize> y_band0(&audio->split_bands(ch)[0][0], in Process()
530 &audio->split_bands(ch)[b][0], kNsFrameSize); in Process()
546 rtc::ArrayView<float, kNsFrameSize> y_band(&audio->split_bands(ch)[b][0], in Process()
Dnoise_suppressor_unittest.cc43 audio->split_bands(ch)[b][i] = (value > 0 ? 5000 * b + value : 0); in PopulateInputFrameWithIdenticalChannels()