changed sync on pause logic

This commit is contained in:
Arohdin
2025-10-03 13:35:08 +02:00
parent 00c4b1799d
commit 29e5497673
+9 -9
View File
@@ -824,16 +824,16 @@ void VideoPlayer::postSync(bool isMaster) {
}
if (_mpvRenderContext && _mpvHandle) {
if (_isPaused && _adjustAtNextFrame) {
if (!isMaster) {
seekToTime(_correctPlaybackTime);
if (_isPaused) {
if (_adjustAtNextFrame) {
if (!isMaster) {
seekToTime(_correctPlaybackTime);
}
}
if (_playAtNextFrame) {
play();
_playAtNextFrame = false;
}
_adjustAtNextFrame = false;
}
else if (_isPaused && _playAtNextFrame) {
play();
_playAtNextFrame = false;
_isPaused = false;
}
renderMpv();
}