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

DC_Offset Class Reference

#include <dcoffset.h>

List of all members.

Public Member Functions

 DC_Offset ()
 ~DC_Offset ()
int calibrate_dc_offset (int *output, RecordGUIDCOffsetText **dc_offset_text, int input_channels)
void run ()

Public Attributes

int * output
RecordGUIDCOffsetText ** dc_offset_text
Mutex * dc_offset_lock
int dc_offset [MAXCHANNELS]
int dc_offset_total [MAXCHANNELS]
int dc_offset_count
int input_channels
int getting_dc_offset
BC_ProgressBox * progress


Detailed Description

Definition at line 14 of file dcoffset.h.


Constructor & Destructor Documentation

DC_Offset::DC_Offset  ) 
 

Definition at line 13 of file dcoffset.C.

References dc_offset, dc_offset_lock, getting_dc_offset, and MAXCHANNELS.

DC_Offset::~DC_Offset  ) 
 

Definition at line 21 of file dcoffset.C.

References dc_offset_lock.


Member Function Documentation

int DC_Offset::calibrate_dc_offset int *  output,
RecordGUIDCOffsetText **  dc_offset_text,
int  input_channels
 

Definition at line 26 of file dcoffset.C.

Referenced by AudioDevice::get_dc_offset().

void DC_Offset::run  ) 
 

Definition at line 35 of file dcoffset.C.

References _, BC_INFINITY, dc_offset, dc_offset_count, dc_offset_lock, dc_offset_text, dc_offset_total, getting_dc_offset, input_channels, output, and progress.


Member Data Documentation

int DC_Offset::dc_offset[MAXCHANNELS]
 

Definition at line 26 of file dcoffset.h.

Referenced by DC_Offset(), AudioDevice::read_buffer(), run(), and AudioDevice::set_dc_offset().

int DC_Offset::dc_offset_count
 

Definition at line 26 of file dcoffset.h.

Referenced by AudioDevice::read_buffer(), and run().

Mutex* DC_Offset::dc_offset_lock
 

Definition at line 25 of file dcoffset.h.

Referenced by DC_Offset(), AudioDevice::read_buffer(), run(), and ~DC_Offset().

RecordGUIDCOffsetText** DC_Offset::dc_offset_text
 

Definition at line 24 of file dcoffset.h.

Referenced by run().

int DC_Offset::dc_offset_total[MAXCHANNELS]
 

Definition at line 26 of file dcoffset.h.

Referenced by AudioDevice::read_buffer(), and run().

int DC_Offset::getting_dc_offset
 

Definition at line 28 of file dcoffset.h.

Referenced by DC_Offset(), AudioDevice::read_buffer(), and run().

int DC_Offset::input_channels
 

Definition at line 27 of file dcoffset.h.

Referenced by run().

int* DC_Offset::output
 

Definition at line 23 of file dcoffset.h.

Referenced by run().

BC_ProgressBox* DC_Offset::progress
 

Definition at line 29 of file dcoffset.h.

Referenced by AudioDevice::read_buffer(), and run().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:12 2006 for Cinelerra-svn by  doxygen 1.4.4