diff --git a/live/src/main/java/com/yunbao/live/utils/LiveExoPlayerManager.java b/live/src/main/java/com/yunbao/live/utils/LiveExoPlayerManager.java index bbcddb532..9947f25be 100644 --- a/live/src/main/java/com/yunbao/live/utils/LiveExoPlayerManager.java +++ b/live/src/main/java/com/yunbao/live/utils/LiveExoPlayerManager.java @@ -365,10 +365,12 @@ public class LiveExoPlayerManager { Log.i(TAG, "release: 释放播放器"); player1.release(); player2.release(); + handler.removeCallbacks(buffRunnable); } public void clearUrl() { url = ""; + handler.removeCallbacks(buffRunnable); } public String getUrl() { diff --git a/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java b/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java index 76bfa27d3..0bf2b0b5d 100644 --- a/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java +++ b/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java @@ -605,7 +605,7 @@ public class PortraitLiveManager implements LivePlayListener, SocketMessageListe mLiveRoomViewHolder.showPrizePoolLevel(String.valueOf(giftPrizePoolLevel)); } } - liveHandler.postDelayed(loadRunnableGone, 10_000); + liveHandler.postDelayed(loadRunnableGone, 15_000); }