From 209e7aa4719fd88bd465936321ea3e6cf5f10658 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Wed, 30 Sep 2020 04:53:32 +0800 Subject: [PATCH] fix resource leak when rotating encoder (#2141) --- selfdrive/loggerd/encoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/selfdrive/loggerd/encoder.c b/selfdrive/loggerd/encoder.c index ebbc5737b1..4939a48535 100644 --- a/selfdrive/loggerd/encoder.c +++ b/selfdrive/loggerd/encoder.c @@ -637,6 +637,7 @@ void encoder_close(EncoderState *s) { if (s->remuxing) { av_write_trailer(s->ofmt_ctx); + avcodec_free_context(&s->codec_ctx); avio_closep(&s->ofmt_ctx->pb); avformat_free_context(s->ofmt_ctx); } else {