playback: fix android auto queue crash

This commit is contained in:
Alexander Capehart 2024-06-09 16:52:16 -06:00
parent b0703b4d0e
commit cff700231e
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -173,6 +173,14 @@ class MediaSessionPlayer(
playbackManager.repeatMode(appRepeatMode) playbackManager.repeatMode(appRepeatMode)
} }
override fun seekToDefaultPosition() {
playbackManager.seekTo(0)
}
override fun seekToDefaultPosition(mediaItemIndex: Int) {
playbackManager.goto(mediaItemIndex)
}
override fun seekToNext() = playbackManager.next() override fun seekToNext() = playbackManager.next()
override fun seekToNextMediaItem() = playbackManager.next() override fun seekToNextMediaItem() = playbackManager.next()
@ -278,10 +286,6 @@ class MediaSessionPlayer(
override fun setPlaybackSpeed(speed: Float) = notAllowed() override fun setPlaybackSpeed(speed: Float) = notAllowed()
override fun seekToDefaultPosition() = notAllowed()
override fun seekToDefaultPosition(mediaItemIndex: Int) = notAllowed()
override fun seekForward() = notAllowed() override fun seekForward() = notAllowed()
override fun seekBack() = notAllowed() override fun seekBack() = notAllowed()