From 837d034787f986ee54e492ef90e78667fe86b4a5 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Mon, 30 Apr 2012 22:17:15 +0200 Subject: [PATCH] lavfi/tinterlace: make video as interlaced in mode 6 This is useful for marking progressive video processed by the filter as interlaced, avoiding the interlaced flag to switch back and forth at each frame. --- libavfilter/vf_tinterlace.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavfilter/vf_tinterlace.c b/libavfilter/vf_tinterlace.c index 683aa0c551..a07c974223 100644 --- a/libavfilter/vf_tinterlace.c +++ b/libavfilter/vf_tinterlace.c @@ -256,6 +256,7 @@ static void end_frame(AVFilterLink *inlink) case 6: /* re-interlace preserving image height, double frame rate */ /* output current frame first */ out = avfilter_ref_buffer(cur, AV_PERM_READ); + out->video->interlaced = 1; avfilter_start_frame(outlink, out); avfilter_draw_slice(outlink, 0, outlink->h, 1);