From 476d45be0a75806204842030af22591564487c23 Mon Sep 17 00:00:00 2001 From: Alexis Maiquez Date: Tue, 7 Feb 2023 04:16:43 +0100 Subject: [PATCH] Fix a possible crash when a packet was freed on audio playback Signed-off-by: Alexis Maiquez --- src/WallpaperEngine/Audio/CAudioStream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WallpaperEngine/Audio/CAudioStream.cpp b/src/WallpaperEngine/Audio/CAudioStream.cpp index 84b6a7e..53d8da8 100644 --- a/src/WallpaperEngine/Audio/CAudioStream.cpp +++ b/src/WallpaperEngine/Audio/CAudioStream.cpp @@ -57,7 +57,7 @@ int audio_read_thread (void* arg) if (packet->stream_index == stream->getAudioStream ()) stream->queuePacket (packet); else - av_packet_free (&packet); + av_packet_unref (packet); if (stream->isInitialized () == false) break;