Lines Matching defs:tab1
179 static void check_diff(float *tab1, float *tab2, int n, double scale)
186 double e= fabsf(tab1[i] - (tab2[i] / scale));
189 i, tab1[i], tab2[i]);
222 FFTComplex *tab, *tab1, *tab_ref;
273 tab1 = av_malloc(fft_size * sizeof(FFTComplex));
315 tab1[i].re = frandom(&prng);
316 tab1[i].im = frandom(&prng);
325 imdct_ref((float *)tab_ref, (float *)tab1, fft_nbits);
326 ff_imdct_calc(m, tab2, (float *)tab1);
329 mdct_ref((float *)tab_ref, (float *)tab1, fft_nbits);
331 ff_mdct_calc(m, tab2, (float *)tab1);
337 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
341 fft_ref(tab_ref, tab1, fft_nbits);
346 tab1[ 0].im = 0;
347 tab1[fft_size_2].im = 0;
349 tab1[fft_size_2+i].re = tab1[fft_size_2-i].re;
350 tab1[fft_size_2+i].im = -tab1[fft_size_2-i].im;
353 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
354 tab2[1] = tab1[fft_size_2].re;
357 fft_ref(tab_ref, tab1, fft_nbits);
365 tab2[i] = tab1[i].re;
366 tab1[i].im = 0;
369 fft_ref(tab_ref, tab1, fft_nbits);
375 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
378 idct_ref(tab_ref, tab1, fft_nbits);
380 dct_ref(tab_ref, tab1, fft_nbits);
401 ff_imdct_calc(m, (float *)tab, (float *)tab1);
403 ff_mdct_calc(m, (float *)tab, (float *)tab1);
407 memcpy(tab, tab1, fft_size * sizeof(FFTComplex));
411 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));
415 memcpy(tab2, tab1, fft_size * sizeof(FFTSample));