r870: Merge 2.1:
[cinelerra_cv.git] / cinelerra / featheredits.h
blob52e76395c7ab1b6abe851929f30dc39d4c2b01af
1 #ifndef FEATHEREDITS_H
2 #define FEATHEREDITS_H
4 #include "guicast.h"
5 #include "mwindow.inc"
7 class FeatherEdits : public BC_MenuItem, Thread
9 public:
10 FeatherEdits(MWindow *mwindow, int audio, int video);
12 int handle_event();
14 void run();
16 MWindow *mwindow;
17 int audio;
18 int video;
23 class FeatherEditsTextBox;
25 class FeatherEditsWindow : public BC_Window
27 public:
28 FeatherEditsWindow(MWindow *mwindow, long feather_samples);
29 ~FeatherEditsWindow();
31 int create_objects(int audio, int video);
33 long feather_samples;
34 FeatherEditsTextBox *text;
35 int audio;
36 int video;
39 class FeatherEditsTextBox : public BC_TextBox
41 public:
42 FeatherEditsTextBox(FeatherEditsWindow *window, char *text, int x, int y);
44 int handle_event();
46 FeatherEditsWindow *window;
50 #endif