From 3b7cd64df9766078509a836c98371b6fd27faebc Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Wed, 25 Apr 2018 00:10:52 +0200 Subject: [PATCH] In side-by-side, put white balance before the overlay. --- nageru/ultimate.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nageru/ultimate.lua b/nageru/ultimate.lua index a9991d1..2f86357 100644 --- a/nageru/ultimate.lua +++ b/nageru/ultimate.lua @@ -206,9 +206,11 @@ function make_sbs_input(chain, signal, deint, has_overlay, hq) local input = chain:add_live_input(not deint, deint) -- Override bounce only if not deinterlacing. input:connect_signal(signal) + local wb_effect = chain:add_effect(WhiteBalanceEffect.new()) -- Needs to be before the overlay. + local overlay = nil if has_overlay then - overlay = make_overlay(chain, input) + overlay = make_overlay(chain, wb_effect) end local resample_effect = nil @@ -218,7 +220,6 @@ function make_sbs_input(chain, signal, deint, has_overlay, hq) else resize_effect = chain:add_effect(ResizeEffect.new()) end - local wb_effect = chain:add_effect(WhiteBalanceEffect.new()) local padding_effect = chain:add_effect(IntegralPaddingEffect.new()) -- 2.39.2