From 2644fa52b6f45e269771e23ba6e779f0d6b8a2d9 Mon Sep 17 00:00:00 2001 From: pca006132 Date: Mon, 3 Nov 2025 22:33:42 +0800 Subject: [PATCH] enable offload --- .../com/cappielloantonio/tempo/service/MediaService.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/degoogled/java/com/cappielloantonio/tempo/service/MediaService.kt b/app/src/degoogled/java/com/cappielloantonio/tempo/service/MediaService.kt index c332d008..b1585e42 100644 --- a/app/src/degoogled/java/com/cappielloantonio/tempo/service/MediaService.kt +++ b/app/src/degoogled/java/com/cappielloantonio/tempo/service/MediaService.kt @@ -311,6 +311,13 @@ class MediaService : MediaLibraryService() { .setLoadControl(initializeLoadControl()) .build() + val params = player.trackSelectionParameters.buildUpon() + .setAudioOffloadPreferences( + TrackSelectionParameters.AudioOffloadPreferences.Builder().setAudioOffloadMode( + TrackSelectionParameters.AudioOffloadPreferences.AUDIO_OFFLOAD_MODE_ENABLED + ).build() + ).build() + player.trackSelectionParameters = params player.shuffleModeEnabled = Preferences.isShuffleModeEnabled() player.repeatMode = Preferences.getRepeatMode() }