COEFFS 57 libavcodec/imc.c float CWdecoded[COEFFS]; COEFFS 61 libavcodec/imc.c float mdct_sine_window[COEFFS]; COEFFS 62 libavcodec/imc.c float post_cos[COEFFS]; COEFFS 63 libavcodec/imc.c float post_sin[COEFFS]; COEFFS 64 libavcodec/imc.c float pre_coef1[COEFFS]; COEFFS 65 libavcodec/imc.c float pre_coef2[COEFFS]; COEFFS 66 libavcodec/imc.c float last_fft_im[COEFFS]; COEFFS 71 libavcodec/imc.c int CWlengthT[COEFFS]; ///< how many bits in each codeword COEFFS 78 libavcodec/imc.c int skipFlags[COEFFS]; ///< skip coefficient decoding or not COEFFS 79 libavcodec/imc.c int codewords[COEFFS]; ///< raw codewords read from bitstream COEFFS 87 libavcodec/imc.c DECLARE_ALIGNED_16(FFTComplex, samples[COEFFS/2]); COEFFS 88 libavcodec/imc.c DECLARE_ALIGNED_16(float, out_samples[COEFFS]); COEFFS 113 libavcodec/imc.c ff_sine_window_init(q->mdct_sine_window, COEFFS); COEFFS 114 libavcodec/imc.c for(i = 0; i < COEFFS; i++) COEFFS 116 libavcodec/imc.c for(i = 0; i < COEFFS/2; i++){ COEFFS 556 libavcodec/imc.c for(i=0; i < COEFFS/2; i++){ COEFFS 557 libavcodec/imc.c q->samples[i].re = -(q->pre_coef1[i] * q->CWdecoded[COEFFS-1-i*2]) - COEFFS 559 libavcodec/imc.c q->samples[i].im = (q->pre_coef2[i] * q->CWdecoded[COEFFS-1-i*2]) - COEFFS 568 libavcodec/imc.c for(i = 0; i < COEFFS/2; i++){ COEFFS 571 libavcodec/imc.c q->out_samples[i*2] = (q->mdct_sine_window[COEFFS-1-i*2] * q->last_fft_im[i]) + (q->mdct_sine_window[i*2] * re); COEFFS 572 libavcodec/imc.c q->out_samples[COEFFS-1-i*2] = (q->mdct_sine_window[i*2] * q->last_fft_im[i]) - (q->mdct_sine_window[COEFFS-1-i*2] * re); COEFFS 685 libavcodec/imc.c for(i = 0; i < COEFFS; i++)q->CWdecoded[i] = 0; COEFFS 804 libavcodec/imc.c q->dsp.float_to_int16(data, q->out_samples, COEFFS); COEFFS 806 libavcodec/imc.c *data_size = COEFFS * sizeof(int16_t);