mirror of
https://github.com/mollyim/mollyim-android.git
synced 2025-05-12 21:30:39 +01:00
Fix video remainingTime calculation.
This commit is contained in:
parent
05701fde00
commit
e8ff5b19f9
1 changed files with 3 additions and 4 deletions
|
@ -104,10 +104,9 @@ class MediaPreviewPlayerControlView @JvmOverloads constructor(
|
|||
val currentSeconds: Long = currentPosition.inWholeSeconds % 60
|
||||
val videoDuration: Duration = finalPlayer.duration.milliseconds
|
||||
currentPositionLabel.text = "${currentMinutes.toString().padStart(2, '0')}:${currentSeconds.toString().padStart(2, '0')}"
|
||||
val totalMinutes = videoDuration.inWholeMinutes
|
||||
val remainingMinutes: Long = totalMinutes - currentMinutes
|
||||
val totalSeconds = videoDuration.inWholeSeconds % 60
|
||||
val remainingSeconds: Long = totalSeconds - currentSeconds
|
||||
val remainingDuration: Duration = videoDuration - currentPosition
|
||||
val remainingMinutes: Long = remainingDuration.inWholeMinutes
|
||||
val remainingSeconds: Long = remainingDuration.inWholeSeconds % 60
|
||||
remainingDurationLabel.text = "–${remainingMinutes.toString().padStart(2, '0')}:${remainingSeconds.toString().padStart(2, '0')}"
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue