Browse Source

get DLNA profile in XML request, correctly format UUID

InvoxiPlayGames 3 years ago
parent
commit
dc8fdb154a
2 changed files with 2 additions and 2 deletions
  1. 1 1
      Emby.Dlna/DlnaManager.cs
  2. 1 1
      Emby.Dlna/Main/DlnaEntryPoint.cs

+ 1 - 1
Emby.Dlna/DlnaManager.cs

@@ -456,7 +456,7 @@ namespace Emby.Dlna
         /// <inheritdoc />
         /// <inheritdoc />
         public string GetServerDescriptionXml(IHeaderDictionary headers, string serverUuId, string serverAddress)
         public string GetServerDescriptionXml(IHeaderDictionary headers, string serverUuId, string serverAddress)
         {
         {
-            var profile = GetDefaultProfile();
+            var profile = GetProfile(headers) ?? GetDefaultProfile();
 
 
             var serverId = _appHost.SystemId;
             var serverId = _appHost.SystemId;
 
 

+ 1 - 1
Emby.Dlna/Main/DlnaEntryPoint.cs

@@ -362,7 +362,7 @@ namespace Emby.Dlna.Main
                 guid = text.GetMD5();
                 guid = text.GetMD5();
             }
             }
 
 
-            return guid.ToString("N", CultureInfo.InvariantCulture);
+            return guid.ToString("D", CultureInfo.InvariantCulture);
         }
         }
 
 
         private void SetProperies(SsdpDevice device, string fullDeviceType)
         private void SetProperies(SsdpDevice device, string fullDeviceType)