From 68578673ff89faaf4d02b01c7546572cfb5062ae Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Thu, 16 Apr 2020 09:06:22 +0800 Subject: [PATCH] fix memory leak in encoder_close (#1366) * fix memory leak in encoder_close * add & old-commit-hash: 3b3eebb1373290816f2c49d221883420aabe4d8f --- selfdrive/loggerd/encoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/selfdrive/loggerd/encoder.c b/selfdrive/loggerd/encoder.c index 1509ff1130..78c022c47d 100644 --- a/selfdrive/loggerd/encoder.c +++ b/selfdrive/loggerd/encoder.c @@ -635,6 +635,7 @@ void encoder_close(EncoderState *s) { if (s->remuxing) { av_write_trailer(s->ofmt_ctx); avio_closep(&s->ofmt_ctx->pb); + avcodec_free_context(&s->codec_ctx); avformat_free_context(s->ofmt_ctx); } else { fclose(s->of);