From fef643b1a7d01f757b2f3b143317ff98b892cbdb Mon Sep 17 00:00:00 2001
From: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed, 23 Aug 2023 15:13:25 -0700
Subject: [PATCH] app: null swrctx after free

---
 app/viewer/mediapanel.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app/viewer/mediapanel.cpp b/app/viewer/mediapanel.cpp
index c44de65..02b1a47 100644
--- a/app/viewer/mediapanel.cpp
+++ b/app/viewer/mediapanel.cpp
@@ -683,6 +683,7 @@ bool MediaInstance::StartPlayingAudio(const QAudioDeviceInfo &output_dev, const
 {
   if (m_SwrCtx) {
     swr_free(&m_SwrCtx);
+    m_SwrCtx = nullptr;
   }
 
   AVSampleFormat smp_fmt = AV_SAMPLE_FMT_S16;