diff --git a/src/FFMPEG.cpp b/src/FFMPEG.cpp index 2c17cc1..4cb4ca6 100644 --- a/src/FFMPEG.cpp +++ b/src/FFMPEG.cpp @@ -194,8 +194,10 @@ void FFMPEG::cleanup() { deinitVideoCodec(); - if (fctx) + if (fctx) { + avio_context_free(&fctx->pb); avformat_close_input(&fctx); + } for (auto it = audio_ctx.begin(); it != audio_ctx.end(); it++) {