#include <dcoffset.h>
Inherits Thread.

Public Member Functions | |
| DC_Offset () | |
| ~DC_Offset () | |
| int | calibrate_dc_offset (int *output, RecordGUIDCOffsetText **dc_offset_text, int input_channels) |
| void | run () |
Data Fields | |
| 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 |
Definition at line 14 of file dcoffset.h.
| 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 | ( | ) |
| int DC_Offset::calibrate_dc_offset | ( | int * | output, | |
| RecordGUIDCOffsetText ** | dc_offset_text, | |||
| int | input_channels | |||
| ) |
Definition at line 26 of file dcoffset.C.
References Thread::start().

| void DC_Offset::run | ( | ) | [virtual] |
Implements Thread.
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, Mutex::lock(), output, progress, Thread::start(), BC_ProgressBox::stop_progress(), Mutex::unlock(), and BC_TextBox::update().

| int* DC_Offset::output |
| int DC_Offset::dc_offset[MAXCHANNELS] |
| int DC_Offset::dc_offset_total[MAXCHANNELS] |
1.5.5