37
39
attribute_deprecated void av_init_random(unsigned int seed, AVRandomState *state);
38
41
void av_random_init(AVRandomState *state, unsigned int seed); ///< To be inlined, the struct must be visible. So it does not make sense to try and keep it opaque with malloc/free-like calls.
39
42
void av_random_generate_untempered_numbers(AVRandomState *state); ///< Regenerate the untempered numbers (must be done every 624 iterations, or it will loop).
42
45
* Generates a random number from the interval [0,0xffffffff].
46
49
* If you still choose to use MT, expect that you will have to provide
47
50
* some evidence that it makes a difference for the case where you use it.