Support MediaPlayer - part 4

pull/137/head
FongMi 3 years ago
parent a926f02387
commit 9436be641d
  1. 1
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java
  2. 1
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
  3. 2
      app/src/main/java/com/fongmi/android/tv/player/Players.java
  4. 1
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java
  5. 1
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java

@ -287,6 +287,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis
private void setPlayerView() {
mBinding.control.player.setText(mPlayers.getPlayerText());
if (mPlayers.isIjk()) getIjk().setPlayer(mPlayers.getPlayer());
getExo().setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE);
getIjk().setVisibility(mPlayers.isIjk() ? View.VISIBLE : View.GONE);
mBinding.control.reset.setText(ResUtil.getStringArray(R.array.select_reset)[Prefers.getReset()]);

@ -179,6 +179,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
private void setPlayerView() {
mBinding.control.player.setText(mPlayers.getPlayerText());
if (mPlayers.isIjk()) getIjk().setPlayer(mPlayers.getPlayer());
getExo().setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE);
getIjk().setVisibility(mPlayers.isIjk() ? View.VISIBLE : View.GONE);
}

@ -81,7 +81,6 @@ public class Players implements Player.Listener, IMediaPlayer.Listener, Analytic
private void setupIjk(IjkVideoView view) {
ijkPlayer = view.render(Prefers.getRender()).decode(decode);
ijkPlayer.addListener(this);
ijkPlayer.setPlayer(player);
}
public ExoPlayer exo() {
@ -190,7 +189,6 @@ public class Players implements Player.Listener, IMediaPlayer.Listener, Analytic
public void togglePlayer() {
stop();
setPlayer(player == 2 ? 0 : ++player);
if (isIjk()) ijkPlayer.setPlayer(player);
}
public void toggleDecode() {

@ -281,6 +281,7 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust
}
private void setPlayerView() {
if (mPlayers.isIjk()) getIjk().setPlayer(mPlayers.getPlayer());
mBinding.control.action.player.setText(mPlayers.getPlayerText());
getExo().setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE);
getIjk().setVisibility(mPlayers.isIjk() ? View.VISIBLE : View.GONE);

@ -179,6 +179,7 @@ public class LiveActivity extends BaseActivity implements CustomKeyDownLive.List
}
private void setPlayerView() {
if (mPlayers.isIjk()) getIjk().setPlayer(mPlayers.getPlayer());
mBinding.control.action.player.setText(mPlayers.getPlayerText());
getExo().setVisibility(mPlayers.isExo() ? View.VISIBLE : View.GONE);
getIjk().setVisibility(mPlayers.isIjk() ? View.VISIBLE : View.GONE);

Loading…
Cancel
Save