diff --git a/app/src/main/java/com/fongmi/android/tv/player/Players.java b/app/src/main/java/com/fongmi/android/tv/player/Players.java index 46d54c8f2..59408c4e6 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/Players.java +++ b/app/src/main/java/com/fongmi/android/tv/player/Players.java @@ -30,7 +30,6 @@ import androidx.media3.common.Tracks; import androidx.media3.common.VideoSize; import androidx.media3.exoplayer.ExoPlayer; import androidx.media3.exoplayer.drm.FrameworkMediaDrm; -import androidx.media3.exoplayer.util.EventLogger; import androidx.media3.ui.PlayerView; import com.bumptech.glide.request.transition.Transition; @@ -405,7 +404,6 @@ public class Players implements Player.Listener, ParseCallback { session.release(); removeTimeoutCheck(); Server.get().setPlayer(null); - CacheManager.get().release(); App.execute(() -> Source.get().stop()); } diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/HomeActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/HomeActivity.java index f044915a0..029fb0bc8 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/HomeActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/HomeActivity.java @@ -29,6 +29,7 @@ import com.fongmi.android.tv.event.ServerEvent; import com.fongmi.android.tv.event.StateEvent; import com.fongmi.android.tv.impl.Callback; import com.fongmi.android.tv.player.Source; +import com.fongmi.android.tv.player.exo.CacheManager; import com.fongmi.android.tv.receiver.ShortcutReceiver; import com.fongmi.android.tv.server.Server; import com.fongmi.android.tv.ui.base.BaseActivity; @@ -218,6 +219,7 @@ public class HomeActivity extends BaseActivity implements NavigationBarView.OnIt @Override protected void onDestroy() { + CacheManager.get().release(); WallConfig.get().clear(); LiveConfig.get().clear(); VodConfig.get().clear(); diff --git a/build.gradle b/build.gradle index fdf390b51..d262f08f7 100644 --- a/build.gradle +++ b/build.gradle @@ -12,5 +12,5 @@ project.ext { gsonVersion = '2.13.2' glideVersion = '5.0.5' media3Version = '1.8.0' - okhttpVersion = '4.12.0' + okhttpVersion = '5.2.0' }