Lines Matching defs:tab1
195 static int check_diff(FFTSample *tab1, FFTSample *tab2, int n, double scale)
203 double e = fabsf(tab1[i] - (tab2[i] / scale)) / RANGE;
206 i, tab1[i], tab2[i]);
240 FFTComplex *tab, *tab1, *tab_ref;
294 tab1 = av_malloc(fft_size * sizeof(FFTComplex));
341 tab1[i].re = frandom(&prng);
342 tab1[i].im = frandom(&prng);
351 imdct_ref((FFTSample *)tab_ref, (FFTSample *)tab1, fft_nbits);
352 m->imdct_calc(m, tab2, (FFTSample *)tab1);
355 mdct_ref((FFTSample *)tab_ref, (FFTSample *)tab1, fft_nbits);
357 m->mdct_calc(m, tab2, (FFTSample *)tab1);
363 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
367 fft_ref(tab_ref, tab1, fft_nbits);
374 tab1[ 0].im = 0;
375 tab1[fft_size_2].im = 0;
377 tab1[fft_size_2+i].re = tab1[fft_size_2-i].re;
378 tab1[fft_size_2+i].im = -tab1[fft_size_2-i].im;
381 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
382 tab2[1] = tab1[fft_size_2].re;
385 fft_ref(tab_ref, tab1, fft_nbits);
393 tab2[i] = tab1[i].re;
394 tab1[i].im = 0;
397 fft_ref(tab_ref, tab1, fft_nbits);
403 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
406 idct_ref(tab_ref, tab1, fft_nbits);
408 dct_ref(tab_ref, tab1, fft_nbits);
430 m->imdct_calc(m, (FFTSample *)tab, (FFTSample *)tab1);
432 m->mdct_calc(m, (FFTSample *)tab, (FFTSample *)tab1);
436 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
441 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
445 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
480 av_free(tab1);