Searched refs:far_spectrum (Results 1 – 6 of 6) sorted by relevance
/external/webrtc/src/modules/audio_processing/aecm/ |
D | aecm_core_neon.c | 191 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()
|
D | aecm_core.c | 216 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 …]
|
D | aecm_core.h | 341 const WebRtc_UWord16* far_spectrum, 350 const WebRtc_UWord16* far_spectrum,
|
/external/webrtc/src/modules/audio_processing/utility/ |
D | delay_estimator_wrapper.c | 243 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()
|
D | delay_estimator_wrapper.h | 85 uint16_t* far_spectrum, 93 float* far_spectrum,
|
/external/webrtc/src/modules/audio_processing/aec/ |
D | aec_core.c | 642 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()
|