Home
last modified time | relevance | path

Searched refs:nearFilt (Results 1 – 4 of 4) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core_c.c487 zeros16 = WebRtcSpl_NormW16(aecm->nearFilt[i]); in WebRtcAecm_ProcessBlock()
490 if (zeros16 < dfa_clean_q_domain_diff && aecm->nearFilt[i]) { in WebRtcAecm_ProcessBlock()
491 tmp16no1 = aecm->nearFilt[i] << zeros16; in WebRtcAecm_ProcessBlock()
496 ? aecm->nearFilt[i] >> -dfa_clean_q_domain_diff in WebRtcAecm_ProcessBlock()
497 : aecm->nearFilt[i] << dfa_clean_q_domain_diff; in WebRtcAecm_ProcessBlock()
506 aecm->nearFilt[i] = WEBRTC_SPL_WORD16_MAX; in WebRtcAecm_ProcessBlock()
508 aecm->nearFilt[i] = qDomainDiff < 0 ? tmp16no2 << -qDomainDiff in WebRtcAecm_ProcessBlock()
516 } else if (aecm->nearFilt[i] == 0) in WebRtcAecm_ProcessBlock()
523 echoEst32Gained += (uint32_t)(aecm->nearFilt[i] >> 1); in WebRtcAecm_ProcessBlock()
525 (uint16_t)aecm->nearFilt[i]); in WebRtcAecm_ProcessBlock()
Daecm_core_mips.c997 zeros16 = WebRtcSpl_NormW16(aecm->nearFilt[i]); in WebRtcAecm_ProcessBlock()
1000 if (zeros16 < dfa_clean_q_domain_diff && aecm->nearFilt[i]) { in WebRtcAecm_ProcessBlock()
1001 tmp16no1 = aecm->nearFilt[i] << zeros16; in WebRtcAecm_ProcessBlock()
1006 ? aecm->nearFilt[i] >> -dfa_clean_q_domain_diff in WebRtcAecm_ProcessBlock()
1007 : aecm->nearFilt[i] << dfa_clean_q_domain_diff; in WebRtcAecm_ProcessBlock()
1017 aecm->nearFilt[i] = WEBRTC_SPL_WORD16_MAX; in WebRtcAecm_ProcessBlock()
1019 aecm->nearFilt[i] = qDomainDiff < 0 ? tmp16no2 << -qDomainDiff in WebRtcAecm_ProcessBlock()
1027 } else if (aecm->nearFilt[i] == 0) { in WebRtcAecm_ProcessBlock()
1032 echoEst32Gained += (uint32_t)(aecm->nearFilt[i] >> 1); in WebRtcAecm_ProcessBlock()
1034 (uint16_t)aecm->nearFilt[i]); in WebRtcAecm_ProcessBlock()
Daecm_core.h98 int16_t nearFilt[PART_LEN1]; member
Daecm_core.c464 memset(aecm->nearFilt, 0, sizeof(aecm->nearFilt)); in WebRtcAecm_InitCore()