diff --git a/app/src/main/java/com/fongmi/android/tv/bean/Track.java b/app/src/main/java/com/fongmi/android/tv/bean/Track.java index f1a9ef373..5d7635d79 100644 --- a/app/src/main/java/com/fongmi/android/tv/bean/Track.java +++ b/app/src/main/java/com/fongmi/android/tv/bean/Track.java @@ -106,7 +106,7 @@ public class Track { } public boolean isIjk(int player) { - return getPlayer() == player && player != Players.EXO; + return getPlayer() == player && (player == Players.IJK || player == Players.SYS); } public Track toggle() { 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 e67c8c99b..4cffb5e83 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 @@ -608,7 +608,7 @@ public class Players implements Player.Listener, IMediaPlayer.Listener, ParseCal } private List checkSub(List subs) { - if (sub == null) return new ArrayList<>(); + if (sub == null) return subs; subs.add(0, sub); return subs; }