From ce7c5e0cf9b6649073e18a13f69d38d46ab0574d Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Wed, 1 Jan 2014 15:14:22 -0800 Subject: [PATCH] Initialize m_decodingsize to 0. Fixes #4609, intermittent video issues in Lunar. _PsmfPlayerFillRingbuffer() expects getRemainSize() to return something useful even before the context is opened. --- Core/HW/MediaEngine.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Core/HW/MediaEngine.cpp b/Core/HW/MediaEngine.cpp index 61c6cb589b..2bafc52c2a 100644 --- a/Core/HW/MediaEngine.cpp +++ b/Core/HW/MediaEngine.cpp @@ -142,6 +142,7 @@ MediaEngine::MediaEngine(): m_pdata(0) { m_noAudioData = false; m_bufSize = 0x2000; m_mpegheaderReadPos = 0; + m_decodingsize = 0; g_iNumVideos++; }