Home
last modified time | relevance | path

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

/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
Darith_routines_logist.c125 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()
301 cdfTmp = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(candQ7, tmpARSpecQ8)); in WebRtcIsacfix_DecLogisticMulti2()
310 cdfTmp = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(candQ7, tmpARSpecQ8)); in WebRtcIsacfix_DecLogisticMulti2()
320 WEBRTC_SPL_MUL_16_U16(candQ7, tmpARSpecQ8)); in WebRtcIsacfix_DecLogisticMulti2()
339 cdfTmp = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(candQ7, tmpARSpecQ8)); in WebRtcIsacfix_DecLogisticMulti2()
349 WEBRTC_SPL_MUL_16_U16(candQ7, tmpARSpecQ8)); in WebRtcIsacfix_DecLogisticMulti2()
/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core.c314 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in CalcLinearEnergiesC()
332 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in StoreAdaptiveChannelC()
334 echo_est[i + 1] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 1], in StoreAdaptiveChannelC()
336 echo_est[i + 2] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 2], in StoreAdaptiveChannelC()
338 echo_est[i + 3] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 3], in StoreAdaptiveChannelC()
341 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in StoreAdaptiveChannelC()
Daecm_core_neon.c110 echo_est[PART_LEN] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[PART_LEN], in WebRtcAecm_CalcLinearEnergiesNeon()
172 echo_est[PART_LEN] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[PART_LEN], in WebRtcAecm_StoreAdaptiveChannelNeon()
Daecm_core_mips.c512 echo_est[PART_LEN] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[PART_LEN], in WebRtcAecm_CalcLinearEnergies_mips()
567 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], in WebRtcAecm_StoreAdaptiveChannel_mips()
/external/webrtc/webrtc/modules/audio_processing/agc/legacy/
Ddigital_agc.c135 den = WEBRTC_SPL_MUL_16_U16(20, constMaxGain); // in Q8 in WebRtcAgc_CalculateGainTable()
142 tmp32 = WEBRTC_SPL_MUL_16_U16(tmp16, kLog10_2) + 1; // Q14 in WebRtcAgc_CalculateGainTable()
215 tmp32 = WEBRTC_SPL_MUL_16_U16(i - 1, kLog10_2); // Q14 in WebRtcAgc_CalculateGainTable()
756 tmp32b = WEBRTC_SPL_MUL_16_U16(state->logRatio, tmpU16); in WebRtcAgc_ProcessVad()
/external/webrtc/webrtc/common_audio/signal_processing/include/
Dsignal_processing_library.h45 #define WEBRTC_SPL_MUL_16_U16(a, b) \ macro
62 + (((WEBRTC_SPL_MUL_16_U16(a, (uint16_t)(b)) >> 1) + 0x0200) >> 10))
65 + (((WEBRTC_SPL_MUL_16_U16(a, (uint16_t)(b)) >> 1) + 0x1000) >> 13))
68 + (((WEBRTC_SPL_MUL_16_U16(a, (uint16_t)(b)) >> 1) + 0x2000) >> 14))
/external/webrtc/webrtc/common_audio/signal_processing/
Dsignal_processing_unittest.cc45 EXPECT_EQ(-49149, WEBRTC_SPL_MUL_16_U16(a, b)); in TEST_F()
/external/webrtc/webrtc/modules/audio_processing/ns/
Dnsx_core.c1387 tmp_2_w32 = WEBRTC_SPL_MUL_16_U16(sum_log_i_square, sum_log_magn_u16); // Q(11-zeros) in WebRtcNsx_DataAnalysis()
1407 tmp_2_w32 = WEBRTC_SPL_MUL_16_U16(sum_log_i, sum_log_magn_u16); // Q(14-zeros) in WebRtcNsx_DataAnalysis()