From: Steinar H. Gunderson Date: Sat, 8 Apr 2017 15:50:19 +0000 (+0200) Subject: Comment LiveInputWrapper slightly better. X-Git-Tag: 1.6.0~65 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=00107239ef2b0fdab7b7728a0eeec0da1ad2ffc0;p=nageru Comment LiveInputWrapper slightly better. --- diff --git a/theme.h b/theme.h index ee9389e..ad963d6 100644 --- a/theme.h +++ b/theme.h @@ -81,6 +81,11 @@ private: friend class LiveInputWrapper; }; +// LiveInputWrapper is a facade on top of an YCbCrInput, exposed to +// the Lua code. It contains a function (connect_signal()) intended +// to be called during chain setup, that picks out the current frame +// (in the form of a set of textures) from the input state given by +// the mixer, and communicates that state over to the actual YCbCrInput. class LiveInputWrapper { public: LiveInputWrapper(Theme *theme, movit::EffectChain *chain, bool override_bounce, bool deinterlace);