From f9a107e9b098ea70f27f67d93c591ca7915bef3b Mon Sep 17 00:00:00 2001 From: korenkonder Date: Wed, 23 Jul 2025 05:46:15 +0300 Subject: [PATCH] MoviePlayLib: Fixed crash on reload --- src/ReDIVA/movie_play_lib/video_renderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ReDIVA/movie_play_lib/video_renderer.cpp b/src/ReDIVA/movie_play_lib/video_renderer.cpp index d19ccd02..e1ab257d 100644 --- a/src/ReDIVA/movie_play_lib/video_renderer.cpp +++ b/src/ReDIVA/movie_play_lib/video_renderer.cpp @@ -71,8 +71,8 @@ namespace MoviePlayLib { m_lock.Acquire(); HRESULT hr = m_bShutdown ? MF_E_SHUTDOWN : 0; if (!m_bShutdown) { - if (pSample) - pSample->Release(); + if (m_pSample) + m_pSample->Release(); m_pSample = pSample; pSample->AddRef();