aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Models/SyncPlayDtos
diff options
context:
space:
mode:
Diffstat (limited to 'Jellyfin.Api/Models/SyncPlayDtos')
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs61
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs19
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs19
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs41
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs31
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs31
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs19
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs51
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs31
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs41
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs61
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs51
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs19
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs31
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs19
-rw-r--r--Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs19
16 files changed, 264 insertions, 280 deletions
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs
index 479c44084..e7613911e 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs
@@ -1,42 +1,41 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class BufferRequestDto.
+/// </summary>
+public class BufferRequestDto
{
/// <summary>
- /// Class BufferRequestDto.
+ /// Initializes a new instance of the <see cref="BufferRequestDto"/> class.
/// </summary>
- public class BufferRequestDto
+ public BufferRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="BufferRequestDto"/> class.
- /// </summary>
- public BufferRequestDto()
- {
- PlaylistItemId = Guid.Empty;
- }
+ PlaylistItemId = Guid.Empty;
+ }
- /// <summary>
- /// Gets or sets when the request has been made by the client.
- /// </summary>
- /// <value>The date of the request.</value>
- public DateTime When { get; set; }
+ /// <summary>
+ /// Gets or sets when the request has been made by the client.
+ /// </summary>
+ /// <value>The date of the request.</value>
+ public DateTime When { get; set; }
- /// <summary>
- /// Gets or sets the position ticks.
- /// </summary>
- /// <value>The position ticks.</value>
- public long PositionTicks { get; set; }
+ /// <summary>
+ /// Gets or sets the position ticks.
+ /// </summary>
+ /// <value>The position ticks.</value>
+ public long PositionTicks { get; set; }
- /// <summary>
- /// Gets or sets a value indicating whether the client playback is unpaused.
- /// </summary>
- /// <value>The client playback status.</value>
- public bool IsPlaying { get; set; }
+ /// <summary>
+ /// Gets or sets a value indicating whether the client playback is unpaused.
+ /// </summary>
+ /// <value>The client playback status.</value>
+ public bool IsPlaying { get; set; }
- /// <summary>
- /// Gets or sets the playlist item identifier of the playing item.
- /// </summary>
- /// <value>The playlist item identifier.</value>
- public Guid PlaylistItemId { get; set; }
- }
+ /// <summary>
+ /// Gets or sets the playlist item identifier of the playing item.
+ /// </summary>
+ /// <value>The playlist item identifier.</value>
+ public Guid PlaylistItemId { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs
index 4c30b7be4..8ccd831bd 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs
@@ -1,14 +1,13 @@
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class IgnoreWaitRequestDto.
+/// </summary>
+public class IgnoreWaitRequestDto
{
/// <summary>
- /// Class IgnoreWaitRequestDto.
+ /// Gets or sets a value indicating whether the client should be ignored.
/// </summary>
- public class IgnoreWaitRequestDto
- {
- /// <summary>
- /// Gets or sets a value indicating whether the client should be ignored.
- /// </summary>
- /// <value>The client group-wait status.</value>
- public bool IgnoreWait { get; set; }
- }
+ /// <value>The client group-wait status.</value>
+ public bool IgnoreWait { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs
index ed97b8d6a..89ba511af 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs
@@ -1,16 +1,15 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class JoinGroupRequestDto.
+/// </summary>
+public class JoinGroupRequestDto
{
/// <summary>
- /// Class JoinGroupRequestDto.
+ /// Gets or sets the group identifier.
/// </summary>
- public class JoinGroupRequestDto
- {
- /// <summary>
- /// Gets or sets the group identifier.
- /// </summary>
- /// <value>The identifier of the group to join.</value>
- public Guid GroupId { get; set; }
- }
+ /// <value>The identifier of the group to join.</value>
+ public Guid GroupId { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs
index 3af25f3e3..220d147f2 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs
@@ -1,30 +1,29 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class MovePlaylistItemRequestDto.
+/// </summary>
+public class MovePlaylistItemRequestDto
{
/// <summary>
- /// Class MovePlaylistItemRequestDto.
+ /// Initializes a new instance of the <see cref="MovePlaylistItemRequestDto"/> class.
/// </summary>
- public class MovePlaylistItemRequestDto
+ public MovePlaylistItemRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="MovePlaylistItemRequestDto"/> class.
- /// </summary>
- public MovePlaylistItemRequestDto()
- {
- PlaylistItemId = Guid.Empty;
- }
+ PlaylistItemId = Guid.Empty;
+ }
- /// <summary>
- /// Gets or sets the playlist identifier of the item.
- /// </summary>
- /// <value>The playlist identifier of the item.</value>
- public Guid PlaylistItemId { get; set; }
+ /// <summary>
+ /// Gets or sets the playlist identifier of the item.
+ /// </summary>
+ /// <value>The playlist identifier of the item.</value>
+ public Guid PlaylistItemId { get; set; }
- /// <summary>
- /// Gets or sets the new position.
- /// </summary>
- /// <value>The new position.</value>
- public int NewIndex { get; set; }
- }
+ /// <summary>
+ /// Gets or sets the new position.
+ /// </summary>
+ /// <value>The new position.</value>
+ public int NewIndex { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs
index 441d7be36..32a3bb444 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs
@@ -1,22 +1,21 @@
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class NewGroupRequestDto.
+/// </summary>
+public class NewGroupRequestDto
{
/// <summary>
- /// Class NewGroupRequestDto.
+ /// Initializes a new instance of the <see cref="NewGroupRequestDto"/> class.
/// </summary>
- public class NewGroupRequestDto
+ public NewGroupRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="NewGroupRequestDto"/> class.
- /// </summary>
- public NewGroupRequestDto()
- {
- GroupName = string.Empty;
- }
-
- /// <summary>
- /// Gets or sets the group name.
- /// </summary>
- /// <value>The name of the new group.</value>
- public string GroupName { get; set; }
+ GroupName = string.Empty;
}
+
+ /// <summary>
+ /// Gets or sets the group name.
+ /// </summary>
+ /// <value>The name of the new group.</value>
+ public string GroupName { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs
index f59a93f13..b5223af5d 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs
@@ -1,24 +1,23 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class NextItemRequestDto.
+/// </summary>
+public class NextItemRequestDto
{
/// <summary>
- /// Class NextItemRequestDto.
+ /// Initializes a new instance of the <see cref="NextItemRequestDto"/> class.
/// </summary>
- public class NextItemRequestDto
+ public NextItemRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="NextItemRequestDto"/> class.
- /// </summary>
- public NextItemRequestDto()
- {
- PlaylistItemId = Guid.Empty;
- }
-
- /// <summary>
- /// Gets or sets the playing item identifier.
- /// </summary>
- /// <value>The playing item identifier.</value>
- public Guid PlaylistItemId { get; set; }
+ PlaylistItemId = Guid.Empty;
}
+
+ /// <summary>
+ /// Gets or sets the playing item identifier.
+ /// </summary>
+ /// <value>The playing item identifier.</value>
+ public Guid PlaylistItemId { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs
index c4ac06856..f13395057 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs
@@ -1,14 +1,13 @@
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class PingRequestDto.
+/// </summary>
+public class PingRequestDto
{
/// <summary>
- /// Class PingRequestDto.
+ /// Gets or sets the ping time.
/// </summary>
- public class PingRequestDto
- {
- /// <summary>
- /// Gets or sets the ping time.
- /// </summary>
- /// <value>The ping time.</value>
- public long Ping { get; set; }
- }
+ /// <value>The ping time.</value>
+ public long Ping { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs
index 844388cd9..e0edaf5e0 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs
@@ -1,37 +1,36 @@
using System;
using System.Collections.Generic;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class PlayRequestDto.
+/// </summary>
+public class PlayRequestDto
{
/// <summary>
- /// Class PlayRequestDto.
+ /// Initializes a new instance of the <see cref="PlayRequestDto"/> class.
/// </summary>
- public class PlayRequestDto
+ public PlayRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="PlayRequestDto"/> class.
- /// </summary>
- public PlayRequestDto()
- {
- PlayingQueue = Array.Empty<Guid>();
- }
+ PlayingQueue = Array.Empty<Guid>();
+ }
- /// <summary>
- /// Gets or sets the playing queue.
- /// </summary>
- /// <value>The playing queue.</value>
- public IReadOnlyList<Guid> PlayingQueue { get; set; }
+ /// <summary>
+ /// Gets or sets the playing queue.
+ /// </summary>
+ /// <value>The playing queue.</value>
+ public IReadOnlyList<Guid> PlayingQueue { get; set; }
- /// <summary>
- /// Gets or sets the position of the playing item in the queue.
- /// </summary>
- /// <value>The playing item position.</value>
- public int PlayingItemPosition { get; set; }
+ /// <summary>
+ /// Gets or sets the position of the playing item in the queue.
+ /// </summary>
+ /// <value>The playing item position.</value>
+ public int PlayingItemPosition { get; set; }
- /// <summary>
- /// Gets or sets the start position ticks.
- /// </summary>
- /// <value>The start position ticks.</value>
- public long StartPositionTicks { get; set; }
- }
+ /// <summary>
+ /// Gets or sets the start position ticks.
+ /// </summary>
+ /// <value>The start position ticks.</value>
+ public long StartPositionTicks { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs
index 7fd4a49be..f52bd7f46 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs
@@ -1,24 +1,23 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class PreviousItemRequestDto.
+/// </summary>
+public class PreviousItemRequestDto
{
/// <summary>
- /// Class PreviousItemRequestDto.
+ /// Initializes a new instance of the <see cref="PreviousItemRequestDto"/> class.
/// </summary>
- public class PreviousItemRequestDto
+ public PreviousItemRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="PreviousItemRequestDto"/> class.
- /// </summary>
- public PreviousItemRequestDto()
- {
- PlaylistItemId = Guid.Empty;
- }
-
- /// <summary>
- /// Gets or sets the playing item identifier.
- /// </summary>
- /// <value>The playing item identifier.</value>
- public Guid PlaylistItemId { get; set; }
+ PlaylistItemId = Guid.Empty;
}
+
+ /// <summary>
+ /// Gets or sets the playing item identifier.
+ /// </summary>
+ /// <value>The playing item identifier.</value>
+ public Guid PlaylistItemId { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs
index 2b187f443..c2c2fba04 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs
@@ -2,31 +2,30 @@ using System;
using System.Collections.Generic;
using MediaBrowser.Model.SyncPlay;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class QueueRequestDto.
+/// </summary>
+public class QueueRequestDto
{
/// <summary>
- /// Class QueueRequestDto.
+ /// Initializes a new instance of the <see cref="QueueRequestDto"/> class.
/// </summary>
- public class QueueRequestDto
+ public QueueRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="QueueRequestDto"/> class.
- /// </summary>
- public QueueRequestDto()
- {
- ItemIds = Array.Empty<Guid>();
- }
+ ItemIds = Array.Empty<Guid>();
+ }
- /// <summary>
- /// Gets or sets the items to enqueue.
- /// </summary>
- /// <value>The items to enqueue.</value>
- public IReadOnlyList<Guid> ItemIds { get; set; }
+ /// <summary>
+ /// Gets or sets the items to enqueue.
+ /// </summary>
+ /// <value>The items to enqueue.</value>
+ public IReadOnlyList<Guid> ItemIds { get; set; }
- /// <summary>
- /// Gets or sets the mode in which to add the new items.
- /// </summary>
- /// <value>The enqueue mode.</value>
- public GroupQueueMode Mode { get; set; }
- }
+ /// <summary>
+ /// Gets or sets the mode in which to add the new items.
+ /// </summary>
+ /// <value>The enqueue mode.</value>
+ public GroupQueueMode Mode { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs
index d9c193016..d8be75ef1 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs
@@ -1,42 +1,41 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class ReadyRequest.
+/// </summary>
+public class ReadyRequestDto
{
/// <summary>
- /// Class ReadyRequest.
+ /// Initializes a new instance of the <see cref="ReadyRequestDto"/> class.
/// </summary>
- public class ReadyRequestDto
+ public ReadyRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="ReadyRequestDto"/> class.
- /// </summary>
- public ReadyRequestDto()
- {
- PlaylistItemId = Guid.Empty;
- }
+ PlaylistItemId = Guid.Empty;
+ }
- /// <summary>
- /// Gets or sets when the request has been made by the client.
- /// </summary>
- /// <value>The date of the request.</value>
- public DateTime When { get; set; }
+ /// <summary>
+ /// Gets or sets when the request has been made by the client.
+ /// </summary>
+ /// <value>The date of the request.</value>
+ public DateTime When { get; set; }
- /// <summary>
- /// Gets or sets the position ticks.
- /// </summary>
- /// <value>The position ticks.</value>
- public long PositionTicks { get; set; }
+ /// <summary>
+ /// Gets or sets the position ticks.
+ /// </summary>
+ /// <value>The position ticks.</value>
+ public long PositionTicks { get; set; }
- /// <summary>
- /// Gets or sets a value indicating whether the client playback is unpaused.
- /// </summary>
- /// <value>The client playback status.</value>
- public bool IsPlaying { get; set; }
+ /// <summary>
+ /// Gets or sets a value indicating whether the client playback is unpaused.
+ /// </summary>
+ /// <value>The client playback status.</value>
+ public bool IsPlaying { get; set; }
- /// <summary>
- /// Gets or sets the playlist item identifier of the playing item.
- /// </summary>
- /// <value>The playlist item identifier.</value>
- public Guid PlaylistItemId { get; set; }
- }
+ /// <summary>
+ /// Gets or sets the playlist item identifier of the playing item.
+ /// </summary>
+ /// <value>The playlist item identifier.</value>
+ public Guid PlaylistItemId { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs
index 226a584e1..2c7234272 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs
@@ -1,37 +1,36 @@
using System;
using System.Collections.Generic;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class RemoveFromPlaylistRequestDto.
+/// </summary>
+public class RemoveFromPlaylistRequestDto
{
/// <summary>
- /// Class RemoveFromPlaylistRequestDto.
+ /// Initializes a new instance of the <see cref="RemoveFromPlaylistRequestDto"/> class.
/// </summary>
- public class RemoveFromPlaylistRequestDto
+ public RemoveFromPlaylistRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="RemoveFromPlaylistRequestDto"/> class.
- /// </summary>
- public RemoveFromPlaylistRequestDto()
- {
- PlaylistItemIds = Array.Empty<Guid>();
- }
+ PlaylistItemIds = Array.Empty<Guid>();
+ }
- /// <summary>
- /// Gets or sets the playlist identifiers of the items. Ignored when clearing the playlist.
- /// </summary>
- /// <value>The playlist identifiers of the items.</value>
- public IReadOnlyList<Guid> PlaylistItemIds { get; set; }
+ /// <summary>
+ /// Gets or sets the playlist identifiers of the items. Ignored when clearing the playlist.
+ /// </summary>
+ /// <value>The playlist identifiers of the items.</value>
+ public IReadOnlyList<Guid> PlaylistItemIds { get; set; }
- /// <summary>
- /// Gets or sets a value indicating whether the entire playlist should be cleared.
- /// </summary>
- /// <value>Whether the entire playlist should be cleared.</value>
- public bool ClearPlaylist { get; set; }
+ /// <summary>
+ /// Gets or sets a value indicating whether the entire playlist should be cleared.
+ /// </summary>
+ /// <value>Whether the entire playlist should be cleared.</value>
+ public bool ClearPlaylist { get; set; }
- /// <summary>
- /// Gets or sets a value indicating whether the playing item should be removed as well. Used only when clearing the playlist.
- /// </summary>
- /// <value>Whether the playing item should be removed as well.</value>
- public bool ClearPlayingItem { get; set; }
- }
+ /// <summary>
+ /// Gets or sets a value indicating whether the playing item should be removed as well. Used only when clearing the playlist.
+ /// </summary>
+ /// <value>Whether the playing item should be removed as well.</value>
+ public bool ClearPlayingItem { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs
index b9af0be7f..f461417e9 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs
@@ -1,14 +1,13 @@
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class SeekRequestDto.
+/// </summary>
+public class SeekRequestDto
{
/// <summary>
- /// Class SeekRequestDto.
+ /// Gets or sets the position ticks.
/// </summary>
- public class SeekRequestDto
- {
- /// <summary>
- /// Gets or sets the position ticks.
- /// </summary>
- /// <value>The position ticks.</value>
- public long PositionTicks { get; set; }
- }
+ /// <value>The position ticks.</value>
+ public long PositionTicks { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs
index b937679fc..40e665039 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs
@@ -1,24 +1,23 @@
using System;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class SetPlaylistItemRequestDto.
+/// </summary>
+public class SetPlaylistItemRequestDto
{
/// <summary>
- /// Class SetPlaylistItemRequestDto.
+ /// Initializes a new instance of the <see cref="SetPlaylistItemRequestDto"/> class.
/// </summary>
- public class SetPlaylistItemRequestDto
+ public SetPlaylistItemRequestDto()
{
- /// <summary>
- /// Initializes a new instance of the <see cref="SetPlaylistItemRequestDto"/> class.
- /// </summary>
- public SetPlaylistItemRequestDto()
- {
- PlaylistItemId = Guid.Empty;
- }
-
- /// <summary>
- /// Gets or sets the playlist identifier of the playing item.
- /// </summary>
- /// <value>The playlist identifier of the playing item.</value>
- public Guid PlaylistItemId { get; set; }
+ PlaylistItemId = Guid.Empty;
}
+
+ /// <summary>
+ /// Gets or sets the playlist identifier of the playing item.
+ /// </summary>
+ /// <value>The playlist identifier of the playing item.</value>
+ public Guid PlaylistItemId { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs
index e748fc3e0..387d1ea77 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs
@@ -1,16 +1,15 @@
using MediaBrowser.Model.SyncPlay;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class SetRepeatModeRequestDto.
+/// </summary>
+public class SetRepeatModeRequestDto
{
/// <summary>
- /// Class SetRepeatModeRequestDto.
+ /// Gets or sets the repeat mode.
/// </summary>
- public class SetRepeatModeRequestDto
- {
- /// <summary>
- /// Gets or sets the repeat mode.
- /// </summary>
- /// <value>The repeat mode.</value>
- public GroupRepeatMode Mode { get; set; }
- }
+ /// <value>The repeat mode.</value>
+ public GroupRepeatMode Mode { get; set; }
}
diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs
index 0e427f4a4..a67e3958c 100644
--- a/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs
+++ b/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs
@@ -1,16 +1,15 @@
using MediaBrowser.Model.SyncPlay;
-namespace Jellyfin.Api.Models.SyncPlayDtos
+namespace Jellyfin.Api.Models.SyncPlayDtos;
+
+/// <summary>
+/// Class SetShuffleModeRequestDto.
+/// </summary>
+public class SetShuffleModeRequestDto
{
/// <summary>
- /// Class SetShuffleModeRequestDto.
+ /// Gets or sets the shuffle mode.
/// </summary>
- public class SetShuffleModeRequestDto
- {
- /// <summary>
- /// Gets or sets the shuffle mode.
- /// </summary>
- /// <value>The shuffle mode.</value>
- public GroupShuffleMode Mode { get; set; }
- }
+ /// <value>The shuffle mode.</value>
+ public GroupShuffleMode Mode { get; set; }
}