Home
last modified time | relevance | path

Searched refs:far_spectrum (Results 1 – 6 of 6) sorted by relevance

/external/webrtc/src/modules/audio_processing/aecm/
Daecm_core_neon.c191 const WebRtc_UWord16* far_spectrum, in CalcLinearEnergiesNeon() argument
209 __asm__("vld1.16 {d26, d27}, [%0]" : : "r"(&far_spectrum[i]) : "q13"); in CalcLinearEnergiesNeon()
247 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]); in CalcLinearEnergiesNeon()
249 *far_energy = far_energy_r + (WebRtc_UWord32)(far_spectrum[i]); in CalcLinearEnergiesNeon()
251 aecm->channelAdapt16[i], far_spectrum[i]); in CalcLinearEnergiesNeon()
255 const WebRtc_UWord16* far_spectrum, in StoreAdaptiveChannelNeon() argument
264 __asm__("vld1.16 {d26, d27}, [%0]" : : "r"(&far_spectrum[i]) : "q13"); in StoreAdaptiveChannelNeon()
273 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]); in StoreAdaptiveChannelNeon()
Daecm_core.c216 uint16_t* far_spectrum, in UpdateFarHistory() argument
227 far_spectrum, in UpdateFarHistory()
481 const WebRtc_UWord16* far_spectrum, in CalcLinearEnergiesC() argument
494 far_spectrum[i]); in CalcLinearEnergiesC()
495 (*far_energy) += (WebRtc_UWord32)(far_spectrum[i]); in CalcLinearEnergiesC()
497 far_spectrum[i]); in CalcLinearEnergiesC()
503 const WebRtc_UWord16* far_spectrum, in StoreAdaptiveChannelC() argument
514 far_spectrum[i]); in StoreAdaptiveChannelC()
516 far_spectrum[i + 1]); in StoreAdaptiveChannelC()
518 far_spectrum[i + 2]); in StoreAdaptiveChannelC()
[all …]
Daecm_core.h341 const WebRtc_UWord16* far_spectrum,
350 const WebRtc_UWord16* far_spectrum,
/external/webrtc/src/modules/audio_processing/utility/
Ddelay_estimator_wrapper.c243 uint16_t* far_spectrum, in WebRtc_DelayEstimatorProcessFix() argument
255 if (far_spectrum == NULL) { in WebRtc_DelayEstimatorProcessFix()
277 binary_far_spectrum = BinarySpectrumFix(far_spectrum, in WebRtc_DelayEstimatorProcessFix()
292 float* far_spectrum, in WebRtc_DelayEstimatorProcessFloat() argument
302 if (far_spectrum == NULL) { in WebRtc_DelayEstimatorProcessFloat()
316 binary_far_spectrum = BinarySpectrumFloat(far_spectrum, in WebRtc_DelayEstimatorProcessFloat()
Ddelay_estimator_wrapper.h85 uint16_t* far_spectrum,
93 float* far_spectrum,
/external/webrtc/src/modules/audio_processing/aec/
Daec_core.c642 float far_spectrum = 0.0f; in ProcessBlock() local
703 far_spectrum = (xf_ptr[i] * xf_ptr[i]) + in ProcessBlock()
705 aec->xPow[i] = gPow[0] * aec->xPow[i] + gPow[1] * NR_PART * far_spectrum; in ProcessBlock()
707 abs_far_spectrum[i] = sqrtf(far_spectrum); in ProcessBlock()