New VQ search is now enabled by default after fixing the last remaining issues:
[opus.git] / tests / dft-test.c
index fab680b..4e9c0ab 100644 (file)
@@ -5,6 +5,10 @@
 #include <stdio.h>
 #include "kiss_fft.h"
 
+#ifndef M_PI
+#define M_PI 3.141592653
+#endif
+
 int ret = 0;
 
 void check(kiss_fft_cpx  * in,kiss_fft_cpx  * out,int nfft,int isinverse)
@@ -58,8 +62,8 @@ void test1d(int nfft,int isinverse)
     int k;
 
     for (k=0;k<nfft;++k) {
-        in[k].r = (rand() % 65536) - 32768;
-        in[k].i = (rand() % 65536) - 32768;
+        in[k].r = (rand() % 32767) - 16384;
+        in[k].i = (rand() % 32767) - 16384;
     }
 
 #ifdef DOUBLE_PRECISION