From 51a8049be8be096b50a1613d65433f9c7949e1a2 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Wed, 11 Jul 2012 09:58:43 +0200 Subject: vf_aspect: clear AVFilterLink.cur_buf in start_frame(). The buffer is passed on to the next filter, so we shouldn't keep any pointers to it. --- libavfilter/vf_aspect.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavfilter/vf_aspect.c') diff --git a/libavfilter/vf_aspect.c b/libavfilter/vf_aspect.c index 4b58e5ea47..1bedd519c3 100644 --- a/libavfilter/vf_aspect.c +++ b/libavfilter/vf_aspect.c @@ -69,6 +69,7 @@ static void start_frame(AVFilterLink *link, AVFilterBufferRef *picref) AspectContext *aspect = link->dst->priv; picref->video->pixel_aspect = aspect->aspect; + link->cur_buf = NULL; ff_start_frame(link->dst->outputs[0], picref); } -- cgit v1.2.3