Lines Matching refs:COEFFS
54 #define COEFFS 256
64 float CWdecoded[COEFFS];
68 int CWlengthT[COEFFS]; ///< how many bits in each codeword
75 int skipFlags[COEFFS]; ///< skip coefficient decoding or not
76 int codewords[COEFFS]; ///< raw codewords read from bitstream
78 float last_fft_im[COEFFS];
88 float mdct_sine_window[COEFFS];
89 float post_cos[COEFFS];
90 float post_sin[COEFFS];
91 float pre_coef1[COEFFS];
92 float pre_coef2[COEFFS];
101 DECLARE_ALIGNED(32, FFTComplex, samples)[COEFFS / 2];
197 for (i = 0; i < COEFFS / 2; i++)
202 ff_sine_window_init(q->mdct_sine_window, COEFFS);
203 for (i = 0; i < COEFFS; i++)
205 for (i = 0; i < COEFFS / 2; i++) {
711 float *dst2 = q->out_samples + (COEFFS - 1);
714 for (i = 0; i < COEFFS / 2; i++) {
715 q->samples[i].re = -(q->pre_coef1[i] * chctx->CWdecoded[COEFFS - 1 - i * 2]) -
717 q->samples[i].im = (q->pre_coef2[i] * chctx->CWdecoded[COEFFS - 1 - i * 2]) -
726 for (i = 0; i < COEFFS / 2; i++) {
729 *dst1 = (q->mdct_sine_window[COEFFS - 1 - i * 2] * chctx->last_fft_im[i])
732 - (q->mdct_sine_window[COEFFS - 1 - i * 2] * re);
875 for (i = 0; i < COEFFS; i++)
1021 frame->nb_samples = COEFFS;
1040 (float *)frame->extended_data[1], COEFFS);