Searched refs:ARCoefQ12 (Results 1 – 2 of 2) sorted by relevance
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
D | entropy_coding.c | 193 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/ |
D | entropy_coding.c | 95 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 …]
|