If you'd seek while the video was paused, you'd see the next frame of the video.
@@ -293,6 +293,9 @@ bool TheoraVideoStream::swapBuffers()
if (demuxer.isEos())
return false;
+ if (!frameSync->isPlaying())
+ return false;
+
love::thread::Lock l(bufferMutex);
if (!frameReady)