Home
last modified time | relevance | path

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

/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
Darith_routines_logist.c83 const uint16_t *envQ8, /* input: side info vector defining the width of the pdf */ in WebRtcIsac_EncLogisticMulti2() argument
103 cdf_lo = piecewise((*dataQ7 - 64) * *envQ8); in WebRtcIsac_EncLogisticMulti2()
104 cdf_hi = piecewise((*dataQ7 + 64) * *envQ8); in WebRtcIsac_EncLogisticMulti2()
112 cdf_lo = piecewise((*dataQ7 - 64) * *envQ8); in WebRtcIsac_EncLogisticMulti2()
116 cdf_hi = piecewise((*dataQ7 + 64) * *envQ8); in WebRtcIsac_EncLogisticMulti2()
123 envQ8 += (isSWB12kHz)? (k & 1):((k & 1) & (k >> 1)); in WebRtcIsac_EncLogisticMulti2()
174 const uint16_t *envQ8, /* input: side info vector defining the width of the pdf */ in WebRtcIsac_DecLogisticMulti2() argument
210 cdf_tmp = piecewise(candQ7 * *envQ8); in WebRtcIsac_DecLogisticMulti2()
218 cdf_tmp = piecewise(candQ7 * *envQ8); in WebRtcIsac_DecLogisticMulti2()
226 cdf_tmp = piecewise(candQ7 * *envQ8); in WebRtcIsac_DecLogisticMulti2()
[all …]
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
Darith_routines_logist.c100 const uint16_t *envQ8, in WebRtcIsacfix_EncLogisticMulti2() argument
125 cdfLo = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(*dataQ7 - 64, *envQ8)); in WebRtcIsacfix_EncLogisticMulti2()
126 cdfHi = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(*dataQ7 + 64, *envQ8)); in WebRtcIsacfix_EncLogisticMulti2()
135 WEBRTC_SPL_MUL_16_U16(*dataQ7 - 64, *envQ8)); in WebRtcIsacfix_EncLogisticMulti2()
140 WEBRTC_SPL_MUL_16_U16(*dataQ7 + 64, *envQ8)); in WebRtcIsacfix_EncLogisticMulti2()
146 envQ8 += (k & 1) & (k >> 1); in WebRtcIsacfix_EncLogisticMulti2()
231 const int32_t *envQ8, in WebRtcIsacfix_DecLogisticMulti2() argument
267 res = 1 << (WebRtcSpl_GetSizeInBits(envQ8[0]) >> 1); in WebRtcIsacfix_DecLogisticMulti2()
276 inSqrt = envQ8[envCount]; in WebRtcIsacfix_DecLogisticMulti2()