Home | History | Annotate | Download | only in aecm

Lines Matching refs:far_q

213 //      - far_q         : Q-domain of far end spectrum
217 int far_q) {
224 self->far_q_domains[self->far_history_pos] = far_q;
242 // - far_q : The Q-domain of the aligned far end spectrum
248 static const uint16_t* AlignedFarend(AecmCore_t* self, int* far_q, int delay) {
258 *far_q = self->far_q_domains[buffer_position];
849 // @param far_q [in] Q-domain of farend spectrum.
856 const WebRtc_Word16 far_q,
913 tmp16 -= WEBRTC_SPL_LSHIFT_W16(far_q, 8);
926 tmp16 -= WEBRTC_SPL_LSHIFT_W16(RESOLUTION_CHANNEL16 + far_q, 8);
939 tmp16 -= WEBRTC_SPL_LSHIFT_W16(RESOLUTION_CHANNEL16 + far_q, 8);
1074 // @param far_spectrum [in] Absolute value of the farend signal in Q(far_q)
1075 // @param far_q [in] Q-domain of the farend signal
1078 // @param echoEst [i/o] Estimated echo in Q(far_q+RESOLUTION_CHANNEL16).
1082 const WebRtc_Word16 far_q,
1134 RESOLUTION_CHANNEL32 - far_q + shiftChFar;
1142 dfaQ = RESOLUTION_CHANNEL32 + far_q - aecm->dfaNoisyQDomain -
1150 if ((tmp32no1) && (far_spectrum[i] > (CHANNEL_VAD << far_q)))
1547 int far_q;
1587 far_q = TimeToFrequencyDomain(aecm->xBuf,
1630 UpdateFarHistory(aecm, xfa, far_q);
1635 far_q,
1664 far_spectrum_ptr = AlignedFarend(aecm, &far_q, delay);
1665 zerosXBuf = (WebRtc_Word16) far_q;