Make the selftesting code use and compileable.
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 27 Jul 2008 20:50:24 +0000 (20:50 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 27 Jul 2008 20:50:24 +0000 (20:50 +0000)
Originally committed as revision 14433 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/random.c
libavutil/random.h

index c3e71e699c174808333bd95c58d26bc7acb95431..251eb1f2704b7f3f95366378f94a5c8e56748b44 100644 (file)
@@ -28,9 +28,7 @@ see http://en.wikipedia.org/wiki/Mersenne_twister for an explanation of this alg
 #include <stdio.h>
 #include "random.h"
 
-//#define DEBUG
-
-#ifdef DEBUG
+#ifdef TEST
 #include "common.h"
 #include "log.h"
 #endif
@@ -81,8 +79,8 @@ void av_random_generate_untempered_numbers(AVRandomState *state)
     state->index = 0;
 }
 
-#ifdef DEBUG
-void av_benchmark_random(void)
+#ifdef TEST
+void main(void)
 {
     int x=0;
     int i, j;
index 4d00d7e00fc4100c46c56c28fa32bcdef4759d5c..25eaf589da29e5895882c4ffde3f7675f8d8efd2 100644 (file)
@@ -63,7 +63,4 @@ static inline double av_random_real1(AVRandomState *state)
     return av_random(state) * (1.0 / 4294967296.0);
 }
 
-// only available if DEBUG is defined in the .c file
-void av_benchmark_random(void);
-
 #endif /* FFMPEG_RANDOM_H */