package com.marverenic.music.player;
import com.google.android.exoplayer2.ExoPlayer;
public enum ExoPlayerState {
IDLE, BUFFERING, READY, ENDED;
public static ExoPlayerState fromInt(int exoPlayerState) {
switch (exoPlayerState) {
case ExoPlayer.STATE_IDLE:
return IDLE;
case ExoPlayer.STATE_BUFFERING:
return BUFFERING;
case ExoPlayer.STATE_READY:
return READY;
case ExoPlayer.STATE_ENDED:
return ENDED;
default:
throw new IllegalArgumentException(exoPlayerState + " is not a valid state");
}
}
}