From f86362386778c1f99bb1baf20f9684ab29bbe51f Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 27 Feb 2025 13:24:33 +0800 Subject: [PATCH] Optimize danmaku load --- app/src/main/java/com/fongmi/android/tv/player/Players.java | 1 + 1 file changed, 1 insertion(+) 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 3e45b6f71..f53a4af09 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 @@ -648,6 +648,7 @@ public class Players implements Player.Listener, ParseCallback, DrawHandler.Call @Override public void onPlaybackStateChanged(int state) { + if (state == Player.STATE_BUFFERING && isDanmakuPrepared()) danmaku.pause(); if (state == Player.STATE_READY && isDanmakuPrepared()) prepared(); PlayerEvent.state(state); }