Public Member Functions | |
cAudioThread (IThreadWorker *pWorker) | |
virtual bool | start () |
virtual void | join () |
virtual void | shutdown () |
virtual bool | isRunning () |
Protected Member Functions | |
void | updateLoop () |
Static Protected Member Functions | |
static void * | threadFunc (void *args) |
Protected Attributes | |
pthread_t | ThreadHandle |
IThreadWorker * | Worker |
unsigned int | ThreadID |
cAudioMutex | Mutex |
bool | IsInit |
bool | Loop |