diff options
-rw-r--r-- | libavfilter/vf_noise.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavfilter/vf_noise.c b/libavfilter/vf_noise.c index be39cb21a7..e9a4aa3a29 100644 --- a/libavfilter/vf_noise.c +++ b/libavfilter/vf_noise.c @@ -126,8 +126,8 @@ static int init_noise(NoiseContext *n, int comp) } else { double x1, x2, w, y1; do { - x1 = 2.0 * av_lfg_get(lfg) / (float)RAND_MAX - 1.0; - x2 = 2.0 * av_lfg_get(lfg) / (float)RAND_MAX - 1.0; + x1 = 2.0 * av_lfg_get(lfg) / (float)UINT_MAX - 1.0; + x2 = 2.0 * av_lfg_get(lfg) / (float)UINT_MAX - 1.0; w = x1 * x1 + x2 * x2; } while (w >= 1.0); |