Replace many includes of libavutil/common.h with what is actually needed
This reduces the number of false dependencies on header files andspeeds up compilation.
Originally committed as revision 22407 to svn://svn.ffmpeg.org/ffmpeg/trunk
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://svn.ffmpeg.org/ffmpeg/trunk
Fix reference to av_random where av_lfg_get was meant.
Originally committed as revision 18112 to svn://svn.ffmpeg.org/ffmpeg/trunk
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://svn.ffmpeg.org/ffmpeg/trunk