From 3757c65ecb028028669af9eb7e13fc7d05a2e44c Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 23 Jan 2026 00:10:35 +0800 Subject: [PATCH] Optimize redirect play --- .../java/com/fongmi/android/tv/ui/activity/CastActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/VideoActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 2 +- .../java/com/fongmi/android/tv/ui/activity/VideoActivity.java | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java index 7497a7b3a..7a15c1929 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CastActivity.java @@ -519,7 +519,7 @@ public class CastActivity extends BaseActivity implements CustomKeyDownVod.Liste @Override protected void onPause() { super.onPause(); - if (isRedirect()) onPaused(); + if (isRedirect()) mPlayers.stop(); } @Override diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java index b679165fd..25d2210ee 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java @@ -1032,7 +1032,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick @Override protected void onPause() { super.onPause(); - if (isRedirect()) onPaused(); + if (isRedirect()) mPlayers.stop(); } @Override diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java index e4357c6e4..e3f2008d7 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java @@ -1408,7 +1408,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List @Override protected void onPause() { super.onPause(); - if (isRedirect()) onPaused(); + if (isRedirect()) mPlayers.stop(); } @Override diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java index 4986d3dfd..d2c0911db 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java @@ -1134,7 +1134,7 @@ public class LiveActivity extends BaseActivity implements CustomKeyDown.Listener @Override protected void onPause() { super.onPause(); - if (isRedirect()) onPaused(); + if (isRedirect()) mPlayers.stop(); } @Override diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java index bb1845023..bb1185cbd 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java @@ -1477,7 +1477,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo @Override public void onCasted() { - onPaused(); + mPlayers.stop(); } @Override @@ -1643,7 +1643,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo @Override protected void onPause() { super.onPause(); - if (isRedirect()) onPaused(); + if (isRedirect()) mPlayers.stop(); } @Override