X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_chain.h;fp=effect_chain.h;h=02906fe0b9885b0263db412a16b3b4d0fd540031;hp=549fa603027c3476c9ce8fb9ab6dcae522400a02;hb=97f04cf3de39851ba0808aace31866afa9a9f500;hpb=dc03e3b0a5b0bbe8c6cdf5da9bc72376f79857b4 diff --git a/effect_chain.h b/effect_chain.h index 549fa60..02906fe 100644 --- a/effect_chain.h +++ b/effect_chain.h @@ -139,6 +139,13 @@ public: inputs.push_back(input2); return add_effect(effect, inputs); } + Effect *add_effect(Effect *effect, Effect *input1, Effect *input2, Effect *input3) { + std::vector inputs; + inputs.push_back(input1); + inputs.push_back(input2); + inputs.push_back(input3); + return add_effect(effect, inputs); + } Effect *add_effect(Effect *effect, const std::vector &inputs); void add_output(const ImageFormat &format, OutputAlphaFormat alpha_format);