Mercurial > libavcodec.hg
comparison fft-test.c @ 2967:ef2149182f1c libavcodec
COSMETICS: Remove all trailing whitespace.
author | diego |
---|---|
date | Sat, 17 Dec 2005 18:14:38 +0000 |
parents | 786ccf72ccd5 |
children | c537a97eec66 |
comparison
equal
deleted
inserted
replaced
2966:564788471dd4 | 2967:ef2149182f1c |
---|---|
120 { | 120 { |
121 int i; | 121 int i; |
122 | 122 |
123 for(i=0;i<n;i++) { | 123 for(i=0;i<n;i++) { |
124 if (fabsf(tab1[i] - tab2[i]) >= 1e-3) { | 124 if (fabsf(tab1[i] - tab2[i]) >= 1e-3) { |
125 av_log(NULL, AV_LOG_ERROR, "ERROR %d: %f %f\n", | 125 av_log(NULL, AV_LOG_ERROR, "ERROR %d: %f %f\n", |
126 i, tab1[i], tab2[i]); | 126 i, tab1[i], tab2[i]); |
127 } | 127 } |
128 } | 128 } |
129 } | 129 } |
130 | 130 |
218 imdct_ref((float *)tab_ref, (float *)tab1, fft_size); | 218 imdct_ref((float *)tab_ref, (float *)tab1, fft_size); |
219 ff_imdct_calc(m, tab2, (float *)tab1, tabtmp); | 219 ff_imdct_calc(m, tab2, (float *)tab1, tabtmp); |
220 check_diff((float *)tab_ref, tab2, fft_size); | 220 check_diff((float *)tab_ref, tab2, fft_size); |
221 } else { | 221 } else { |
222 mdct_ref((float *)tab_ref, (float *)tab1, fft_size); | 222 mdct_ref((float *)tab_ref, (float *)tab1, fft_size); |
223 | 223 |
224 ff_mdct_calc(m, tab2, (float *)tab1, tabtmp); | 224 ff_mdct_calc(m, tab2, (float *)tab1, tabtmp); |
225 | 225 |
226 check_diff((float *)tab_ref, tab2, fft_size / 2); | 226 check_diff((float *)tab_ref, tab2, fft_size / 2); |
227 } | 227 } |
228 } else { | 228 } else { |
229 memcpy(tab, tab1, fft_size * sizeof(FFTComplex)); | 229 memcpy(tab, tab1, fft_size * sizeof(FFTComplex)); |
230 ff_fft_permute(s, tab); | 230 ff_fft_permute(s, tab); |
231 ff_fft_calc(s, tab); | 231 ff_fft_calc(s, tab); |
232 | 232 |
233 fft_ref(tab_ref, tab1, fft_nbits); | 233 fft_ref(tab_ref, tab1, fft_nbits); |
234 check_diff((float *)tab_ref, (float *)tab, fft_size * 2); | 234 check_diff((float *)tab_ref, (float *)tab, fft_size * 2); |
235 } | 235 } |
236 | 236 |
237 /* do a speed test */ | 237 /* do a speed test */ |
260 duration = gettime() - time_start; | 260 duration = gettime() - time_start; |
261 if (duration >= 1000000) | 261 if (duration >= 1000000) |
262 break; | 262 break; |
263 nb_its *= 2; | 263 nb_its *= 2; |
264 } | 264 } |
265 av_log(NULL, AV_LOG_INFO,"time: %0.1f us/transform [total time=%0.2f s its=%d]\n", | 265 av_log(NULL, AV_LOG_INFO,"time: %0.1f us/transform [total time=%0.2f s its=%d]\n", |
266 (double)duration / nb_its, | 266 (double)duration / nb_its, |
267 (double)duration / 1000000.0, | 267 (double)duration / 1000000.0, |
268 nb_its); | 268 nb_its); |
269 } | 269 } |
270 | 270 |
271 if (do_mdct) { | 271 if (do_mdct) { |
272 ff_mdct_end(m); | 272 ff_mdct_end(m); |
273 } else { | 273 } else { |
274 ff_fft_end(s); | 274 ff_fft_end(s); |
275 } | 275 } |