From 76cd0e0734bd1a9ff12b191a792cc070ab6c87ca Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 8 Apr 2025 22:16:55 +0800 Subject: [PATCH] Fix bug --- app/src/main/java/com/fongmi/android/tv/player/Players.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 76a1f1013..63993c59a 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 @@ -430,6 +430,10 @@ public class Players implements Player.Listener, ParseCallback { private void startParse(Result result, boolean useParse) { stopParse(); parseJob = ParseJob.create(this).start(result, useParse); + this.drm = result.getDrm(); + this.subs = result.getSubs(); + this.format = result.getFormat(); + this.danmakus = result.getDanmaku(); } private void stopParse() { @@ -458,7 +462,7 @@ public class Players implements Player.Listener, ParseCallback { } private void setMediaItem(Map headers, String url) { - setMediaItem(headers, url, null, null, subs, danmakus, Constant.TIMEOUT_PLAY); + setMediaItem(headers, url, format, drm, subs, danmakus, Constant.TIMEOUT_PLAY); } private void setMediaItem(Channel channel, int timeout) {