2008/8/7 Reimar Doeffinger <[EMAIL PROTECTED]>: > On Wed, Aug 06, 2008 at 09:21:32PM -0400, Justin Ruggles wrote: >> superdump wrote: >> > Author: superdump >> > Date: Wed Aug 6 12:00:44 2008 >> > New Revision: 3046 >> > >> > Log: >> > Use a simple LCG as recommended in libavutil/lfg.* rather than Mersenne >> > Twister >> > as such noise is good enough (sounds the same to my ears on a 1 second >> > sample) >> > and calculation is faster >> >> Why not add that to libavutil as well? I would like to use it for AC-3.
It could be added with little difficulty. Should it go into libavutil/lcg.(c|h)? The code will be _very_ short. :) > In that case though I think it would be nice if there was some additional > information > on the particular numbers used, and also mentioning that the last bit is > always alternating > for this kind of generator (so if possible, only the upper bits should be > used). > Believing some random guy on the internet: > http://random.mat.sbg.ac.at/~charly/server/node3.html > 2147001325*a+715136305 > at least has some statistics, I could not find any for the current numbers on > a quick search. A quick search for 'LCG 1013904223' throws a number of results. This LCG is apparently from Numerical Recipes. I should probably >>16 the values returned by lcg_random(). Rob _______________________________________________ FFmpeg-soc mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc
