Browse Source

add xbox one workaround

Luke Pulverenti 7 năm trước cách đây
mục cha
commit
3a1efe9edc
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  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()
                             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);
                     _logger.Info("DLNA Session created for {0} - {1}", device.Properties.Name, device.Properties.ModelName);