aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
diff options
context:
space:
mode:
authorgion <oancaionutandrei@gmail.com>2020-04-15 18:03:58 +0200
committergion <oancaionutandrei@gmail.com>2020-04-27 22:39:20 +0200
commit84d92ba9cea4fdd97a8d1580e67706dc4577871a (patch)
tree1b4ab3037c2dc2c5ad0b92c4fe6017143774c625 /MediaBrowser.Controller
parent73c19bd2811abf7daa2db3801388db488cab3a59 (diff)
Check that client is playing the right item
Send date when playback command is emitted Rename some classes
Diffstat (limited to 'MediaBrowser.Controller')
-rw-r--r--MediaBrowser.Controller/Session/ISessionManager.cs4
-rw-r--r--MediaBrowser.Controller/Syncplay/ISyncplayController.cs5
-rw-r--r--MediaBrowser.Controller/Syncplay/ISyncplayManager.cs5
3 files changed, 8 insertions, 6 deletions
diff --git a/MediaBrowser.Controller/Session/ISessionManager.cs b/MediaBrowser.Controller/Session/ISessionManager.cs
index 4bfc0c73f..39c065b89 100644
--- a/MediaBrowser.Controller/Session/ISessionManager.cs
+++ b/MediaBrowser.Controller/Session/ISessionManager.cs
@@ -148,7 +148,7 @@ namespace MediaBrowser.Controller.Session
/// <param name="command">The command.</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>Task.</returns>
- Task SendSyncplayCommand(string sessionId, SyncplayCommand command, CancellationToken cancellationToken);
+ Task SendSyncplayCommand(string sessionId, SendCommand command, CancellationToken cancellationToken);
/// <summary>
/// Sends the SyncplayGroupUpdate.
@@ -157,7 +157,7 @@ namespace MediaBrowser.Controller.Session
/// <param name="command">The group update.</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>Task.</returns>
- Task SendSyncplayGroupUpdate<T>(string sessionId, SyncplayGroupUpdate<T> command, CancellationToken cancellationToken);
+ Task SendSyncplayGroupUpdate<T>(string sessionId, GroupUpdate<T> command, CancellationToken cancellationToken);
/// <summary>
/// Sends the browse command.
diff --git a/MediaBrowser.Controller/Syncplay/ISyncplayController.cs b/MediaBrowser.Controller/Syncplay/ISyncplayController.cs
index d35ae3101..5b08eac0a 100644
--- a/MediaBrowser.Controller/Syncplay/ISyncplayController.cs
+++ b/MediaBrowser.Controller/Syncplay/ISyncplayController.cs
@@ -37,7 +37,8 @@ namespace MediaBrowser.Controller.Syncplay
/// Adds the session to the group.
/// </summary>
/// <param name="session">The session.</param>
- void SessionJoin(SessionInfo session);
+ /// <param name="request">The request.</param>
+ void SessionJoin(SessionInfo session, JoinGroupRequest request);
/// <summary>
/// Removes the session from the group.
@@ -50,7 +51,7 @@ namespace MediaBrowser.Controller.Syncplay
/// </summary>
/// <param name="session">The session.</param>
/// <param name="request">The requested action.</param>
- void HandleRequest(SessionInfo session, SyncplayRequestInfo request);
+ void HandleRequest(SessionInfo session, PlaybackRequest request);
/// <summary>
/// Gets the info about the group for the clients.
diff --git a/MediaBrowser.Controller/Syncplay/ISyncplayManager.cs b/MediaBrowser.Controller/Syncplay/ISyncplayManager.cs
index 09920a19f..d0cf8fa9c 100644
--- a/MediaBrowser.Controller/Syncplay/ISyncplayManager.cs
+++ b/MediaBrowser.Controller/Syncplay/ISyncplayManager.cs
@@ -21,7 +21,8 @@ namespace MediaBrowser.Controller.Syncplay
/// </summary>
/// <param name="session">The session.</param>
/// <param name="groupId">The group id.</param>
- void JoinGroup(SessionInfo session, string groupId);
+ /// <param name="request">The request.</param>
+ void JoinGroup(SessionInfo session, string groupId, JoinGroupRequest request);
/// <summary>
/// Removes the session from a group.
@@ -41,7 +42,7 @@ namespace MediaBrowser.Controller.Syncplay
/// </summary>
/// <param name="session">The session.</param>
/// <param name="request">The request.</param>
- void HandleRequest(SessionInfo session, SyncplayRequestInfo request);
+ void HandleRequest(SessionInfo session, PlaybackRequest request);
/// <summary>
/// Maps a session to a group.