Sfoglia il codice sorgente

Merge pull request #7483 from jellyfin/swdec-cu-tonemap

Joshua M. Boniface 3 anni fa
parent
commit
570660099b

+ 3 - 3
MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

@@ -2893,8 +2893,8 @@ namespace MediaBrowser.Controller.MediaEncoding
             }
             }
 
 
             var memoryOutput = false;
             var memoryOutput = false;
-            var isUploadForOclTonemap = isSwDecoder && doCuTonemap;
-            if ((isNvDecoder && isSwEncoder) || isUploadForOclTonemap)
+            var isUploadForCuTonemap = isSwDecoder && doCuTonemap;
+            if ((isNvDecoder && isSwEncoder) || (isUploadForCuTonemap && hasSubs))
             {
             {
                 memoryOutput = true;
                 memoryOutput = true;
 
 
@@ -2904,7 +2904,7 @@ namespace MediaBrowser.Controller.MediaEncoding
             }
             }
 
 
             // OUTPUT yuv420p surface(memory)
             // OUTPUT yuv420p surface(memory)
-            if (isSwDecoder && isNvencEncoder)
+            if (isSwDecoder && isNvencEncoder && !isUploadForCuTonemap)
             {
             {
                 memoryOutput = true;
                 memoryOutput = true;
             }
             }