mirror of
https://github.com/sussy-code/smov.git
synced 2024-12-30 16:17:41 +01:00
Merge branch 'dev' into time-format
This commit is contained in:
commit
dd8b6c3f9e
1 changed files with 5 additions and 4 deletions
|
@ -55,13 +55,14 @@ export function TimeAction(props: Props) {
|
||||||
hasHours
|
hasHours
|
||||||
);
|
);
|
||||||
const duration = formatSeconds(videoTime.duration, hasHours);
|
const duration = formatSeconds(videoTime.duration, hasHours);
|
||||||
const timeLeft = formatSeconds(
|
const remaining = formatSeconds(
|
||||||
(videoTime.duration - videoTime.time) / mediaPlaying.playbackSpeed,
|
(videoTime.duration - videoTime.time) / mediaPlaying.playbackSpeed,
|
||||||
hasHours
|
hasHours
|
||||||
);
|
);
|
||||||
const timeFinished = new Date(
|
const timeFinished = new Date(
|
||||||
new Date().getTime() +
|
new Date().getTime() +
|
||||||
(videoTime.duration * 1000) / mediaPlaying.playbackSpeed
|
((videoTime.duration - videoTime.time) * 1000) /
|
||||||
|
mediaPlaying.playbackSpeed
|
||||||
);
|
);
|
||||||
const formattedTimeFinished = ` - ${t("videoPlayer.finishAt", {
|
const formattedTimeFinished = ` - ${t("videoPlayer.finishAt", {
|
||||||
timeFinished,
|
timeFinished,
|
||||||
|
@ -76,10 +77,10 @@ export function TimeAction(props: Props) {
|
||||||
formattedTime = `${currentTime} ${props.noDuration ? "" : `/ ${duration}`}`;
|
formattedTime = `${currentTime} ${props.noDuration ? "" : `/ ${duration}`}`;
|
||||||
} else if (timeFormat === VideoPlayerTimeFormat.REMAINING && !isMobile) {
|
} else if (timeFormat === VideoPlayerTimeFormat.REMAINING && !isMobile) {
|
||||||
formattedTime = `${t("videoPlayer.timeLeft", {
|
formattedTime = `${t("videoPlayer.timeLeft", {
|
||||||
timeLeft,
|
timeLeft: remaining,
|
||||||
})}${videoTime.time === videoTime.duration ? "" : formattedTimeFinished} `;
|
})}${videoTime.time === videoTime.duration ? "" : formattedTimeFinished} `;
|
||||||
} else if (timeFormat === VideoPlayerTimeFormat.REMAINING && isMobile) {
|
} else if (timeFormat === VideoPlayerTimeFormat.REMAINING && isMobile) {
|
||||||
formattedTime = `-${timeLeft}`;
|
formattedTime = `-${remaining}`;
|
||||||
} else {
|
} else {
|
||||||
formattedTime = "";
|
formattedTime = "";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue