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; }