Home
last modified time | relevance | path

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

/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
Dfft.c148 RexQx[k1] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(ccc1Q14, akpQx, 14) - in WebRtcIsacfix_FftRadix16Fastest()
149 …(int16_t)WEBRTC_SPL_MUL_16_16_RSFT(sss1Q14, bkpQx, 14); // 6 non-mul + 2 mul cycles, i.e. 8 cycles… in WebRtcIsacfix_FftRadix16Fastest()
150 RexQx[k2] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(ccc2Q14, ajpQx, 14) - in WebRtcIsacfix_FftRadix16Fastest()
151 (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(sss2Q14, bjpQx, 14); in WebRtcIsacfix_FftRadix16Fastest()
152 RexQx[k3] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(ccc3Q14, akmQx, 14) - in WebRtcIsacfix_FftRadix16Fastest()
153 (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(sss3Q14, bkmQx, 14); in WebRtcIsacfix_FftRadix16Fastest()
154 ImxQx[k1] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(sss1Q14, akpQx, 14) + in WebRtcIsacfix_FftRadix16Fastest()
155 (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(ccc1Q14, bkpQx, 14); in WebRtcIsacfix_FftRadix16Fastest()
156 ImxQx[k2] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(sss2Q14, ajpQx, 14) + in WebRtcIsacfix_FftRadix16Fastest()
157 (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(ccc2Q14, bjpQx, 14); in WebRtcIsacfix_FftRadix16Fastest()
[all …]
/external/webrtc/webrtc/modules/audio_coding/codecs/cng/
Dwebrtc_cng.c346 inst->enc_reflCoefs[i] = (int16_t) WEBRTC_SPL_MUL_16_16_RSFT( in WebRtcCng_Encode()
348 inst->enc_reflCoefs[i] += (int16_t) WEBRTC_SPL_MUL_16_16_RSFT( in WebRtcCng_Encode()
510 tmp3 = (int16_t) WEBRTC_SPL_MUL_16_16_RSFT(tmp1, Beta, 15); in WebRtcCng_Generate()
511 tmp3 += (int16_t) WEBRTC_SPL_MUL_16_16_RSFT(tmp2, BetaC, 15); in WebRtcCng_Generate()
519 inst->dec_used_reflCoefs[i] = (int16_t) WEBRTC_SPL_MUL_16_16_RSFT( in WebRtcCng_Generate()
521 inst->dec_used_reflCoefs[i] += (int16_t) WEBRTC_SPL_MUL_16_16_RSFT( in WebRtcCng_Generate()
542 temp16 = (int16_t) WEBRTC_SPL_MUL_16_16_RSFT( in WebRtcCng_Generate()
546 En = (int16_t) WEBRTC_SPL_MUL_16_16_RSFT(En, temp16, 15); in WebRtcCng_Generate()
/external/webrtc/webrtc/common_audio/signal_processing/include/
Dsignal_processing_library.h70 #define WEBRTC_SPL_MUL_16_16_RSFT(a, b, c) \ macro
/external/webrtc/webrtc/common_audio/signal_processing/
Dsignal_processing_unittest.cc55 EXPECT_EQ(-12288, WEBRTC_SPL_MUL_16_16_RSFT(a, b, 2)); in TEST_F()
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
Dentropy_coding.c260 bufQ7[k] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(bufQ7[k], 2048, 13); in GenerateDitherQ7LbUB()