Searched refs:nearFilt (Results 1 – 4 of 4) sorted by relevance
487 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()
997 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()
98 int16_t nearFilt[PART_LEN1]; member
464 memset(aecm->nearFilt, 0, sizeof(aecm->nearFilt)); in WebRtcAecm_InitCore()