]> git.sesse.net Git - nageru/blobdiff - theme.h
Hook up PaddingEffect.
[nageru] / theme.h
diff --git a/theme.h b/theme.h
index 2e0634718fe9c90c16a3e078beda168497e35da9..6701ece87db2948487674eb267e233ebfd34e1b0 100644 (file)
--- a/theme.h
+++ b/theme.h
@@ -24,8 +24,10 @@ public:
                input_textures[signal_num].tex_y = tex_y;
                input_textures[signal_num].tex_cbcr = tex_cbcr;
        }
+       int get_num_channels() { return num_channels; }
 
        void connect_signal(movit::YCbCrInput *input, int signal_num);
+       void transition_clicked(int transition_num, float t);
 
 private:
        std::mutex m;
@@ -34,6 +36,7 @@ private:
        struct {
                GLuint tex_y = 0, tex_cbcr = 0;
        } input_textures[16];  // FIXME
+       int num_channels;
 };
 
 class LiveInputWrapper {
@@ -41,16 +44,6 @@ public:
        LiveInputWrapper(Theme *theme, movit::EffectChain *chain);
 
        void connect_signal(int signal_num);
-#if 0
-       {
-               connected_signal_num = signal_num;
-       }
-
-       int get_connected_signal_num() const {
-               return connected_signal_num;
-       }
-#endif
-
        movit::YCbCrInput *get_input() const
        {
                return input;