From 6b67a0c476beabeff70315958443df55b2e027a2 Mon Sep 17 00:00:00 2001 From: sukibaby <163092272+sukibaby@users.noreply.github.com> Date: Wed, 14 Aug 2024 03:16:31 -0700 Subject: [PATCH] Fix two mutexes --- src/arch/MovieTexture/MovieTexture_FFMpeg.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp b/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp index 291850a8c3..9617bedbec 100644 --- a/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp +++ b/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp @@ -182,7 +182,7 @@ bool MovieDecoder_FFMpeg::IsCurrentFrameReady() { return true; } - std::lock_guard(m_FrameBuffer[m_iFrameNumber].lock); + std::lock_guard lock(m_FrameBuffer[m_iFrameNumber].lock); if (m_FrameBuffer[m_iFrameNumber].skip) { LOG->Info("Frame %i not decoded, skipping...", m_iFrameNumber); return true; @@ -197,7 +197,7 @@ int MovieDecoder_FFMpeg::DecodeNextFrame() { // Add in a new FrameBuffer entry, and lock it immediately. m_FrameBuffer.push_back(FrameHolder()); - std::lock_guard(m_FrameBuffer.back().lock); + std::lock_guard lock(m_FrameBuffer.back().lock); int status = SendPacketToBuffer(); if (status < 0) { return status;