From f0eab922b86c764b8fccf55cecc39e70eab65436 Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 5 Mar 2026 12:32:56 +0800 Subject: [PATCH] Fix bug --- .../main/java/com/fongmi/android/tv/player/exo/ExoUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/fongmi/android/tv/player/exo/ExoUtil.java b/app/src/main/java/com/fongmi/android/tv/player/exo/ExoUtil.java index f386a1fad..09c4b96b1 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/exo/ExoUtil.java +++ b/app/src/main/java/com/fongmi/android/tv/player/exo/ExoUtil.java @@ -84,6 +84,7 @@ public class ExoUtil { } public static String getMimeType(int errorCode) { + if (errorCode == PlaybackException.ERROR_CODE_PARSING_MANIFEST_UNSUPPORTED || errorCode == PlaybackException.ERROR_CODE_PARSING_MANIFEST_MALFORMED) return MimeTypes.APPLICATION_OCTET_STREAM; if (errorCode == PlaybackException.ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED || errorCode == PlaybackException.ERROR_CODE_PARSING_CONTAINER_MALFORMED || errorCode == PlaybackException.ERROR_CODE_IO_UNSPECIFIED) return MimeTypes.APPLICATION_M3U8; return null; } @@ -107,7 +108,7 @@ public class ExoUtil { return new MediaItem.RequestMetadata.Builder().setMediaUri(uri).setExtras(extras).build(); } - private static List getSubtitleConfigs(List subs) { + private static List getSubtitleConfigs (List subs) { List configs = new ArrayList<>(); if (subs != null) for (Sub sub : subs) configs.add(sub.config()); return configs;