From c40ab20c20f2310423e7ed5969a2ab65c7aa030e Mon Sep 17 00:00:00 2001 From: Bnyro Date: Mon, 18 Nov 2024 15:35:33 +0100 Subject: [PATCH] fix: crash when two media sessions coexist --- .../com/github/libretube/services/AbstractPlayerService.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/libretube/services/AbstractPlayerService.kt b/app/src/main/java/com/github/libretube/services/AbstractPlayerService.kt index 0e859763b..36c600258 100644 --- a/app/src/main/java/com/github/libretube/services/AbstractPlayerService.kt +++ b/app/src/main/java/com/github/libretube/services/AbstractPlayerService.kt @@ -218,7 +218,9 @@ abstract class AbstractPlayerService : MediaLibraryService(), MediaLibrarySessio PlayerHelper.setPreferredCodecs(trackSelector) - mediaLibrarySession = MediaLibrarySession.Builder(this, player, this).build() + mediaLibrarySession = MediaLibrarySession.Builder(this, player, this) + .setId(this.javaClass.name) + .build() } abstract suspend fun startPlayback()