Example usage for android.support.v4.media.session PlaybackStateCompat STATE_SKIPPING_TO_QUEUE_ITEM

List of usage examples for android.support.v4.media.session PlaybackStateCompat STATE_SKIPPING_TO_QUEUE_ITEM

Introduction

In this page you can find the example usage for android.support.v4.media.session PlaybackStateCompat STATE_SKIPPING_TO_QUEUE_ITEM.

Prototype

int STATE_SKIPPING_TO_QUEUE_ITEM

To view the source code for android.support.v4.media.session PlaybackStateCompat STATE_SKIPPING_TO_QUEUE_ITEM.

Click Source Link

Document

State indicating the player is currently skipping to a specific item in the queue.

Usage

From source file:androidx.media.MediaUtils2.java

static int toPlayerState(int playbackStateCompatState) {
    switch (playbackStateCompatState) {
    case PlaybackStateCompat.STATE_ERROR:
        return MediaPlayerBase.PLAYER_STATE_ERROR;
    case PlaybackStateCompat.STATE_NONE:
        return MediaPlayerBase.PLAYER_STATE_IDLE;
    case PlaybackStateCompat.STATE_PAUSED:
    case PlaybackStateCompat.STATE_STOPPED:
    case PlaybackStateCompat.STATE_BUFFERING: // means paused for buffering.
        return MediaPlayerBase.PLAYER_STATE_PAUSED;
    case PlaybackStateCompat.STATE_FAST_FORWARDING:
    case PlaybackStateCompat.STATE_PLAYING:
    case PlaybackStateCompat.STATE_REWINDING:
    case PlaybackStateCompat.STATE_SKIPPING_TO_NEXT:
    case PlaybackStateCompat.STATE_SKIPPING_TO_PREVIOUS:
    case PlaybackStateCompat.STATE_SKIPPING_TO_QUEUE_ITEM:
    case PlaybackStateCompat.STATE_CONNECTING: // Note: there's no perfect match for this.
        return MediaPlayerBase.PLAYER_STATE_PLAYING;
    }/*  w  ww  .j a  v a  2  s.com*/
    return MediaPlayerBase.PLAYER_STATE_ERROR;
}