From 608f86ac5f600b5ab942b81cd2a64f183aea1682 Mon Sep 17 00:00:00 2001 From: tzugen Date: Mon, 30 May 2022 16:24:24 +0200 Subject: [PATCH] Always call prepare before starting playback, otherwise resuming playback is difficult when the session was dismissed... --- .../kotlin/org/moire/ultrasonic/service/MediaPlayerController.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/MediaPlayerController.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/MediaPlayerController.kt index a712915b..ede9d503 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/MediaPlayerController.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/MediaPlayerController.kt @@ -283,6 +283,7 @@ class MediaPlayerController( if (jukeboxMediaPlayer.isEnabled) { jukeboxMediaPlayer.start() } else { + controller?.prepare() controller?.play() } }