Commit bdd8bc04 authored by michael's avatar michael

Randomly change the amount of noise if nothing is explicitly set.


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@11458 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 77a74ca4
...@@ -24,8 +24,8 @@ ...@@ -24,8 +24,8 @@
static int noise(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args, static int noise(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args,
uint8_t **poutbuf, int *poutbuf_size, uint8_t **poutbuf, int *poutbuf_size,
const uint8_t *buf, int buf_size, int keyframe){ const uint8_t *buf, int buf_size, int keyframe){
int amount= args ? atoi(args) : 10000;
unsigned int *state= bsfc->priv_data; unsigned int *state= bsfc->priv_data;
int amount= args ? atoi(args) : (*state % 10001+1);
int i; int i;
*poutbuf= av_malloc(buf_size + FF_INPUT_BUFFER_PADDING_SIZE); *poutbuf= av_malloc(buf_size + FF_INPUT_BUFFER_PADDING_SIZE);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment