fix: correct seekTo calculation to use milliseconds in iOS audio player

This commit is contained in:
Antoine Jaury committed 2026-07-07 22:06:36 +02:00
1 parent 4879664653
commit 3c19c642c4
1 file changed
+1 -1
@@ -51,7 +51,7 @@ internal class IosAudioPlayer : AudioPlayer {
@OptIn(ExperimentalForeignApi::class) @OptIn(ExperimentalForeignApi::class)
override fun seekTo(position: Duration) { override fun seekTo(position: Duration) {
val seconds = position.inWholeSeconds val seconds = position.inWholeMilliseconds / 1000.0
player?.seekToTime(CMTimeMakeWithSeconds(seconds, preferredTimescale = 1000)) { player?.seekToTime(CMTimeMakeWithSeconds(seconds, preferredTimescale = 1000)) {
play() play()
} }