Lines Matching defs:tab1
200 static int check_diff(FFTSample *tab1, FFTSample *tab2, int n, double scale)
208 double e = fabsf(tab1[i] - (tab2[i] / scale)) / RANGE;
211 i, tab1[i], tab2[i]);
249 FFTComplex *tab, *tab1, *tab_ref;
312 tab1 = av_malloc_array(fft_size, sizeof(FFTComplex));
365 tab1[i].re = frandom(&prng);
366 tab1[i].im = frandom(&prng);
376 imdct_ref((FFTSample *)tab_ref, (FFTSample *)tab1, fft_nbits);
377 m->imdct_calc(m, tab2, (FFTSample *)tab1);
380 mdct_ref((FFTSample *)tab_ref, (FFTSample *)tab1, fft_nbits);
382 m->mdct_calc(m, tab2, (FFTSample *)tab1);
389 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
393 fft_ref(tab_ref, tab1, fft_nbits);
401 tab1[ 0].im = 0;
402 tab1[fft_size_2].im = 0;
404 tab1[fft_size_2+i].re = tab1[fft_size_2-i].re;
405 tab1[fft_size_2+i].im = -tab1[fft_size_2-i].im;
408 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
409 tab2[1] = tab1[fft_size_2].re;
412 fft_ref(tab_ref, tab1, fft_nbits);
420 tab2[i] = tab1[i].re;
421 tab1[i].im = 0;
424 fft_ref(tab_ref, tab1, fft_nbits);
432 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
435 idct_ref((FFTSample*)tab_ref, (FFTSample *)tab1, fft_nbits);
437 dct_ref((FFTSample*)tab_ref, (FFTSample *)tab1, fft_nbits);
460 m->imdct_calc(m, (FFTSample *)tab, (FFTSample *)tab1);
462 m->mdct_calc(m, (FFTSample *)tab, (FFTSample *)tab1);
466 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
471 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
475 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
516 av_free(tab1);