| Branch: | Revision:

ffmpeg / libavutil / lfg.h @ fc8b1075

History | View | Annotate | Download (1.94 KB)

# Date Author Comment
3ba69a15 12/12/2009 04:24 PM Stefano Sabatini

Implement av_bmg_next(), a Box-Muller Gaussian random generator.

See the thread:
"[FFmpeg-devel] [PATCH] Box-Muller gaussian generator".

Originally committed as revision 20808 to svn://

89c9ff50 01/28/2009 12:16 AM Diego Biurrun

spelling/grammar/consistency review part I

Originally committed as revision 16840 to svn://

98790382 08/31/2008 07:39 AM Stefano Sabatini

Globally rename the header inclusion guard names.

Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_"....

f39e8b03 07/30/2008 11:17 PM Michael Niedermayer

1000l typo my new PRNG converged to -1.

Originally committed as revision 14479 to svn://

310d4424 07/30/2008 11:08 PM Michael Niedermayer

Add a multiplicative LFG for those thinking the additive is not good
enough, just 4 lines of code.

Originally committed as revision 14478 to svn://

2cf3c863 07/28/2008 03:47 PM Michael Niedermayer

Document av_lfg_get().

Originally committed as revision 14461 to svn://

2754fe8b 07/28/2008 03:35 PM Michael Niedermayer

Simple lagged fibonacci PRNG.
3.5 times faster than our mersene twister.
10 times less memory needed. (=less cache trashing)

Originally committed as revision 14458 to svn://