diff options
| author | RblSb <msrblsb@gmail.com> | 2020-05-28 22:59:18 +0300 |
|---|---|---|
| committer | RblSb <msrblsb@gmail.com> | 2020-05-28 22:59:18 +0300 |
| commit | 4d7e534a5c64915590f924e6f7420afbfee4bf17 (patch) | |
| tree | 73861dc2b580f1bad01989a0b69b17d95eec5d29 | |
| parent | ee074d9e901e416e44490af3b43a171727d53728 (diff) | |
Better video restart fix
| -rw-r--r-- | res/client.js | 2 | ||||
| -rw-r--r-- | src/client/Main.hx | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/res/client.js b/res/client.js index fb8e7c9..ad8506c 100644 --- a/res/client.js +++ b/res/client.js @@ -1192,7 +1192,7 @@ client_Main.prototype = { if(this.player.isVideoLoaded()) { this.forceSyncNextTick = false; } - if(this.player.getDuration() <= this.player.getTime()) { + if(this.player.getDuration() <= this.player.getTime() + synchThreshold) { return; } if(!data.getTime.paused) { diff --git a/src/client/Main.hx b/src/client/Main.hx index 485fac7..d0bc5eb 100644 --- a/src/client/Main.hx +++ b/src/client/Main.hx @@ -413,7 +413,7 @@ class Main { return; } if (player.isVideoLoaded()) forceSyncNextTick = false; - if (player.getDuration() <= player.getTime()) return; + if (player.getDuration() <= player.getTime() + synchThreshold) return; if (!data.getTime.paused) player.play(); else player.pause(); if (Math.abs(time - newTime) < synchThreshold) return; |
