SPL_MUL_16_16_RSFT 1012 libavcodec/ilbcdec.c cross_square_max = (int16_t) SPL_MUL_16_16_RSFT(SPL_SHIFT_W32(cross, -shift_max), SPL_SHIFT_W32(cross, -shift_max), 15); SPL_MUL_16_16_RSFT 1021 libavcodec/ilbcdec.c cross_square = (int16_t) SPL_MUL_16_16_RSFT(SPL_SHIFT_W32(cross_comp, -shift1), SPL_SHIFT_W32(cross_comp, -shift1), 15); SPL_MUL_16_16_RSFT 1068 libavcodec/ilbcdec.c denom = SPL_MUL_16_16_RSFT(tmp1, tmp2, 16); /* denom in Q(scale1+scale2-16) */ SPL_MUL_16_16_RSFT 1118 libavcodec/ilbcdec.c tmpW32 = kPlcPitchFact[ind] + SPL_MUL_16_16_RSFT(kPlcPfSlope[ind], (max_perSquare - kPlcPerSqr[ind]), 11); SPL_MUL_16_16_RSFT 1161 libavcodec/ilbcdec.c tot_gain = SPL_MUL_16_16_RSFT(31130, use_gain, 15); /* 0.95*use_gain */ SPL_MUL_16_16_RSFT 1163 libavcodec/ilbcdec.c tot_gain = SPL_MUL_16_16_RSFT(29491, use_gain, 15); /* 0.9*use_gain */ SPL_MUL_16_16_RSFT 1167 libavcodec/ilbcdec.c plc_residual[i] = SPL_MUL_16_16_RSFT(tot_gain, (pitchfact * plc_residual[i] + (32767 - pitchfact) * randvec[i] + 16384) >> 15, 15); SPL_MUL_16_16_RSFT 1171 libavcodec/ilbcdec.c energy += SPL_MUL_16_16_RSFT(plc_residual[i], plc_residual[i], (s->prevScale + 1)); SPL_MUL_16_16_RSFT 1267 libavcodec/ilbcdec.c cross_corr_sg_mod = (int16_t) SPL_MUL_16_16_RSFT(cross_corr_mod, cross_corr_mod, 16);