diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2008-01-08 00:25:25 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2008-01-08 00:25:25 +0000 |
commit | 787e1353917a99982daa6c277b623c366d671a3e (patch) | |
tree | 488549586f2e80f4cdfae461e7062979cbfe4e72 /libavcodec/noise_bsf.c | |
parent | 77c1d04dfe0ee1e17decdab9c1b91c674ac1278b (diff) | |
download | ffmpeg-787e1353917a99982daa6c277b623c366d671a3e.tar.gz |
Randomly change the amount of noise if nothing is explicitly set.
Originally committed as revision 11458 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/noise_bsf.c')
-rw-r--r-- | libavcodec/noise_bsf.c | 2 |
1 files changed, 1 insertions, 1 deletions
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); |