From 464ec328981b7107adbad78d2dd30a523028f8ac Mon Sep 17 00:00:00 2001 From: kieran Date: Fri, 29 Nov 2024 23:12:07 +0000 Subject: [PATCH] fix: free muxer context on reset --- src/mux.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mux.rs b/src/mux.rs index 5049f20..8e5848c 100644 --- a/src/mux.rs +++ b/src/mux.rs @@ -355,6 +355,7 @@ impl Muxer { pub unsafe fn reset(&mut self) -> Result<()> { let ret = av_write_trailer(self.ctx); bail_ffmpeg!(ret); + avformat_free_context(self.ctx); self.ctx = ptr::null_mut(); Ok(()) }