r864: Merge 2.1:
[cinelerra_cv/ct.git] / plugins / dissolve / dissolve.h
blobc6f27653238da1b0be4f1868ee1fdd2bfcfee997
1 #ifndef DISSOLVE_H
2 #define DISSOLVE_H
4 class DissolveMain;
6 #include "overlayframe.inc"
7 #include "pluginvclient.h"
8 #include "vframe.inc"
10 class DissolveMain : public PluginVClient
12 public:
13 DissolveMain(PluginServer *server);
14 ~DissolveMain();
16 // required for all realtime plugins
17 int process_realtime(VFrame *input_ptr, VFrame *output_ptr);
18 int uses_gui();
19 int is_transition();
20 int is_video();
21 char* plugin_title();
22 VFrame* new_picon();
23 OverlayFrame *overlayer;
24 float fade;
27 #endif