diff --git a/MediaBrowser.Model/ApiClient/IApiClient.cs b/MediaBrowser.Model/ApiClient/IApiClient.cs
index 8de54f34a9..28c5822e9a 100644
--- a/MediaBrowser.Model/ApiClient/IApiClient.cs
+++ b/MediaBrowser.Model/ApiClient/IApiClient.cs
@@ -589,6 +589,14 @@ namespace MediaBrowser.Model.ApiClient
/// request
Task SendPlayCommandAsync(string sessionId, PlayRequest request);
+ ///
+ /// Sends the command asynchronous.
+ ///
+ /// The session identifier.
+ /// The request.
+ /// Task.
+ Task SendCommandAsync(string sessionId, GenericCommand request);
+
///
/// Sends a system command to the client
///
diff --git a/MediaBrowser.Model/Session/GenericCommand.cs b/MediaBrowser.Model/Session/GenericCommand.cs
index 3d5e503eff..f7ea0a84a5 100644
--- a/MediaBrowser.Model/Session/GenericCommand.cs
+++ b/MediaBrowser.Model/Session/GenericCommand.cs
@@ -7,6 +7,8 @@ namespace MediaBrowser.Model.Session
{
public string Name { get; set; }
+ public string ControllingUserId { get; set; }
+
public Dictionary Arguments { get; set; }
public GenericCommand()
@@ -15,6 +17,9 @@ namespace MediaBrowser.Model.Session
}
}
+ ///
+ /// This exists simply to identify a set of known commands.
+ ///
public enum CoreGenericCommand
{
MoveUp = 0,
diff --git a/Nuget/MediaBrowser.Common.Internal.nuspec b/Nuget/MediaBrowser.Common.Internal.nuspec
index c550b350c6..a3b4533dd9 100644
--- a/Nuget/MediaBrowser.Common.Internal.nuspec
+++ b/Nuget/MediaBrowser.Common.Internal.nuspec
@@ -2,7 +2,7 @@
MediaBrowser.Common.Internal
- 3.0.345
+ 3.0.346
MediaBrowser.Common.Internal
Luke
ebr,Luke,scottisafool
@@ -12,7 +12,7 @@
Contains common components shared by Media Browser Theater and Media Browser Server. Not intended for plugin developer consumption.
Copyright © Media Browser 2013
-
+
diff --git a/Nuget/MediaBrowser.Common.nuspec b/Nuget/MediaBrowser.Common.nuspec
index a6fa5c152c..b80f673e38 100644
--- a/Nuget/MediaBrowser.Common.nuspec
+++ b/Nuget/MediaBrowser.Common.nuspec
@@ -2,7 +2,7 @@
MediaBrowser.Common
- 3.0.345
+ 3.0.346
MediaBrowser.Common
Media Browser Team
ebr,Luke,scottisafool
diff --git a/Nuget/MediaBrowser.Server.Core.nuspec b/Nuget/MediaBrowser.Server.Core.nuspec
index cc87b00300..eccfcccd2a 100644
--- a/Nuget/MediaBrowser.Server.Core.nuspec
+++ b/Nuget/MediaBrowser.Server.Core.nuspec
@@ -2,7 +2,7 @@
MediaBrowser.Server.Core
- 3.0.345
+ 3.0.346
Media Browser.Server.Core
Media Browser Team
ebr,Luke,scottisafool
@@ -12,7 +12,7 @@
Contains core components required to build plugins for Media Browser Server.
Copyright © Media Browser 2013
-
+