summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2016-09-24 14:59:01 -0300
committerJames Almer <jamrial@gmail.com>2016-09-25 16:17:41 -0300
commit3ac76d76185114bdfade3156a72ff97a65488adf (patch)
tree27f619377e7810c95a9a48d4ca03c646e2ae6a9d
parente3842e87f2f03f8e2053cd4f5b7354e0274c2110 (diff)
downloadffmpeg-streaming-3ac76d76185114bdfade3156a72ff97a65488adf.zip
ffmpeg-streaming-3ac76d76185114bdfade3156a72ff97a65488adf.tar.gz
ffmpeg: fix memleak of encoder options AVDictionary on failure
Reviewed-by: Josh de Kock <josh@itanimul.li> Signed-off-by: James Almer <jamrial@gmail.com>
-rw-r--r--ffmpeg.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ffmpeg.c b/ffmpeg.c
index ec452d2..df55a49 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -513,6 +513,7 @@ static void ffmpeg_cleanup(int ret)
av_frame_free(&ost->filtered_frame);
av_frame_free(&ost->last_frame);
+ av_dict_free(&ost->encoder_opts);
av_parser_close(ost->parser);
OpenPOWER on IntegriCloud