Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

dcoffset.h

Go to the documentation of this file.
00001 #ifndef DCOFFSET_H
00002 #define DCOFFSET_H
00003 
00004 class DC_Offset;
00005 
00006 #include "guicast.h"
00007 #include "maxchannels.h"
00008 #include "mutex.inc"
00009 #include "bcprogressbox.inc"
00010 #include "recordgui.inc"
00011 #include "thread.h"
00012 
00013 
00014 class DC_Offset : public Thread
00015 {
00016 public:
00017         DC_Offset();
00018         ~DC_Offset();
00019 
00020         int calibrate_dc_offset(int *output, RecordGUIDCOffsetText **dc_offset_text, int input_channels);
00021         void run();
00022 
00023         int *output;
00024         RecordGUIDCOffsetText **dc_offset_text;
00025         Mutex *dc_offset_lock;
00026         int dc_offset[MAXCHANNELS], dc_offset_total[MAXCHANNELS], dc_offset_count;
00027         int input_channels;
00028         int getting_dc_offset;
00029         BC_ProgressBox *progress;
00030 };
00031 
00032 
00033 
00034 #endif

Generated on Sun Jan 8 13:38:53 2006 for Cinelerra-svn by  doxygen 1.4.4