bool JackThreadedDriver::Init() { if (fDriver->Initialize()) { SetRealTime(); return true; } else { return false; } }
static void* ThreadHandler(void* arg) { DSPThread* thread = static_cast<DSPThread*>(arg); AVOIDDENORMALS; get_affinity(thread->fThread); // One "dummy" cycle to setup thread if (thread->fRealTime) { thread->Run(); SetRealTime(); } while (true) { thread->Run(); } return NULL; }