r125: This commit was manufactured by cvs2svn to create tag 'r1_1_7-last'.
[cinelerra_cv/mob.git] / hvirtual / plugins / cdripper / cdripwindow.h
blobb9c0ce6200e748f091d6ae29e2872f873bd1b598
1 #ifndef CDRIPWINDOW_H
2 #define CDRIPWINDOW_H
4 class CDRipWindowOK;
5 class CDRipWindowCancel;
6 class CDRipTextValue;
7 class CDRipWindowDevice;
9 #include "guicast.h"
11 #include "cdripper.h"
13 class CDRipWindow : public BC_Window
15 public:
16 CDRipWindow(CDRipMain *cdripper, int x, int y);
17 ~CDRipWindow();
19 int create_objects();
21 int *output_rate;
22 CDRipWindowOK *ok;
23 CDRipWindowCancel *cancel;
24 CDRipMain *cdripper;
25 CDRipTextValue *track1, *min1, *sec1;
26 CDRipTextValue *track2, *min2, *sec2;
27 CDRipWindowDevice *device;
30 class CDRipTextValue : public BC_TextBox
32 public:
33 CDRipTextValue(CDRipWindow *window, int *output, int x, int y, int w);
34 ~CDRipTextValue();
36 int handle_event();
37 int *output;
38 CDRipWindow *window;
41 class CDRipWindowDevice : public BC_TextBox
43 public:
44 CDRipWindowDevice(CDRipWindow *window, char *device, int x, int y, int w);
45 ~CDRipWindowDevice();
47 int handle_event();
48 char *device;
49 CDRipWindow *window;
52 #endif