From edf9ba20fd4faa70435ad0a26fb9e2fc1184068a Mon Sep 17 00:00:00 2001 From: dinkc64 <12570148+dinkc64@users.noreply.github.com> Date: Wed, 25 Jun 2014 19:57:49 +0000 Subject: [PATCH] minor revision to previous checkin --- src/burner/win32/scrn.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/burner/win32/scrn.cpp b/src/burner/win32/scrn.cpp index 714482f46..dfa7c8df0 100644 --- a/src/burner/win32/scrn.cpp +++ b/src/burner/win32/scrn.cpp @@ -567,10 +567,15 @@ static void OnActivateApp(HWND hwnd, BOOL fActivate, DWORD /* dwThreadId */) static void PausedRedraw(void) { - if (bVidOkay && (bRunPause || !bDrvOkay)) { // Show the message even if paused. - dink - VidRedraw(); - VidPaint(0); - } + if (bVidOkay && (bRunPause || !bDrvOkay)) { // Show the message even if paused. - dink + INT16 *pBtemp = pBurnSoundOut; + pBurnSoundOut = NULL; // Mute the sound as VidRedraw() draws the frame + + VidRedraw(); + VidPaint(0); + + pBurnSoundOut = pBtemp; + } } static void OnPaint(HWND hWnd)