From e4db5c2c18e0a55fd8a33d8d735d8b71c1f9a710 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 19 Oct 2026 00:18:55 -0500 Subject: [PATCH] Check for pacing queue emptiness before dequeuing This shouldn't actually be reachable when the queue is empty, but we can check anyway to be safe. Ref: #2054 --- app/streaming/video/ffmpeg-renderers/pacer/pacer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/streaming/video/ffmpeg-renderers/pacer/pacer.cpp b/app/streaming/video/ffmpeg-renderers/pacer/pacer.cpp index 27fec656..4ad14778 100644 --- a/app/streaming/video/ffmpeg-renderers/pacer/pacer.cpp +++ b/app/streaming/video/ffmpeg-renderers/pacer/pacer.cpp @@ -249,7 +249,7 @@ void Pacer::handleVsync(int timeUntilNextVsyncMillis) return; } - if (m_Stopping) { + if (m_Stopping || m_PacingQueue.isEmpty()) { m_FrameQueueLock.unlock(); return; }