vpxenc: add VP8E_SET_STATIC_THRESHOLD mapping
authorJames Zern <jzern@google.com>
Tue, 12 Apr 2011 00:00:29 +0000 (17:00 -0700)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 12 Apr 2011 01:53:56 +0000 (03:53 +0200)
via the equivalent AVCodecContext::mb_threshold

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/libvpxenc.c

index 878c979..8097b67 100644 (file)
@@ -311,6 +311,7 @@ static av_cold int vp8_init(AVCodecContext *avctx)
     codecctl_int(avctx, VP8E_SET_CPUUSED,           cpuused);
     codecctl_int(avctx, VP8E_SET_NOISE_SENSITIVITY, avctx->noise_reduction);
     codecctl_int(avctx, VP8E_SET_TOKEN_PARTITIONS,  av_log2(avctx->slices));
+    codecctl_int(avctx, VP8E_SET_STATIC_THRESHOLD,  avctx->mb_threshold);
 
     //provide dummy value to initialize wrapper, values will be updated each _encode()
     vpx_img_wrap(&ctx->rawimg, VPX_IMG_FMT_I420, avctx->width, avctx->height, 1,