From: Andoni Morales Alastruey Date: Mon, 7 Feb 2011 17:04:02 +0000 (+0100) Subject: Fix counter of fixed keyframe distance X-Git-Tag: v0.9.6~10^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=48140167cdee252ed8ba00bf407e3563364d97dd;p=libvpx Fix counter of fixed keyframe distance When the keyframe distance is fixed the first interval has the right distance but, the next ones have kf_distance + 1. Change-Id: I44f1190fe7146124bd07660a5e0ef08829e3ae07 --- diff --git a/vp8/vp8_cx_iface.c b/vp8/vp8_cx_iface.c index b23bd951d..29c644446 100644 --- a/vp8/vp8_cx_iface.c +++ b/vp8/vp8_cx_iface.c @@ -706,7 +706,7 @@ static vpx_codec_err_t vp8e_encode(vpx_codec_alg_priv_t *ctx, if (++ctx->fixed_kf_cntr > ctx->cfg.kf_min_dist) { flags |= VPX_EFLAG_FORCE_KF; - ctx->fixed_kf_cntr = 0; + ctx->fixed_kf_cntr = 1; } }