List of usage examples for android.support.v4.media.session PlaybackStateCompat STATE_BUFFERING
int STATE_BUFFERING
To view the source code for android.support.v4.media.session PlaybackStateCompat STATE_BUFFERING.
Click Source Link
From source file:net.simno.klingar.ui.MiniPlayerController.java
private void updatePlayButton(@State int state) { if (state == PlaybackStateCompat.STATE_PLAYING || state == PlaybackStateCompat.STATE_BUFFERING) { playPauseButton.setImageState(PAUSE, true); playPauseButton.setContentDescription(descPause); } else {/*from ww w .j a va2 s.c om*/ playPauseButton.setImageState(PLAY, true); playPauseButton.setContentDescription(descPlay); } }
From source file:com.achep.acdisplay.services.media.MediaController2KitKat.java
@NonNull static SparseIntArray generatePlaybackCompatSparse() { SparseIntArray sia = new SparseIntArray(); sia.put(RemoteControlClient.PLAYSTATE_BUFFERING, PlaybackStateCompat.STATE_BUFFERING); sia.put(RemoteControlClient.PLAYSTATE_PLAYING, PlaybackStateCompat.STATE_PLAYING); sia.put(RemoteControlClient.PLAYSTATE_PAUSED, PlaybackStateCompat.STATE_PAUSED); sia.put(RemoteControlClient.PLAYSTATE_ERROR, PlaybackStateCompat.STATE_ERROR); sia.put(RemoteControlClient.PLAYSTATE_REWINDING, PlaybackStateCompat.STATE_REWINDING); sia.put(RemoteControlClient.PLAYSTATE_FAST_FORWARDING, PlaybackStateCompat.STATE_FAST_FORWARDING); sia.put(RemoteControlClient.PLAYSTATE_SKIPPING_FORWARDS, PlaybackStateCompat.STATE_SKIPPING_TO_NEXT); sia.put(RemoteControlClient.PLAYSTATE_SKIPPING_BACKWARDS, PlaybackStateCompat.STATE_SKIPPING_TO_PREVIOUS); return sia;/* ww w. j a va 2 s. c o m*/ }
From source file:com.murati.oszk.audiobook.playback.CastPlayback.java
@Override public void play(QueueItem item) { try {/*w ww. j a v a 2 s.c om*/ loadMedia(item.getDescription().getMediaId(), true); mPlaybackState = PlaybackStateCompat.STATE_BUFFERING; if (mCallback != null) { mCallback.onPlaybackStatusChanged(mPlaybackState); } } catch (JSONException e) { LogHelper.e(TAG, "Exception loading media ", e, null); if (mCallback != null) { mCallback.onError(e.getMessage()); } } }
From source file:com.bullmobi.message.services.media.MediaController2KitKat.java
/** * {@inheritDoc}//w w w . ja v a 2s . c om */ protected MediaController2KitKat(@NonNull Activity activity) { super(activity); SparseIntArray cachedStateSparse = sStateSparse.get(); if (cachedStateSparse == null) { mStateSparse = new SparseIntArray(); mStateSparse.put(RemoteControlClient.PLAYSTATE_BUFFERING, PlaybackStateCompat.STATE_BUFFERING); mStateSparse.put(RemoteControlClient.PLAYSTATE_PLAYING, PlaybackStateCompat.STATE_PLAYING); mStateSparse.put(RemoteControlClient.PLAYSTATE_PAUSED, PlaybackStateCompat.STATE_PAUSED); mStateSparse.put(RemoteControlClient.PLAYSTATE_ERROR, PlaybackStateCompat.STATE_ERROR); mStateSparse.put(RemoteControlClient.PLAYSTATE_REWINDING, PlaybackStateCompat.STATE_REWINDING); mStateSparse.put(RemoteControlClient.PLAYSTATE_FAST_FORWARDING, PlaybackStateCompat.STATE_FAST_FORWARDING); mStateSparse.put(RemoteControlClient.PLAYSTATE_SKIPPING_FORWARDS, PlaybackStateCompat.STATE_SKIPPING_TO_NEXT); mStateSparse.put(RemoteControlClient.PLAYSTATE_SKIPPING_BACKWARDS, PlaybackStateCompat.STATE_SKIPPING_TO_PREVIOUS); // Cache sparse array sStateSparse = new WeakReference<>(mStateSparse); } else { mStateSparse = cachedStateSparse; } }
From source file:com.classiqo.nativeandroid_32bitz.playback.CastPlayback.java
@Override public void play(QueueItem item) { try {/*ww w. j a v a 2 s .c o m*/ loadMedia(item.getDescription().getMediaId(), true); mState = PlaybackStateCompat.STATE_BUFFERING; if (mCallback != null) { mCallback.onPlaybackStatusChanged(mState); } } catch (JSONException e) { LogHelper.e(TAG, "Exception loading media ", e, null); if (mCallback != null) { mCallback.onError(e.getMessage()); } } }
From source file:com.example.android.uamp.playback.CastPlayback.java
@Override public void play(QueueItem item) { try {/*from w ww .j a v a2 s .c o m*/ loadMedia(item.getDescription().getMediaId(), true); mState = PlaybackStateCompat.STATE_BUFFERING; if (mCallback != null) { mCallback.onPlaybackStatusChanged(mState); } } catch (JSONException e) { LogHelper.e(TAG, "Exception loading media ", e, null); if (mCallback != null) { mCallback.onError(e.getMessage()); } } }
From source file:com.torrenttunes.android.CastPlayback.java
@Override public void play(QueueItem item) { try {//from w w w . j a v a2 s. c o m loadMedia(item.getDescription().getMediaId(), true); mState = PlaybackStateCompat.STATE_BUFFERING; if (mCallback != null) { mCallback.onPlaybackStatusChanged(mState); } } catch (TransientNetworkDisconnectionException | NoConnectionException | JSONException e) { LogHelper.e(TAG, "Exception loading media ", e, null); if (mCallback != null) { mCallback.onError(e.getMessage()); } } }
From source file:com.example.chu.googleplaylibrary.playback.CastPlayback.java
@Override public void play(QueueItem item) { try {/* ww w . j ava 2s . c o m*/ loadMedia(item.getDescription().getMediaId(), true); mState = PlaybackStateCompat.STATE_BUFFERING; if (mCallback != null) { mCallback.onPlaybackStatusChanged(mState); } } catch (TransientNetworkDisconnectionException | NoConnectionException | JSONException | IllegalArgumentException e) { LogHelper.e(TAG, "Exception loading media ", e, null); if (mCallback != null) { mCallback.onError(e.getMessage()); } } }
From source file:com.doctoror.fuckoffmusicplayer.data.reporter.MediaSessionPlaybackReporter.java
@PlaybackStateCompat.State private static int toPlaybackStateCompat(@NonNull final PlaybackState state) { switch (state) { case STATE_LOADING: return PlaybackStateCompat.STATE_BUFFERING; case STATE_PLAYING: return PlaybackStateCompat.STATE_PLAYING; case STATE_PAUSED: return PlaybackStateCompat.STATE_PAUSED; case STATE_ERROR: return PlaybackStateCompat.STATE_ERROR; case STATE_IDLE: default:/*w w w.j a v a2 s .c o m*/ return PlaybackStateCompat.STATE_NONE; } }
From source file:info.tongrenlu.music.LocalPlayback.java
@Override public int getCurrentStreamPosition() { if (mMediaPlayer != null && mState != PlaybackStateCompat.STATE_BUFFERING) { int position = mMediaPlayer.getCurrentPosition(); Log.d(TAG, "state = " + mState + ", mCurrentStreamPosition = " + mCurrentStreamPosition); Log.d(TAG, "state = " + mState + ", position = " + position); mCurrentStreamPosition = position; }//from ww w. jav a 2 s .c o m return mCurrentStreamPosition; }