From 588b18bdf924016a59562abba1dd7715b686f88e Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sat, 18 Dec 2021 15:48:57 -0800 Subject: [PATCH] FFmpeg: Fix crash when encoding audio with some containers --- CHANGES | 4 ++++ src/feature/ffmpeg/ffmpeg-encoder.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 8f867780a..c3b8ba056 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +0.9.4: (Future) +Other fixes: + - FFmpeg: Fix crash when encoding audio with some containers + 0.9.3: (2021-12-17) Emulation fixes: - GB I/O: Fix incrementing SGB controller when P14 is low (fixes mgba.io/i/2202) diff --git a/src/feature/ffmpeg/ffmpeg-encoder.c b/src/feature/ffmpeg/ffmpeg-encoder.c index 81649191d..c4f1607a1 100644 --- a/src/feature/ffmpeg/ffmpeg-encoder.c +++ b/src/feature/ffmpeg/ffmpeg-encoder.c @@ -771,7 +771,7 @@ bool _ffmpegWriteAudioFrame(struct FFmpegEncoder* encoder, struct AVFrame* audio #ifdef FFMPEG_USE_PACKET_UNREF av_packet_move_ref(packet, tempPacket); - av_packet_free(&packet); + av_packet_free(&tempPacket); #else av_free_packet(packet); av_freep(&packet);