فهرست منبع

Avoid including stray commas in HLS codecs field

Andreas B 4 سال پیش
والد
کامیت
542185fba4
1فایلهای تغییر یافته به همراه8 افزوده شده و 3 حذف شده
  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)
             {