namespace MediaBrowser.Model.SyncPlay { /// /// Enum PlaybackRequestType. /// public enum PlaybackRequestType { /// /// A user is setting a new playlist. /// Play = 0, /// /// A user is changing the playlist item. /// SetPlaylistItem = 1, /// /// A user is removing items from the playlist. /// RemoveFromPlaylist = 2, /// /// A user is moving an item in the playlist. /// MovePlaylistItem = 3, /// /// A user is adding items to the playlist. /// Queue = 4, /// /// A user is requesting an unpause command for the group. /// Unpause = 5, /// /// A user is requesting a pause command for the group. /// Pause = 6, /// /// A user is requesting a stop command for the group. /// Stop = 7, /// /// A user is requesting a seek command for the group. /// Seek = 8, /// /// A user is signaling that playback is buffering. /// Buffer = 9, /// /// A user is signaling that playback resumed. /// Ready = 10, /// /// A user is requesting next track in playlist. /// NextTrack = 11, /// /// A user is requesting previous track in playlist. /// PreviousTrack = 12, /// /// A user is setting the repeat mode. /// SetRepeatMode = 13, /// /// A user is setting the shuffle mode. /// SetShuffleMode = 14, /// /// A user is reporting their ping. /// Ping = 15, /// /// A user is requesting to be ignored on group wait. /// IgnoreWait = 16 } }