congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
AbsControlPanel.onBufferingUpdate
Code IndexAdd Tabnine to your IDE (free)

How to use
onBufferingUpdate
method
in
org.salient.artplayer.AbsControlPanel

Best Java code snippets using org.salient.artplayer.AbsControlPanel.onBufferingUpdate (Showing top 3 results out of 315)

origin: maiwenchang/ArtPlayer

@Override
public void onBufferingUpdate(MediaPlayer mediaPlayer, final int percent) {
  if (MediaPlayerManager.instance().getCurrentControlPanel() != null) {
    MediaPlayerManager.instance().getCurrentControlPanel().onBufferingUpdate(percent);
  }
}
origin: maiwenchang/ArtPlayer

@Override
public void onBufferingUpdate(IMediaPlayer iMediaPlayer, int percent) {
  if (MediaPlayerManager.instance().getCurrentControlPanel() != null) {
    MediaPlayerManager.instance().getCurrentControlPanel().onBufferingUpdate(percent);
  }
}
origin: maiwenchang/ArtPlayer

  @Override
  public void run() {
    if (mediaPlayer == null) return;
    int percentage = mediaPlayer.getBufferedPercentage();
    if (percentage <= 100) {
      MediaPlayerManager.PlayerState playerState = MediaPlayerManager.instance().getPlayerState();
      if (playerState == MediaPlayerManager.PlayerState.PLAYING || playerState == MediaPlayerManager.PlayerState.PAUSED) {
        if (MediaPlayerManager.instance().getCurrentControlPanel() != null) {
          MediaPlayerManager.instance().getCurrentControlPanel().onBufferingUpdate(percentage);
        }
      }
    } else {
      cancelProgressTimer();
    }
  }
}
org.salient.artplayerAbsControlPanelonBufferingUpdate

Popular methods of AbsControlPanel

  • init
  • findViewById
  • onInfo
  • onSeekComplete
  • getContext
  • getParent
  • getResourceId
  • getTarget
  • notifyStateChange
  • onDetachedFromWindow
  • onEnterSecondScreen
  • onExitSecondScreen
  • onEnterSecondScreen,
  • onExitSecondScreen,
  • onProgressUpdate,
  • onStateError,
  • onStateIdle,
  • onStatePaused,
  • onStatePlaybackCompleted,
  • onStatePlaying,
  • onStatePrepared

Popular in Java

  • Reading from database using SQL prepared statement
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • onCreateOptionsMenu (Activity)
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • Top 15 Vim Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now