Browse Source

Avoid including stray commas in HLS codecs field

Andreas B 4 years ago
parent
commit
542185fba4
1 changed files with 8 additions and 3 deletions
  1. 8 3
      Jellyfin.Api/Controllers/DynamicHlsController.cs

+ 8 - 3
Jellyfin.Api/Controllers/DynamicHlsController.cs

@@ -1496,9 +1496,14 @@ namespace Jellyfin.Api.Controllers
 
             StringBuilder codecs = new StringBuilder();
 
-            codecs.Append(videoCodecs)
-                .Append(',')
-                .Append(audioCodecs);
+            codecs.Append(videoCodecs);
+
+            if (!string.IsNullOrEmpty(videoCodecs) && !string.IsNullOrEmpty(audioCodecs))
+            {
+                codecs.Append(',');
+            }
+
+            codecs.Append(audioCodecs);
 
             if (codecs.Length > 1)
             {