From 621472336c515c83f50204c324f63d48298c53d6 Mon Sep 17 00:00:00 2001 From: Michael Maltese Date: Sun, 26 Feb 2017 20:14:02 -0800 Subject: [PATCH] AVIDump[regression]: close avio handles --- Source/Core/VideoCommon/AVIDump.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Core/VideoCommon/AVIDump.cpp b/Source/Core/VideoCommon/AVIDump.cpp index d82de483fb..04cdcca5d7 100644 --- a/Source/Core/VideoCommon/AVIDump.cpp +++ b/Source/Core/VideoCommon/AVIDump.cpp @@ -323,7 +323,13 @@ void AVIDump::CloseVideoFile() av_frame_free(&s_scaled_frame); avcodec_free_context(&s_codec_context); + + if (s_format_context) + { + avio_closep(&s_format_context->pb); + } avformat_free_context(s_format_context); + s_format_context = nullptr; if (s_sws_context) {