Browse Source

add xbox one workaround

Luke Pulverenti 7 years ago
parent
commit
3a1efe9edc
1 changed files with 4 additions and 1 deletions
  1. 4 1
      Emby.Dlna/PlayTo/PlayToManager.cs

+ 4 - 1
Emby.Dlna/PlayTo/PlayToManager.cs

@@ -194,7 +194,10 @@ namespace Emby.Dlna.PlayTo
                             GeneralCommandType.SetSubtitleStreamIndex.ToString()
                         },
 
-                        SupportsMediaControl = true
+                        SupportsMediaControl = true,
+
+                        // xbox one creates a new uuid everytime it restarts
+                        SupportsPersistentIdentifier = (device.Properties.ModelName ?? string.Empty).IndexOf("xbox", StringComparison.OrdinalIgnoreCase) == -1
                     });
 
                     _logger.Info("DLNA Session created for {0} - {1}", device.Properties.Name, device.Properties.ModelName);