Fix:Sleep timer independent from audio player time to be uneffected by playback speed changes #86

This commit is contained in:
advplyr 2022-02-03 09:19:27 -06:00
parent a30fe74da2
commit 6b59ad5bd3
5 changed files with 80 additions and 45 deletions

View file

@ -107,7 +107,7 @@ export default {
},
loading: Boolean,
sleepTimerRunning: Boolean,
sleepTimerEndTime: Number
sleepTimeRemaining: Number
},
data() {
return {
@ -241,10 +241,10 @@ export default {
if (!this.currentChapter) return 0
return this.currentChapter.end - this.currentTime
},
sleepTimeRemaining() {
if (!this.sleepTimerEndTime) return 0
return Math.max(0, this.sleepTimerEndTime / 1000 - this.currentTime)
},
// sleepTimeRemaining() {
// if (!this.sleepTimerEndTime) return 0
// return Math.max(0, this.sleepTimerEndTime / 1000 - this.currentTime)
// },
sleepTimeRemainingPretty() {
if (!this.sleepTimeRemaining) return '0s'
var secondsRemaining = Math.round(this.sleepTimeRemaining)