lavc/mediacodec: fix codec_name leak
authorMatthieu Bouron <matthieu.bouron@stupeflix.com>
Mon, 14 Mar 2016 18:27:14 +0000 (19:27 +0100)
committerMatthieu Bouron <matthieu.bouron@stupeflix.com>
Tue, 15 Mar 2016 09:30:51 +0000 (10:30 +0100)
libavcodec/mediacodecdec.c
libavcodec/mediacodecdec.h

index bd10ff7..41b009a 100644 (file)
@@ -566,5 +566,7 @@ int ff_mediacodec_dec_close(AVCodecContext *avctx, MediaCodecDecContext *s)
         s->format = NULL;
     }
 
+    av_freep(&s->codec_name);
+
     return 0;
 }
index bf23f85..36fdbf5 100644 (file)
@@ -34,7 +34,7 @@
 
 typedef struct MediaCodecDecContext {
 
-    const char *codec_name;
+    char *codec_name;
 
     FFAMediaCodec *codec;
     FFAMediaFormat *format;