Merge pull request #160 from aunetx/feature/fix-mpris-length

fix: mpris length should be in microseconds. Fixes #159
This commit is contained in:
josselinonduty 2025-09-08 09:53:09 +02:00 committed by GitHub
commit 9ac1ec8670
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -23,7 +23,7 @@ index 82f5c11..8332c3a 100644
this.emit(MediaEvents.TrackUpdated, this.track), this.emit(MediaEvents.TrackUpdated, this.track),
(this.mprisPlayer.metadata = { (this.mprisPlayer.metadata = {
+ ...(data?.trackInfo?.song?.DURATION && { + ...(data?.trackInfo?.song?.DURATION && {
+ "mpris:length": data.trackInfo.song.DURATION * 1000, + "mpris:length": data.trackInfo.song.DURATION * 1000 * 1000,
+ }), + }),
"mpris:trackid": this.mprisPlayer.objectPath("track/0"), "mpris:trackid": this.mprisPlayer.objectPath("track/0"),
"mpris:artUrl": track.coverUrl, "mpris:artUrl": track.coverUrl,