Home
last modified time | relevance | path

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

/external/webrtc/src/modules/audio_processing/agc/
Ddigital_agc.c136 den = WEBRTC_SPL_MUL_16_U16(20, constMaxGain); // in Q8 in WebRtcAgc_CalculateGainTable()
143 tmp32 = WEBRTC_SPL_MUL_16_U16(tmp16, kLog10_2) + 1; // Q14 in WebRtcAgc_CalculateGainTable()
189 numFIX = WEBRTC_SPL_LSHIFT_W32(WEBRTC_SPL_MUL_16_U16(maxGain, constMaxGain), 6); // Q14 in WebRtcAgc_CalculateGainTable()
216 tmp32 = WEBRTC_SPL_MUL_16_U16(i - 1, kLog10_2); // Q14 in WebRtcAgc_CalculateGainTable()
782 tmp32b = WEBRTC_SPL_MUL_16_U16(state->logRatio, tmpU16); in WebRtcAgc_ProcessVad()
Danalog_agc.c231 tmp32 = WEBRTC_SPL_MUL_16_U16(in_mic[i], gain); in WebRtcAgc_AddMic()
247 tmp32 = WEBRTC_SPL_MUL_16_U16(in_mic_H[i], gain); in WebRtcAgc_AddMic()
485 tmpFlt = WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL_16_U16(in_near[ii], gain), 10); in WebRtcAgc_VirtualMic()
513 tmpFlt = WEBRTC_SPL_MUL_16_U16(in_near_H[ii], gain); in WebRtcAgc_VirtualMic()
/external/webrtc/src/common_audio/signal_processing/include/
Dsignal_processing_library.h77 #define WEBRTC_SPL_MUL_16_U16(a, b) \ macro
103 + (((WEBRTC_SPL_MUL_16_U16(a, (WebRtc_UWord16)(b)) >> 1) + 0x0200) >> 10))
106 + (((WEBRTC_SPL_MUL_16_U16(a, (WebRtc_UWord16)(b)) >> 1) + 0x1000) >> 13))
109 + (((WEBRTC_SPL_MUL_16_U16(a, (WebRtc_UWord16)(b)) >> 1) + 0x2000) >> 14))
/external/webrtc/src/modules/audio_processing/aecm/
Daecm_core_neon.c247 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]); in CalcLinearEnergiesNeon()
273 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]); in StoreAdaptiveChannelNeon()
Daecm_core.c493 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in CalcLinearEnergiesC()
513 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in StoreAdaptiveChannelC()
515 echo_est[i + 1] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 1], in StoreAdaptiveChannelC()
517 echo_est[i + 2] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 2], in StoreAdaptiveChannelC()
519 echo_est[i + 3] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 3], in StoreAdaptiveChannelC()
522 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in StoreAdaptiveChannelC()
/external/webrtc/src/common_audio/signal_processing/
Dsignal_processing_unittest.cc51 EXPECT_EQ(-49149, WEBRTC_SPL_MUL_16_U16(a, b)); in TEST_F()
/external/webrtc/src/modules/audio_processing/ns/
Dnsx_core.c1734 tmp_2_w32 = WEBRTC_SPL_MUL_16_U16(sum_log_i_square, sum_log_magn_u16); // Q(11-zeros) in WebRtcNsx_DataAnalysis()
1754 tmp_2_w32 = WEBRTC_SPL_MUL_16_U16(sum_log_i, sum_log_magn_u16); // Q(14-zeros) in WebRtcNsx_DataAnalysis()