Sharing of the twiddles across multiple FFTs
[opus.git] / libcelt / _kiss_fft_guts.h
index 736fa19..dc99ee3 100644 (file)
@@ -35,9 +35,10 @@ struct kiss_fft_state{
 #ifndef FIXED_POINT
     kiss_fft_scalar scale;
 #endif
+    int shift;
     int factors[2*MAXFACTORS];
     int *bitrev;
-    kiss_twiddle_cpx twiddles[1];
+    kiss_twiddle_cpx *twiddles;
 };
 
 /*