From 31d318df19e6d207c18c9863a55a43a9790417e1 Mon Sep 17 00:00:00 2001 From: tomaThomas Date: Thu, 19 Dec 2024 19:06:29 +0100 Subject: [PATCH] Do not use prepareAsync when player may be used in callback --- .../java/code/name/monkey/retromusic/service/LocalPlayback.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/service/LocalPlayback.kt b/app/src/main/java/code/name/monkey/retromusic/service/LocalPlayback.kt index 07ab35fcb..c63f6dd78 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/LocalPlayback.kt +++ b/app/src/main/java/code/name/monkey/retromusic/service/LocalPlayback.kt @@ -140,7 +140,7 @@ abstract class LocalPlayback(val context: Context) : Playback, MediaPlayer.OnErr player.setOnPreparedListener(null) completion(true) } - player.prepareAsync() + player.prepare() } catch (e: Exception) { completion(false) e.printStackTrace()