diff dsputil.h @ 10402:06bdadf410a9 libavcodec

Do not initialize ff_cos_* tables again in rdft_init, they are already initialized by ff_fft_init and using different code can result in slightly different values, in addition it crashes when the tables are hardcoded. On amd64 this slightly changes qdm2 output.
author reimar
date Thu, 15 Oct 2009 11:50:32 +0000
parents 866dffa620d1
children 57acce8b1380
line wrap: on
line diff
--- a/dsputil.h	Thu Oct 15 06:59:23 2009 +0000
+++ b/dsputil.h	Thu Oct 15 11:50:32 2009 +0000
@@ -840,7 +840,7 @@
     int sign_convention;
 
     /* pre/post rotation tables */
-    FFTSample *tcos;
+    const FFTSample *tcos;
     FFTSample *tsin;
     FFTContext fft;
 } RDFTContext;