Lines Matching refs:len4
492 const int m = s->m, len4 = N*m, len3 = len4 * 3, len8 = len4 >> 1; \
501 if (k < len4) { \
502 tmp.re = FOLD(-src[ len4 + k], src[1*len4 - 1 - k]); \
505 tmp.re = FOLD(-src[ len4 + k], -src[5*len4 - 1 - k]); \
506 tmp.im = FOLD( src[-len4 + k], -src[1*len3 - 1 - k]); \
568 const int m = s->m, len4 = m, len3 = len4 * 3, len8 = len4 >> 1; in monolithic_mdct() local
575 if (k < len4) { in monolithic_mdct()
576 tmp.re = FOLD(-src[ len4 + k], src[1*len4 - 1 - k]); in monolithic_mdct()
579 tmp.re = FOLD(-src[ len4 + k], -src[5*len4 - 1 - k]); in monolithic_mdct()
580 tmp.im = FOLD( src[-len4 + k], -src[1*len3 - 1 - k]); in monolithic_mdct()
651 static int gen_mdct_exptab(AVTXContext *s, int len4, double scale) in gen_mdct_exptab() argument
653 const double theta = (scale < 0 ? len4 : 0) + 1.0/8.0; in gen_mdct_exptab()
655 if (!(s->exptab = av_malloc_array(len4, sizeof(*s->exptab)))) in gen_mdct_exptab()
659 for (int i = 0; i < len4; i++) { in gen_mdct_exptab()
660 const double alpha = M_PI_2 * (i + theta) / len4; in gen_mdct_exptab()