Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
Dilbcdec.c73 #define SPL_MUL_16_16(a, b) ((int32_t) (((int16_t)(a)) * ((int16_t)(b)))) macro
74 #define SPL_MUL_16_16_RSFT(a, b, c) (SPL_MUL_16_16(a, b) >> (c))
554 (*tmp1) = (int16_t) ((SPL_MUL_16_16(maxVal, ilbc_state[(*tmp2)]) + 2097152) >> 22); in state_construct()
562 (*tmp1) = (int16_t) ((SPL_MUL_16_16(maxVal, ilbc_state[(*tmp2)]) + 262144) >> 19); in state_construct()
570 (*tmp1) = (int16_t) ((SPL_MUL_16_16(maxVal, ilbc_state[(*tmp2)]) + 65536) >> 17); in state_construct()
676 k = (int16_t) SPL_MUL_16_16(2, (index - (lMem - cbveclen + 1))) + cbveclen; in get_codebook()
746 a32 = SPL_MUL_16_16(*gainPtr++, cbvec0[j]); in construct_vector()
747 a32 += SPL_MUL_16_16(*gainPtr++, cbvec1[j]); in construct_vector()
748 a32 += SPL_MUL_16_16(*gainPtr, cbvec2[j]); in construct_vector()
1024 measure = SPL_MUL_16_16(SPL_SHIFT_W32(ener, -shift2), cross_square); in do_plc()
[all …]