From 787e1353917a99982daa6c277b623c366d671a3e Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 8 Jan 2008 00:25:25 +0000 Subject: Randomly change the amount of noise if nothing is explicitly set. Originally committed as revision 11458 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/noise_bsf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec/noise_bsf.c') diff --git a/libavcodec/noise_bsf.c b/libavcodec/noise_bsf.c index 6085a5bba4..c49dd1f9d9 100644 --- a/libavcodec/noise_bsf.c +++ b/libavcodec/noise_bsf.c @@ -24,8 +24,8 @@ static int noise(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe){ - int amount= args ? atoi(args) : 10000; unsigned int *state= bsfc->priv_data; + int amount= args ? atoi(args) : (*state % 10001+1); int i; *poutbuf= av_malloc(buf_size + FF_INPUT_BUFFER_PADDING_SIZE); -- cgit v1.2.3