Lines Matching defs:PlaybackState

35  * {@link PlaybackState#STATE_PLAYING}, the current playback position,
38 public final class PlaybackState implements Parcelable {
39 private static final String TAG = "PlaybackState";
289 private List<PlaybackState.CustomAction> mCustomActions;
295 private PlaybackState(int state, long position, long updateTime, float speed,
297 List<PlaybackState.CustomAction> customActions, long activeItemId,
311 private PlaybackState(Parcel in) {
326 StringBuilder bob = new StringBuilder("PlaybackState {");
362 * <li> {@link PlaybackState#STATE_NONE}</li>
363 * <li> {@link PlaybackState#STATE_STOPPED}</li>
364 * <li> {@link PlaybackState#STATE_PLAYING}</li>
365 * <li> {@link PlaybackState#STATE_PAUSED}</li>
366 * <li> {@link PlaybackState#STATE_FAST_FORWARDING}</li>
367 * <li> {@link PlaybackState#STATE_REWINDING}</li>
368 * <li> {@link PlaybackState#STATE_BUFFERING}</li>
369 * <li> {@link PlaybackState#STATE_ERROR}</li>
370 * <li> {@link PlaybackState#STATE_CONNECTING}</li>
371 * <li> {@link PlaybackState#STATE_SKIPPING_TO_PREVIOUS}</li>
372 * <li> {@link PlaybackState#STATE_SKIPPING_TO_NEXT}</li>
373 * <li> {@link PlaybackState#STATE_SKIPPING_TO_QUEUE_ITEM}</li>
412 * <li> {@link PlaybackState#ACTION_SKIP_TO_PREVIOUS}</li>
413 * <li> {@link PlaybackState#ACTION_REWIND}</li>
414 * <li> {@link PlaybackState#ACTION_PLAY}</li>
415 * <li> {@link PlaybackState#ACTION_PAUSE}</li>
416 * <li> {@link PlaybackState#ACTION_STOP}</li>
417 * <li> {@link PlaybackState#ACTION_FAST_FORWARD}</li>
418 * <li> {@link PlaybackState#ACTION_SKIP_TO_NEXT}</li>
419 * <li> {@link PlaybackState#ACTION_SEEK_TO}</li>
420 * <li> {@link PlaybackState#ACTION_SET_RATING}</li>
421 * <li> {@link PlaybackState#ACTION_PLAY_PAUSE}</li>
422 * <li> {@link PlaybackState#ACTION_PLAY_FROM_MEDIA_ID}</li>
423 * <li> {@link PlaybackState#ACTION_PLAY_FROM_SEARCH}</li>
424 * <li> {@link PlaybackState#ACTION_SKIP_TO_QUEUE_ITEM}</li>
425 * <li> {@link PlaybackState#ACTION_PLAY_FROM_URI}</li>
426 * <li> {@link PlaybackState#ACTION_PREPARE}</li>
427 * <li> {@link PlaybackState#ACTION_PREPARE_FROM_MEDIA_ID}</li>
428 * <li> {@link PlaybackState#ACTION_PREPARE_FROM_SEARCH}</li>
429 * <li> {@link PlaybackState#ACTION_PREPARE_FROM_URI}</li>
440 public List<PlaybackState.CustomAction> getCustomActions() {
446 * {@link PlaybackState#STATE_ERROR}.
484 * Get the {@link PlaybackState} state for the given
488 * @return The equivalent state used by {@link PlaybackState}.
520 * {@link PlaybackState} state.
522 * @param state The state used by {@link PlaybackState}.
638 public static final Parcelable.Creator<PlaybackState> CREATOR =
639 new Parcelable.Creator<PlaybackState>() {
641 public PlaybackState createFromParcel(Parcel in) {
642 return new PlaybackState(in);
646 public PlaybackState[] newArray(int size) {
647 return new PlaybackState[size];
652 * {@link PlaybackState.CustomAction CustomActions} can be used to extend the capabilities of
663 * Use {@link PlaybackState.CustomAction.Builder#build()}.
692 public static final Parcelable.Creator<PlaybackState.CustomAction> CREATOR
693 = new Parcelable.Creator<PlaybackState.CustomAction>() {
696 public PlaybackState.CustomAction createFromParcel(Parcel p) {
697 return new PlaybackState.CustomAction(p);
701 public PlaybackState.CustomAction[] newArray(int size) {
702 return new PlaybackState.CustomAction[size];
814 * Builder for {@link PlaybackState} objects.
817 private final List<PlaybackState.CustomAction> mCustomActions = new ArrayList<>();
841 public Builder(PlaybackState from) {
874 * <li> {@link PlaybackState#STATE_NONE}</li>
875 * <li> {@link PlaybackState#STATE_STOPPED}</li>
876 * <li> {@link PlaybackState#STATE_PLAYING}</li>
877 * <li> {@link PlaybackState#STATE_PAUSED}</li>
878 * <li> {@link PlaybackState#STATE_FAST_FORWARDING}</li>
879 * <li> {@link PlaybackState#STATE_REWINDING}</li>
880 * <li> {@link PlaybackState#STATE_BUFFERING}</li>
881 * <li> {@link PlaybackState#STATE_ERROR}</li>
882 * <li> {@link PlaybackState#STATE_CONNECTING}</li>
883 * <li> {@link PlaybackState#STATE_SKIPPING_TO_PREVIOUS}</li>
884 * <li> {@link PlaybackState#STATE_SKIPPING_TO_NEXT}</li>
885 * <li> {@link PlaybackState#STATE_SKIPPING_TO_QUEUE_ITEM}</li>
918 * <li> {@link PlaybackState#STATE_NONE}</li>
919 * <li> {@link PlaybackState#STATE_STOPPED}</li>
920 * <li> {@link PlaybackState#STATE_PLAYING}</li>
921 * <li> {@link PlaybackState#STATE_PAUSED}</li>
922 * <li> {@link PlaybackState#STATE_FAST_FORWARDING}</li>
923 * <li> {@link PlaybackState#STATE_REWINDING}</li>
924 * <li> {@link PlaybackState#STATE_BUFFERING}</li>
925 * <li> {@link PlaybackState#STATE_ERROR}</li>
926 * <li> {@link PlaybackState#STATE_CONNECTING}</li>
927 * <li> {@link PlaybackState#STATE_SKIPPING_TO_PREVIOUS}</li>
928 * <li> {@link PlaybackState#STATE_SKIPPING_TO_NEXT}</li>
929 * <li> {@link PlaybackState#STATE_SKIPPING_TO_QUEUE_ITEM}</li>
946 * <li> {@link PlaybackState#ACTION_SKIP_TO_PREVIOUS}</li>
947 * <li> {@link PlaybackState#ACTION_REWIND}</li>
948 * <li> {@link PlaybackState#ACTION_PLAY}</li>
949 * <li> {@link PlaybackState#ACTION_PAUSE}</li>
950 * <li> {@link PlaybackState#ACTION_STOP}</li>
951 * <li> {@link PlaybackState#ACTION_FAST_FORWARD}</li>
952 * <li> {@link PlaybackState#ACTION_SKIP_TO_NEXT}</li>
953 * <li> {@link PlaybackState#ACTION_SEEK_TO}</li>
954 * <li> {@link PlaybackState#ACTION_SET_RATING}</li>
955 * <li> {@link PlaybackState#ACTION_PLAY_PAUSE}</li>
956 * <li> {@link PlaybackState#ACTION_PLAY_FROM_MEDIA_ID}</li>
957 * <li> {@link PlaybackState#ACTION_PLAY_FROM_SEARCH}</li>
958 * <li> {@link PlaybackState#ACTION_SKIP_TO_QUEUE_ITEM}</li>
959 * <li> {@link PlaybackState#ACTION_PLAY_FROM_URI}</li>
960 * <li> {@link PlaybackState#ACTION_PREPARE}</li>
961 * <li> {@link PlaybackState#ACTION_PREPARE_FROM_MEDIA_ID}</li>
962 * <li> {@link PlaybackState#ACTION_PREPARE_FROM_SEARCH}</li>
963 * <li> {@link PlaybackState#ACTION_PREPARE_FROM_URI}</li>
995 return addCustomAction(new PlaybackState.CustomAction(action, name, icon, null));
1006 * @param customAction The custom action to add to the {@link PlaybackState}.
1009 public Builder addCustomAction(PlaybackState.CustomAction customAction) {
1012 "You may not add a null CustomAction to PlaybackState.");
1046 * is {@link PlaybackState#STATE_ERROR}.
1068 * Build and return the {@link PlaybackState} instance with these
1073 public PlaybackState build() {
1074 return new PlaybackState(mState, mPosition, mUpdateTime, mSpeed, mBufferedPosition,