From a3861cc3c61b3c718db934e6e01e7152c7095731 Mon Sep 17 00:00:00 2001 From: antonio Date: Sat, 12 Mar 2022 14:55:16 +0100 Subject: [PATCH] Replaced MediaSourceFactory with DefaultMediaSourceFactory --- .../com/cappielloantonio/play/service/MediaService.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/service/MediaService.java b/app/src/main/java/com/cappielloantonio/play/service/MediaService.java index d24296fc..15146401 100644 --- a/app/src/main/java/com/cappielloantonio/play/service/MediaService.java +++ b/app/src/main/java/com/cappielloantonio/play/service/MediaService.java @@ -15,7 +15,6 @@ import androidx.media3.common.Player; import androidx.media3.datasource.DataSource; import androidx.media3.exoplayer.ExoPlayer; import androidx.media3.exoplayer.source.DefaultMediaSourceFactory; -import androidx.media3.exoplayer.source.MediaSourceFactory; import androidx.media3.session.MediaLibraryService; import androidx.media3.session.MediaSession; @@ -32,7 +31,7 @@ public class MediaService extends MediaLibraryService implements SessionAvailabi private ExoPlayer player; private CastPlayer castPlayer; - private MediaSourceFactory mediaSourceFactory; + private DefaultMediaSourceFactory defaultMediaSourceFactory; private MediaLibrarySession mediaLibrarySession; @Override @@ -61,12 +60,12 @@ public class MediaService extends MediaLibraryService implements SessionAvailabi private void initializeMediaSource() { DataSource.Factory dataSourceFactory = DownloadUtil.getDataSourceFactory(this); - mediaSourceFactory = new DefaultMediaSourceFactory(dataSourceFactory); + defaultMediaSourceFactory = new DefaultMediaSourceFactory(dataSourceFactory); } private void initializePlayer() { player = new ExoPlayer.Builder(this) - .setMediaSourceFactory(mediaSourceFactory) + .setMediaSourceFactory(defaultMediaSourceFactory) .setAudioAttributes(AudioAttributes.DEFAULT, true) .setHandleAudioBecomingNoisy(true) .setWakeMode(C.WAKE_MODE_NETWORK)