pull/589/head
FongMi 1 year ago
parent 88213b1055
commit 5e1f209ffd
  1. 4
      app/src/main/java/com/fongmi/android/tv/bean/Sub.java
  2. 4
      app/src/main/java/com/fongmi/android/tv/player/exo/ExoUtil.java

@ -79,8 +79,8 @@ public class Sub {
this.name = Trans.s2t(name);
}
public MediaItem.SubtitleConfiguration getConfig(int id) {
return new MediaItem.SubtitleConfiguration.Builder(Uri.parse(getUrl())).setId(String.valueOf(id)).setLabel(getName()).setMimeType(getFormat()).setSelectionFlags(getFlag()).setLanguage(getLang()).build();
public MediaItem.SubtitleConfiguration getConfig() {
return new MediaItem.SubtitleConfiguration.Builder(Uri.parse(getUrl())).setLabel(getName()).setMimeType(getFormat()).setSelectionFlags(getFlag()).setLanguage(getLang()).build();
}
@Override

@ -39,8 +39,6 @@ import io.github.anilbeesetti.nextlib.media3ext.ffdecoder.NextRenderersFactory;
public class ExoUtil {
private static int ID = 10000;
public static String getUa() {
return Util.getUserAgent(App.get(), BuildConfig.APPLICATION_ID);
}
@ -133,7 +131,7 @@ public class ExoUtil {
private static List<MediaItem.SubtitleConfiguration> getSubtitleConfigs(List<Sub> subs) {
List<MediaItem.SubtitleConfiguration> configs = new ArrayList<>();
for (Sub sub : subs) configs.add(sub.getConfig(++ID));
if (subs != null) for (Sub sub : subs) configs.add(sub.getConfig());
return configs;
}

Loading…
Cancel
Save