Procházet zdrojové kódy

avfilter/vf_mcdeint: free the AVCodecContext struct properly

Signed-off-by: James Almer <jamrial@gmail.com>
James Almer před 8 roky
rodič
revize
f7d4c60ac4
1 změnil soubory, kde provedl 1 přidání a 4 odebrání
  1. 1 4
      libavfilter/vf_mcdeint.c

+ 1 - 4
libavfilter/vf_mcdeint.c

@@ -154,10 +154,7 @@ static av_cold void uninit(AVFilterContext *ctx)
 {
     MCDeintContext *mcdeint = ctx->priv;
 
-    if (mcdeint->enc_ctx) {
-        avcodec_close(mcdeint->enc_ctx);
-        av_freep(&mcdeint->enc_ctx);
-    }
+    avcodec_free_context(&mcdeint->enc_ctx);
 }
 
 static int query_formats(AVFilterContext *ctx)