]> git.sesse.net Git - ffmpeg/commitdiff
vf_deshake: try to fix memleak
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 29 Feb 2012 01:33:32 +0000 (02:33 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 29 Feb 2012 01:33:32 +0000 (02:33 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavfilter/vf_deshake.c

index bb20551bc9716ff95efa4718cb3071fa8c96e7f2..cdece5c1bf4f0678d8e5e7a7a866aaa71eadea5a 100644 (file)
@@ -418,6 +418,8 @@ static av_cold void uninit(AVFilterContext *ctx)
     avfilter_unref_buffer(deshake->ref);
     if (deshake->fp)
         fclose(deshake->fp);
+    avcodec_close(deshake->avctx);
+    av_freep(&deshake->avctx);
 }
 
 static void end_frame(AVFilterLink *link)