Home
last modified time | relevance | path

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

/external/webrtc/webrtc/modules/audio_processing/agc/legacy/
Ddigital_agc.c68 uint32_t tmpU32no1, tmpU32no2, absInLevel, logApprox; in WebRtcAgc_CalculateGainTable() local
149 absInLevel = (uint32_t)WEBRTC_SPL_ABS_W32(inLevel); // Q14 in WebRtcAgc_CalculateGainTable()
152 intPart = (uint16_t)(absInLevel >> 14); in WebRtcAgc_CalculateGainTable()
153 fracPart = (uint16_t)(absInLevel & 0x00003FFF); // extract the fractional part in WebRtcAgc_CalculateGainTable()
162 zeros = WebRtcSpl_NormU32(absInLevel); in WebRtcAgc_CalculateGainTable()
167 tmpU32no2 = absInLevel >> (15 - zeros); // Q(zeros-1) in WebRtcAgc_CalculateGainTable()
179 tmpU32no2 = WEBRTC_SPL_UMUL_32_16(absInLevel, kLogE_1); // Q28 in WebRtcAgc_CalculateGainTable()