Fix session bug

pull/617/head
FongMi 3 months ago
parent e6252bbcc9
commit cd889fe9ea
  1. 7
      app/src/main/java/com/fongmi/android/tv/player/Players.java

@ -133,6 +133,11 @@ public class Players implements Player.Listener, ParseCallback {
MediaControllerCompat.setMediaController(activity, session.getController());
}
private void releaseSession() {
session.setActive(false);
session.release();
}
public void init(PlayerView view) {
releasePlayer();
setPlayer(view);
@ -404,7 +409,7 @@ public class Players implements Player.Listener, ParseCallback {
public void release() {
stopParse();
releasePlayer();
session.release();
releaseSession();
removeTimeoutCheck();
Server.get().setPlayer(null);
App.execute(() -> Source.get().stop());

Loading…
Cancel
Save