Home
last modified time | relevance | path

Searched refs:ARCoefQ12 (Results 1 – 2 of 2) sorted by relevance

/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
Dentropy_coding.c193 static void CalcInvArSpec(const int16_t *ARCoefQ12, in CalcInvArSpec() argument
206 sum += WEBRTC_SPL_MUL(ARCoefQ12[n], ARCoefQ12[n]); /* Q24 */ in CalcInvArSpec()
224 sum += WEBRTC_SPL_MUL(ARCoefQ12[n-k], ARCoefQ12[n]); /* Q24 */ in CalcInvArSpec()
264 static void CalcRootInvArSpec(const int16_t *ARCoefQ12, in CalcRootInvArSpec() argument
280 sum += WEBRTC_SPL_MUL(ARCoefQ12[n], ARCoefQ12[n]); /* Q24 */ in CalcRootInvArSpec()
298 sum += WEBRTC_SPL_MUL(ARCoefQ12[n-k], ARCoefQ12[n]); /* Q24 */ in CalcRootInvArSpec()
460 int16_t ARCoefQ12[AR_ORDER+1]; in WebRtcIsacfix_DecodeSpec() local
475 WebRtcSpl_ReflCoefToLpc(RCQ15, AR_ORDER, ARCoefQ12); in WebRtcIsacfix_DecodeSpec()
481 CalcInvArSpec(ARCoefQ12, gain2_Q10, invARSpec2_Q16); in WebRtcIsacfix_DecodeSpec()
531 int16_t ARCoefQ12[AR_ORDER+1]; in WebRtcIsacfix_EncodeSpec() local
[all …]
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
Dentropy_coding.c95 static void FindInvArSpec(const int16_t* ARCoefQ12, in FindInvArSpec() argument
107 sum += WEBRTC_SPL_MUL(ARCoefQ12[n], ARCoefQ12[n]); /* Q24 */ in FindInvArSpec()
127 sum += WEBRTC_SPL_MUL(ARCoefQ12[n - k], ARCoefQ12[n]); /* Q24 */ in FindInvArSpec()
274 int16_t ARCoefQ12[AR_ORDER + 1]; in WebRtcIsac_DecodeSpec() local
299 WebRtcSpl_ReflCoefToLpc(RCQ15, AR_ORDER, ARCoefQ12); in WebRtcIsac_DecodeSpec()
305 FindInvArSpec(ARCoefQ12, gain2_Q10, invARSpec2_Q16); in WebRtcIsac_DecodeSpec()
400 int16_t ARCoefQ12[AR_ORDER + 1]; in WebRtcIsac_EncodeSpec() local
525 WebRtcSpl_ReflCoefToLpc(RCQ15, AR_ORDER, ARCoefQ12); in WebRtcIsac_EncodeSpec()
531 nrg += (ARCoefQ12[j] * ((CorrQ7_norm[j - n] * ARCoefQ12[n] + 256) >> 9) + in WebRtcIsac_EncodeSpec()
535 nrg += (ARCoefQ12[j] * ((CorrQ7_norm[n - j] * ARCoefQ12[n] + 256) >> 9) + in WebRtcIsac_EncodeSpec()
[all …]