From 68e46835d49d761519da73f13d7289d120d5b6ca Mon Sep 17 00:00:00 2001 From: okjack Date: Thu, 30 May 2024 15:21:47 +0800 Subject: [PATCH] Fix bug --- .../java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 3 ++- .../java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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 0de8e63f3..9414fad56 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 @@ -198,7 +198,9 @@ public class LiveActivity extends BaseActivity implements Clock.Callback, GroupP private void setPlayerView() { getIjk().setPlayer(mPlayers.getPlayer()); + mBinding.control.speed.setText(mPlayers.getSpeedText()); mBinding.control.player.setText(mPlayers.getPlayerText()); + mBinding.control.speed.setEnabled(mPlayers.canAdjustSpeed()); getExo().setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE); getIjk().setVisibility(mPlayers.isIjk() ? View.VISIBLE : View.GONE); mBinding.control.decode.setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE); @@ -212,7 +214,6 @@ public class LiveActivity extends BaseActivity implements Clock.Callback, GroupP mPlayers.set(getExo(), getIjk()); setScale(Setting.getLiveScale()); setSubtitle(Setting.getSubtitle()); - mBinding.control.speed.setText(mPlayers.getSpeedText()); mBinding.control.invert.setActivated(Setting.isInvert()); mBinding.control.across.setActivated(Setting.isAcross()); mBinding.control.change.setActivated(Setting.isChange()); 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 4993646f4..0cf0aa83e 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 @@ -220,7 +220,9 @@ public class LiveActivity extends BaseActivity implements Clock.Callback, Custom private void setPlayerView() { getIjk().setPlayer(mPlayers.getPlayer()); + mBinding.control.action.speed.setText(mPlayers.getSpeedText()); mBinding.control.action.player.setText(mPlayers.getPlayerText()); + mBinding.control.action.speed.setEnabled(mPlayers.canAdjustSpeed()); getExo().setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE); getIjk().setVisibility(mPlayers.isIjk() ? View.VISIBLE : View.GONE); mBinding.control.action.decode.setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE); @@ -237,7 +239,6 @@ public class LiveActivity extends BaseActivity implements Clock.Callback, Custom setSubtitle(Setting.getSubtitle()); getExo().getSubtitleView().setStyle(ExoUtil.getCaptionStyle()); getIjk().getSubtitleView().setStyle(ExoUtil.getCaptionStyle()); - mBinding.control.action.speed.setText(mPlayers.getSpeedText()); mBinding.control.action.invert.setActivated(Setting.isInvert()); mBinding.control.action.across.setActivated(Setting.isAcross()); mBinding.control.action.change.setActivated(Setting.isChange());