]> git.sesse.net Git - nageru/blobdiff - theme.lua
Hook up IntegralPaddingEffect.
[nageru] / theme.lua
index bf88f98404f2ef5beb3a378b55d5a23f924338e2..020fc8cd8cff257cc16efbad48e01006b0f7a3a1 100644 (file)
--- a/theme.lua
+++ b/theme.lua
@@ -15,7 +15,15 @@ local preview_signal_num = 1;
 local main_chain = EffectChain.new(16, 9);
 local input0 = main_chain:add_live_input();
 input0:connect_signal(0);
-local wb_effect = main_chain:add_effect(WhiteBalanceEffect.new(), input0);
+local resample_effect = main_chain:add_effect(ResampleEffect.new(), input0);
+resample_effect:set_int("width", 320);
+resample_effect:set_int("height", 180);
+local padding_effect = main_chain:add_effect(IntegralPaddingEffect.new(), resample_effect);
+padding_effect:set_int("width", 1280);
+padding_effect:set_int("height", 720);
+padding_effect:set_int("left", 30);
+padding_effect:set_int("top", 60);
+local wb_effect = main_chain:add_effect(WhiteBalanceEffect.new(), padding_effect);
 main_chain:finalize(true);
 -- local input1 = main_chain.add_input(Inputs.create(1));
 -- local resample_effect = main_chain.add_effect(ResampleEffect.new(), input0);