Lines Matching refs:MULT16_16
426 g = SHR32(MAC16_16(MULT16_16(w,g2),
458 g = SHR32(MAC16_16(MULT16_16(w,g2),
467 g = SHR32(MAC16_16(MULT16_16(w,g2),
871 short_alpha = Q15ONE - MULT16_16(25, Q15ONE)/IMAX(50,frame_rate);
884 pxx = SHR32(MULT16_16(x,x),2);
885 pxy = SHR32(MULT16_16(x,y),2);
886 pyy = SHR32(MULT16_16(y,y),2);
889 pxx += SHR32(MULT16_16(x,x),2);
890 pxy += SHR32(MULT16_16(x,y),2);
891 pyy += SHR32(MULT16_16(y,y),2);
894 pxx += SHR32(MULT16_16(x,x),2);
895 pxy += SHR32(MULT16_16(x,y),2);
896 pyy += SHR32(MULT16_16(y,y),2);
899 pxx += SHR32(MULT16_16(x,x),2);
900 pxy += SHR32(MULT16_16(x,y),2);
901 pyy += SHR32(MULT16_16(y,y),2);
924 corr = SHR32(frac_div32(mem->XY,EPSILON+MULT16_16(sqrt_xx,sqrt_yy)),16);
926 ldiff = MULT16_16(Q15ONE, ABS16(qrrt_xx-qrrt_yy))/(EPSILON+qrrt_xx+qrrt_yy);
927 width = MULT16_16_Q15(celt_sqrt(QCONST32(1.f,30)-MULT16_16(corr,corr)), ldiff);
934 return EXTRACT16(MIN32(Q15ONE, MULT16_16(20, mem->max_follower)));
1565 rate_offset = (opus_int32)PSHR32(MULT16_16(srate, masking_depth), DB_SHIFT);