From 3c19c642c454c5a68d6f71b95458deba0e34ef16 Mon Sep 17 00:00:00 2001 From: Antoine Jaury Date: Tue, 23 Jun 2026 15:14:37 +0200 Subject: [PATCH] fix: correct seekTo calculation to use milliseconds in iOS audio player --- .../kotlin/fr/ajaury/gwenedeg/player/data/IosAudioPlayer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/audioplayer/src/iosMain/kotlin/fr/ajaury/gwenedeg/player/data/IosAudioPlayer.kt b/core/audioplayer/src/iosMain/kotlin/fr/ajaury/gwenedeg/player/data/IosAudioPlayer.kt index 004559e..db12066 100644 --- a/core/audioplayer/src/iosMain/kotlin/fr/ajaury/gwenedeg/player/data/IosAudioPlayer.kt +++ b/core/audioplayer/src/iosMain/kotlin/fr/ajaury/gwenedeg/player/data/IosAudioPlayer.kt @@ -51,7 +51,7 @@ internal class IosAudioPlayer : AudioPlayer { @OptIn(ExperimentalForeignApi::class) override fun seekTo(position: Duration) { - val seconds = position.inWholeSeconds + val seconds = position.inWholeMilliseconds / 1000.0 player?.seekToTime(CMTimeMakeWithSeconds(seconds, preferredTimescale = 1000)) { play() }