r125: This commit was manufactured by cvs2svn to create tag 'r1_1_7-last'.
[cinelerra_cv/mob.git] / hvirtual / cinelerra / dcoffset.h
blob1c8838e0f811ef1038455b0e26bdf811e0ab8720
1 #ifndef DCOFFSET_H
2 #define DCOFFSET_H
4 class DC_Offset;
6 #include "guicast.h"
7 #include "maxchannels.h"
8 #include "mutex.inc"
9 #include "bcprogressbox.inc"
10 #include "recordgui.inc"
11 #include "thread.h"
14 class DC_Offset : public Thread
16 public:
17 DC_Offset();
18 ~DC_Offset();
20 int calibrate_dc_offset(int *output, RecordGUIDCOffsetText **dc_offset_text, int input_channels);
21 void run();
23 int *output;
24 RecordGUIDCOffsetText **dc_offset_text;
25 Mutex *dc_offset_lock;
26 int dc_offset[MAXCHANNELS], dc_offset_total[MAXCHANNELS], dc_offset_count;
27 int input_channels;
28 int getting_dc_offset;
29 BC_ProgressBox *progress;
34 #endif