1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

set the step of subtitle offset slider to 0.1

This commit is contained in:
nyanmisaka 2020-12-10 01:01:02 +08:00
parent 60e8fc4d8e
commit 4243fd7f47
2 changed files with 4 additions and 4 deletions

View file

@ -45,11 +45,11 @@ function init(instance) {
let inputOffset = /[-+]?\d+\.?\d*/g.exec(this.textContent);
if (inputOffset) {
inputOffset = inputOffset[0];
inputOffset = parseFloat(inputOffset);
inputOffset = Math.min(30, Math.max(-30, inputOffset));
// replace current text by considered offset
this.textContent = inputOffset + 's';
inputOffset = parseFloat(inputOffset);
// set new offset
playbackManager.setSubtitleOffset(inputOffset, player);
// synchronize with slider value
@ -121,7 +121,7 @@ function getPercentageFromOffset(value) {
// convert fraction to percent
percentValue *= 50;
percentValue += 50;
return Math.min(100, Math.max(0, percentValue.toFixed()));
return Math.min(100, Math.max(0, percentValue.toFixed(1)));
}
class SubtitleSync {