Explorar o código

Conditionally add burn in option for remote source

gnattu hai 8 meses
pai
achega
c3e889cd41
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      Jellyfin.Api/Helpers/MediaInfoHelper.cs

+ 4 - 1
Jellyfin.Api/Helpers/MediaInfoHelper.cs

@@ -293,7 +293,10 @@ public class MediaInfoHelper
                 mediaSource.TranscodingUrl += "&allowAudioStreamCopy=false";
                 mediaSource.TranscodingUrl += "&allowAudioStreamCopy=false";
                 mediaSource.TranscodingContainer = streamInfo.Container;
                 mediaSource.TranscodingContainer = streamInfo.Container;
                 mediaSource.TranscodingSubProtocol = streamInfo.SubProtocol;
                 mediaSource.TranscodingSubProtocol = streamInfo.SubProtocol;
-                mediaSource.TranscodingUrl += "&alwaysBurnInSubtitleWhenTranscoding=true";
+                if (streamInfo.AlwaysBurnInSubtitleWhenTranscoding)
+                {
+                    mediaSource.TranscodingUrl += "&alwaysBurnInSubtitleWhenTranscoding=true";
+                }
             }
             }
             else
             else
             {
             {