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);