From adaef626f4d0e5dbad54781309fc2abdb95ff779 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Thu, 21 Oct 2021 11:06:22 -0700 Subject: [PATCH] traverser: improve forced off alpha response --- app/node/traverser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/node/traverser.cpp b/app/node/traverser.cpp index 0364bb7dc..fe284f0c7 100644 --- a/app/node/traverser.cpp +++ b/app/node/traverser.cpp @@ -162,7 +162,7 @@ int NodeTraverser::GetChannelCountFromJob(const GenerateJob &job) case GenerateJob::kAlphaForceOn: return VideoParams::kRGBAChannelCount; case GenerateJob::kAlphaForceOff: - return VideoParams::kRGBChannelCount; + return qMin(VideoParams::kRGBChannelCount, qMax(1, max_channel_count)); case GenerateJob::kAlphaAuto: return max_channel_count; }