@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
@Override public boolean canSeekBackWard() { if (player.getCurrentPosition() + Constants.SEEK_TIME < 0) { return false; } return true; }
@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
public long getCurrentPosition() { return player.getCurrentPosition(); }
@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
@Override public long getCurrentPosition() { return player.getCurrentPosition(); }
public int getCurrentDuration() { return (int) player.getCurrentPosition(); }
@Override public boolean canSeekForward() { if (player.getCurrentPosition() + Constants.SEEK_TIME > player.getDuration()) { return false; } return true; }
@Override public int getCurrentPosition() { return exoPlayer.getDuration() == ExoPlayer.UNKNOWN_TIME ? 0 : (int) exoPlayer.getCurrentPosition(); }
@Override public void reverse() { player.seekTo(player.getCurrentPosition() - Constants.SEEK_TIME); }
@Override public void forward() { player.seekTo(player.getCurrentPosition() + Constants.SEEK_TIME); }
L.m("ExoPlayer"," playing "+exoPlayer.getCurrentPosition()); exoPlayer.getCurrentPosition(), exoPlayer.getDuration(), 0);
@Override public void run() { switch (player.getPlaybackState()) { case ExoPlayer.STATE_BUFFERING: mlistener.onBuffering(playerControl.getBufferPercentage() + ""); break; case ExoPlayer.STATE_ENDED: mlistener.onCompletion(); break; case ExoPlayer.STATE_IDLE: break; case ExoPlayer.STATE_PREPARING: mlistener.onBufferingStarted(); break; case ExoPlayer.STATE_READY: mlistener.onBufferingFinished(); break; default: break; } mlistener.onProgressChanged((int) player.getCurrentPosition()); mainHandler.postDelayed(updatePlayer, 200); } };
diff = anyPlayer.getDuration() - anyPlayer.getCurrentPosition(); resetPlayer();
int playerCurrentPositon = (int) anyPlayer.getCurrentPosition(); int playerContentDuration = (int) anyPlayer.getDuration();