From a58e6ceae087bf24e10d4cfa88c05d9377287539 Mon Sep 17 00:00:00 2001 From: Jai Menon Date: Sat, 17 Jul 2010 05:08:01 +0000 Subject: [PATCH] avidec : Free codec context before initializing the chained DV demuxer. Originally committed as revision 24279 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/avidec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/avidec.c b/libavformat/avidec.c index 78ccc26..058acd5 100644 --- a/libavformat/avidec.c +++ b/libavformat/avidec.c @@ -397,6 +397,7 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) ast = s->streams[0]->priv_data; av_freep(&s->streams[0]->codec->extradata); + av_freep(&s->streams[0]->codec); av_freep(&s->streams[0]); s->nb_streams = 0; if (CONFIG_DV_DEMUXER) { -- 2.7.4