From: Diego Biurrun Date: Fri, 10 Apr 2009 17:12:36 +0000 (+0000) Subject: Replace rand() usage by av_lfg_get(). X-Git-Tag: v0.6~4842 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cc7b62afd2d9b9f3f37f93536a8e69c627f81409;p=platform%2Fupstream%2Flibav.git Replace rand() usage by av_lfg_get(). Originally committed as revision 18420 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavformat/timefilter.c b/libavformat/timefilter.c index 34672b7..4a58224 100644 --- a/libavformat/timefilter.c +++ b/libavformat/timefilter.c @@ -76,9 +76,12 @@ double ff_timefilter_update(TimeFilter *self, double system_time, double period) } #ifdef TEST -#undef rand +#include "libavutil/lfg.h" +#define LFG_MAX ((1LL << 32) - 1) + int main(void) { + AVLFG prng; double n0,n1; #define SAMPLES 1000 double ideal[SAMPLES]; @@ -96,10 +99,11 @@ int main(void) double bestpar1=0.001; int better, i; - srandom(123); + av_lfg_init(&prng, 123); for(i=0; i