2020-09-24 21:04:21 +00:00
|
|
|
namespace MediaBrowser.Model.SyncPlay
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// Enum PlayQueueUpdateReason.
|
|
|
|
/// </summary>
|
|
|
|
public enum PlayQueueUpdateReason
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// A user is requesting to play a new playlist.
|
|
|
|
/// </summary>
|
|
|
|
NewPlaylist = 0,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is changing the playing item.
|
|
|
|
/// </summary>
|
|
|
|
SetCurrentItem = 1,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is removing items from the playlist.
|
|
|
|
/// </summary>
|
|
|
|
RemoveItems = 2,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is moving an item in the playlist.
|
|
|
|
/// </summary>
|
|
|
|
MoveItem = 3,
|
|
|
|
|
|
|
|
/// <summary>
|
2020-11-14 22:40:01 +00:00
|
|
|
/// A user is adding items the queue.
|
2020-09-24 21:04:21 +00:00
|
|
|
/// </summary>
|
|
|
|
Queue = 4,
|
|
|
|
|
|
|
|
/// <summary>
|
2020-11-14 22:40:01 +00:00
|
|
|
/// A user is adding items to the queue, after the currently playing item.
|
2020-09-24 21:04:21 +00:00
|
|
|
/// </summary>
|
|
|
|
QueueNext = 5,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is requesting the next item in queue.
|
|
|
|
/// </summary>
|
2020-12-03 14:41:34 +00:00
|
|
|
NextItem = 6,
|
2020-09-24 21:04:21 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is requesting the previous item in queue.
|
|
|
|
/// </summary>
|
2020-12-03 14:41:34 +00:00
|
|
|
PreviousItem = 7,
|
2020-09-24 21:04:21 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is changing repeat mode.
|
|
|
|
/// </summary>
|
|
|
|
RepeatMode = 8,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// A user is changing shuffle mode.
|
|
|
|
/// </summary>
|
|
|
|
ShuffleMode = 9
|
|
|
|
}
|
|
|
|
}
|