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
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())