diff options
Diffstat (limited to 'MediaBrowser.Dlna')
| -rw-r--r-- | MediaBrowser.Dlna/PlayTo/PlayToManager.cs | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/MediaBrowser.Dlna/PlayTo/PlayToManager.cs b/MediaBrowser.Dlna/PlayTo/PlayToManager.cs index 9e73450cb7..50b3786416 100644 --- a/MediaBrowser.Dlna/PlayTo/PlayToManager.cs +++ b/MediaBrowser.Dlna/PlayTo/PlayToManager.cs @@ -146,7 +146,7 @@ namespace MediaBrowser.Dlna.PlayTo }, _tokenSource.Token, TaskCreationOptions.LongRunning); } - private void TryCreateController(IDictionary<string,string> headers) + private void TryCreateController(IDictionary<string, string> headers) { string location; @@ -244,9 +244,16 @@ namespace MediaBrowser.Dlna.PlayTo _sessionManager.ReportCapabilities(sessionInfo.Id, new SessionCapabilities { - PlayableMediaTypes = profile.GetSupportedMediaTypes().ToArray(), + PlayableMediaTypes = profile.GetSupportedMediaTypes(), - SupportsFullscreenToggle = false + SupportedCommands = new List<string> + { + GeneralCommandType.VolumeDown.ToString(), + GeneralCommandType.VolumeUp.ToString(), + GeneralCommandType.Mute.ToString(), + GeneralCommandType.Unmute.ToString(), + GeneralCommandType.ToggleMute.ToString() + } }); _logger.Info("DLNA Session created for {0} - {1}", device.Properties.Name, device.Properties.ModelName); |
