Searched defs:gainTable (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/third_party/webrtc/modules/audio_processing/agc/ |
H A D | digital_agc.h | 44 int32_t gainTable[32]; member in struct:__anon15902 72 int32_t WebRtcAgc_CalculateGainTable(int32_t *gainTable, // Q16
|
H A D | digital_agc.c | 61 int32_t WebRtcAgc_CalculateGainTable(int32_t *gainTable, // Q16 argument 250 gainTable[i] = WEBRTC_SPL_LSHIFT_W32(1, intPart) 254 gainTable[i] = 0; 467 tmp32 = WEBRTC_SPL_MUL((stt->gainTable[zeros-1] - stt->gainTable[zeros]), frac); 468 gains[k + 1] = stt->gainTable[zeros] + WEBRTC_SPL_RSHIFT_W32(tmp32, 12); 518 if ((gains[k + 1] - stt->gainTable[0]) > 8388608) 521 tmp32 = WEBRTC_SPL_RSHIFT_W32((gains[k+1] - stt->gainTable[0]), 8); 525 tmp32 = WEBRTC_SPL_MUL((gains[k+1] - stt->gainTable[0]), (178 + gain_adj)); 528 gains[k + 1] = stt->gainTable[ [all...] |
/external/webrtc/src/modules/audio_processing/agc/ |
H A D | digital_agc.h | 44 WebRtc_Word32 gainTable[32]; member in struct:__anon33489 71 WebRtc_Word32 WebRtcAgc_CalculateGainTable(WebRtc_Word32 *gainTable, // Q16
|
H A D | digital_agc.c | 61 WebRtc_Word32 WebRtcAgc_CalculateGainTable(WebRtc_Word32 *gainTable, // Q16 argument 250 gainTable[i] = WEBRTC_SPL_LSHIFT_W32(1, intPart) 254 gainTable[i] = 0; 467 tmp32 = WEBRTC_SPL_MUL((stt->gainTable[zeros-1] - stt->gainTable[zeros]), frac); 468 gains[k + 1] = stt->gainTable[zeros] + WEBRTC_SPL_RSHIFT_W32(tmp32, 12); 513 if ((gains[k + 1] - stt->gainTable[0]) > 8388608) 516 tmp32 = WEBRTC_SPL_RSHIFT_W32((gains[k+1] - stt->gainTable[0]), 8); 520 tmp32 = WEBRTC_SPL_MUL((gains[k+1] - stt->gainTable[0]), (178 + gain_adj)); 523 gains[k + 1] = stt->gainTable[ [all...] |
Completed in 1294 milliseconds