diff --git a/MediaBrowser.Controller/SyncPlay/GroupInfo.cs b/MediaBrowser.Controller/SyncPlay/GroupInfo.cs
index 28a3ac505f..ef8df7d027 100644
--- a/MediaBrowser.Controller/SyncPlay/GroupInfo.cs
+++ b/MediaBrowser.Controller/SyncPlay/GroupInfo.cs
@@ -14,7 +14,7 @@ namespace MediaBrowser.Controller.SyncPlay
public class GroupInfo
{
///
- /// Default ping value used for sessions.
+ /// Gets the default ping value used for sessions.
///
public long DefaulPing { get; } = 500;
@@ -31,13 +31,13 @@ namespace MediaBrowser.Controller.SyncPlay
public BaseItem PlayingItem { get; set; }
///
- /// Gets or sets whether playback is paused.
+ /// Gets or sets a value indicating whether playback is paused.
///
/// Playback is paused.
public bool IsPaused { get; set; }
///
- /// Gets or sets the position ticks.
+ /// Gets or sets a value indicating whether there are position ticks.
///
/// The position ticks.
public long PositionTicks { get; set; }
diff --git a/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs b/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs
index 89d2457872..c749f7b13a 100644
--- a/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs
+++ b/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs
@@ -9,42 +9,52 @@ namespace MediaBrowser.Model.SyncPlay
/// The user-joined update. Tells members of a group about a new user.
///
UserJoined,
+
///
/// The user-left update. Tells members of a group that a user left.
///
UserLeft,
+
///
/// The group-joined update. Tells a user that the group has been joined.
///
GroupJoined,
+
///
/// The group-left update. Tells a user that the group has been left.
///
GroupLeft,
+
///
/// The group-wait update. Tells members of the group that a user is buffering.
///
GroupWait,
+
///
/// The prepare-session update. Tells a user to load some content.
///
PrepareSession,
+
///
/// The not-in-group error. Tells a user that they don't belong to a group.
///
NotInGroup,
+
///
/// The group-does-not-exist error. Sent when trying to join a non-existing group.
///
GroupDoesNotExist,
+
///
/// The create-group-denied error. Sent when a user tries to create a group without required permissions.
///
CreateGroupDenied,
+
///
/// The join-group-denied error. Sent when a user tries to join a group without required permissions.
///
JoinGroupDenied,
+
///
/// The library-access-denied error. Sent when a user tries to join a group without required access to the library.
///
diff --git a/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs b/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs
index f1e175fdec..671f4e01ff 100644
--- a/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs
+++ b/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs
@@ -1,7 +1,7 @@
namespace MediaBrowser.Model.SyncPlay
{
///
- /// Enum PlaybackRequestType
+ /// Enum PlaybackRequestType.
///
public enum PlaybackRequestType
{
@@ -9,22 +9,27 @@ namespace MediaBrowser.Model.SyncPlay
/// A user is requesting a play command for the group.
///
Play = 0,
+
///
/// A user is requesting a pause command for the group.
///
Pause = 1,
+
///
/// A user is requesting a seek command for the group.
///
Seek = 2,
+
///
/// A user is signaling that playback is buffering.
///
Buffering = 3,
+
///
/// A user is signaling that playback resumed.
///
BufferingDone = 4,
+
///
/// A user is reporting its ping.
///
diff --git a/MediaBrowser.Model/SyncPlay/SendCommandType.cs b/MediaBrowser.Model/SyncPlay/SendCommandType.cs
index 1137198715..86dec9e900 100644
--- a/MediaBrowser.Model/SyncPlay/SendCommandType.cs
+++ b/MediaBrowser.Model/SyncPlay/SendCommandType.cs
@@ -9,10 +9,12 @@ namespace MediaBrowser.Model.SyncPlay
/// The play command. Instructs users to start playback.
///
Play = 0,
+
///
/// The pause command. Instructs users to pause playback.
///
Pause = 1,
+
///
/// The seek command. Instructs users to seek to a specified time.
///