avcodec/snowenc: use av_clip() instead of nested min & max
authorClément Bœsch <u@pkh.me>
Sat, 6 Jun 2015 10:56:57 +0000 (12:56 +0200)
committerClément Bœsch <u@pkh.me>
Sat, 6 Jun 2015 11:18:28 +0000 (13:18 +0200)
Note: AVCodecContext.refs is an int field.

libavcodec/snowenc.c

index 88965e4..5c5cc66 100644 (file)
@@ -81,7 +81,7 @@ static av_cold int encode_init(AVCodecContext *avctx)
 
     ff_h263_encode_init(&s->m); //mv_penalty
 
-    s->max_ref_frames = FFMAX(FFMIN(avctx->refs, MAX_REF_FRAMES), 1);
+    s->max_ref_frames = av_clip(avctx->refs, 1, MAX_REF_FRAMES);
 
     if(avctx->flags&CODEC_FLAG_PASS1){
         if(!avctx->stats_out)