Searched refs:temp3W32 (Results 1 – 2 of 2) sorted by relevance
/external/webrtc/webrtc/common_audio/signal_processing/ |
D | levinson_durbin.c | 37 int32_t temp1W32, temp2W32, temp3W32; in WebRtcSpl_LevinsonDurbin() local 56 temp3W32 = WEBRTC_SPL_ABS_W32(temp2W32); // abs R[1] in WebRtcSpl_LevinsonDurbin() 57 temp1W32 = WebRtcSpl_DivW32HiLow(temp3W32, R_hi[0], R_low[0]); // abs(R[1])/R[0] in Q31 in WebRtcSpl_LevinsonDurbin() 126 temp3W32 = WebRtcSpl_DivW32HiLow(temp2W32, Alpha_hi, Alpha_low); // abs(temp1W32)/Alpha in WebRtcSpl_LevinsonDurbin() 131 temp3W32 = -temp3W32; in WebRtcSpl_LevinsonDurbin() 135 norm = WebRtcSpl_NormW32(temp3W32); in WebRtcSpl_LevinsonDurbin() 136 if ((Alpha_exp <= norm) || (temp3W32 == 0)) in WebRtcSpl_LevinsonDurbin() 138 temp3W32 = WEBRTC_SPL_LSHIFT_W32(temp3W32, Alpha_exp); in WebRtcSpl_LevinsonDurbin() 141 if (temp3W32 > 0) in WebRtcSpl_LevinsonDurbin() 143 temp3W32 = (int32_t)0x7fffffffL; in WebRtcSpl_LevinsonDurbin() [all …]
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
D | lpc_masking_model.c | 83 int32_t temp1W32, temp2W32, temp3W32; in WebRtcSpl_LevinsonW32_JSK() local 100 temp3W32 = WEBRTC_SPL_ABS_W32(temp2W32); /* abs R[1] */ in WebRtcSpl_LevinsonW32_JSK() 101 temp1W32 = WebRtcSpl_DivW32HiLow(temp3W32, R_hi[0], R_low[0]); /* abs(R[1])/R[0] in Q31 */ in WebRtcSpl_LevinsonW32_JSK() 170 temp3W32 = WebRtcSpl_DivW32HiLow(temp2W32, Alpha_hi, Alpha_low); /* abs(temp1W32)/Alpha */ in WebRtcSpl_LevinsonW32_JSK() 174 temp3W32 = -temp3W32; in WebRtcSpl_LevinsonW32_JSK() 178 norm = WebRtcSpl_NormW32(temp3W32); in WebRtcSpl_LevinsonW32_JSK() 179 if ((Alpha_exp <= norm)||(temp3W32==0)) { in WebRtcSpl_LevinsonW32_JSK() 180 temp3W32 <<= Alpha_exp; in WebRtcSpl_LevinsonW32_JSK() 182 if (temp3W32 > 0) in WebRtcSpl_LevinsonW32_JSK() 184 temp3W32 = (int32_t)0x7fffffffL; in WebRtcSpl_LevinsonW32_JSK() [all …]
|