diff --git a/src/renderer/api/subsonic/subsonic-controller.ts b/src/renderer/api/subsonic/subsonic-controller.ts index c4c43ceee..49733d841 100644 --- a/src/renderer/api/subsonic/subsonic-controller.ts +++ b/src/renderer/api/subsonic/subsonic-controller.ts @@ -2236,7 +2236,7 @@ export const SubsonicController: InternalControllerEndpoint = { mediaId: query.id, mediaType: query.mediaType, playbackRate: query.playbackRate, - positionMs: query.position ?? 0, + positionMs: Math.round(query.position ?? 0), }; const reportPlayback = (state: 'paused' | 'playing' | 'starting' | 'stopped') => {