From 21eb40b129ed753efddf3ca37c55d7da9615d020 Mon Sep 17 00:00:00 2001 From: Rino Russo Date: Thu, 3 Oct 2024 11:13:56 +0200 Subject: [PATCH] Improved player streaming #3831 #3835 #3773 --- .../kotlin/it/fast4x/rimusic/service/PlayerService.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/service/PlayerService.kt b/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/service/PlayerService.kt index 3cb4edf99..c5bb8975a 100644 --- a/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/service/PlayerService.kt +++ b/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/service/PlayerService.kt @@ -64,6 +64,7 @@ import androidx.media3.datasource.cache.LeastRecentlyUsedCacheEvictor import androidx.media3.datasource.cache.NoOpCacheEvictor import androidx.media3.datasource.cache.SimpleCache import androidx.media3.datasource.okhttp.OkHttpDataSource +import androidx.media3.exoplayer.DefaultRenderersFactory import androidx.media3.exoplayer.ExoPlayer import androidx.media3.exoplayer.RenderersFactory import androidx.media3.exoplayer.analytics.AnalyticsListener @@ -539,7 +540,7 @@ class PlayerService : InvincibleService(), downloadCache = DownloadUtil.getDownloadSimpleCache(applicationContext) as SimpleCache player = ExoPlayer.Builder(this, createRendersFactory(), createMediaSourceFactory()) - //.setRenderersFactory(DefaultRenderersFactory(this).setEnableDecoderFallback(true)) + .setRenderersFactory(DefaultRenderersFactory(this).setEnableDecoderFallback(true)) .setAudioAttributes( AudioAttributes.Builder() .setContentType(C.AUDIO_CONTENT_TYPE_MUSIC)