aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
diff options
context:
space:
mode:
authorJoshua M. Boniface <joshua@boniface.me>2022-03-23 15:25:39 -0400
committerGitHub <noreply@github.com>2022-03-23 15:25:39 -0400
commit570660099bb33517118c2265148a0f4f33bc005d (patch)
tree0c5c730b3414cdfd90edb63caeb46359c6e4d774 /MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
parent945fb8b72e87aaa91b4301fbe32c272b87c35ba5 (diff)
parentfb8ae0e9a1f087e138990ef9989c27eab138b73b (diff)
Merge pull request #7483 from jellyfin/swdec-cu-tonemap
Diffstat (limited to 'MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs')
-rw-r--r--MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
index 261ce915f..c09f00d7d 100644
--- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
+++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
@@ -2893,8 +2893,8 @@ namespace MediaBrowser.Controller.MediaEncoding
}
var memoryOutput = false;
- var isUploadForOclTonemap = isSwDecoder && doCuTonemap;
- if ((isNvDecoder && isSwEncoder) || isUploadForOclTonemap)
+ var isUploadForCuTonemap = isSwDecoder && doCuTonemap;
+ if ((isNvDecoder && isSwEncoder) || (isUploadForCuTonemap && hasSubs))
{
memoryOutput = true;
@@ -2904,7 +2904,7 @@ namespace MediaBrowser.Controller.MediaEncoding
}
// OUTPUT yuv420p surface(memory)
- if (isSwDecoder && isNvencEncoder)
+ if (isSwDecoder && isNvencEncoder && !isUploadForCuTonemap)
{
memoryOutput = true;
}