Lines Matching refs:data
57 static void ff_rdft_calc_c(RDFTContext* s, FFTSample* data)
68 s->fft.fft_permute(&s->fft, (FFTComplex*)data);
69 s->fft.fft_calc(&s->fft, (FFTComplex*)data);
73 ev.re = data[0];
74 data[0] = ev.re+data[1];
75 data[1] = ev.re-data[1];
80 ev.re = k1*(data[i1 ]+data[i2 ]);
81 od.im = -k2*(data[i1 ]-data[i2 ]);
82 ev.im = k1*(data[i1+1]-data[i2+1]);
83 od.re = k2*(data[i1+1]+data[i2+1]);
85 data[i1 ] = ev.re + od.re*tcos[i] - od.im*tsin[i];
86 data[i1+1] = ev.im + od.im*tcos[i] + od.re*tsin[i];
87 data[i2 ] = ev.re - od.re*tcos[i] + od.im*tsin[i];
88 data[i2+1] = -ev.im + od.im*tcos[i] + od.re*tsin[i];
90 data[2*i+1]=s->sign_convention*data[2*i+1];
92 data[0] *= k1;
93 data[1] *= k1;
94 s->fft.fft_permute(&s->fft, (FFTComplex*)data);
95 s->fft.fft_calc(&s->fft, (FFTComplex*)data);