diff --git a/app/src/main/java/org/oxycblt/auxio/playback/service/MediaSessionPlayer.kt b/app/src/main/java/org/oxycblt/auxio/playback/service/MediaSessionPlayer.kt index 6b56d334a..493969467 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/service/MediaSessionPlayer.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/service/MediaSessionPlayer.kt @@ -173,6 +173,14 @@ class MediaSessionPlayer( playbackManager.repeatMode(appRepeatMode) } + override fun seekToDefaultPosition() { + playbackManager.seekTo(0) + } + + override fun seekToDefaultPosition(mediaItemIndex: Int) { + playbackManager.goto(mediaItemIndex) + } + override fun seekToNext() = playbackManager.next() override fun seekToNextMediaItem() = playbackManager.next() @@ -278,10 +286,6 @@ class MediaSessionPlayer( override fun setPlaybackSpeed(speed: Float) = notAllowed() - override fun seekToDefaultPosition() = notAllowed() - - override fun seekToDefaultPosition(mediaItemIndex: Int) = notAllowed() - override fun seekForward() = notAllowed() override fun seekBack() = notAllowed()