namespace MediaBrowser.Model.SyncPlay { /// /// Enum PlayQueueUpdateReason. /// public enum PlayQueueUpdateReason { /// /// A user is requesting to play a new playlist. /// NewPlaylist = 0, /// /// A user is changing the playing item. /// SetCurrentItem = 1, /// /// A user is removing items from the playlist. /// RemoveItems = 2, /// /// A user is moving an item in the playlist. /// MoveItem = 3, /// /// A user is adding items the queue. /// Queue = 4, /// /// A user is adding items to the queue, after the currently playing item. /// QueueNext = 5, /// /// A user is requesting the next item in queue. /// NextItem = 6, /// /// A user is requesting the previous item in queue. /// PreviousItem = 7, /// /// A user is changing repeat mode. /// RepeatMode = 8, /// /// A user is changing shuffle mode. /// ShuffleMode = 9 } }