Zrythm
a highly automated and intuitive digital audio workstation
|
Data Fields | |
Lv2Plugin * | plugin |
Pointer back to the plugin. | |
ZixRing * | requests |
Requests to the worker. | |
ZixRing * | responses |
Responses from the worker. | |
void * | response |
Worker response buffer. | |
ZixSem | sem |
Worker semaphore. | |
ZixThread | thread |
Worker thread. | |
const LV2_Worker_Interface * | iface |
Plugin worker interface. | |
bool | threaded |
Run work in another thread. | |
Definition at line 30 of file lv2_worker.h.
const LV2_Worker_Interface* Lv2Worker::iface |
Plugin worker interface.
Definition at line 38 of file lv2_worker.h.
Lv2Plugin* Lv2Worker::plugin |
Pointer back to the plugin.
Definition at line 32 of file lv2_worker.h.
ZixRing* Lv2Worker::requests |
Requests to the worker.
Definition at line 33 of file lv2_worker.h.
void* Lv2Worker::response |
Worker response buffer.
Definition at line 35 of file lv2_worker.h.
ZixRing* Lv2Worker::responses |
Responses from the worker.
Definition at line 34 of file lv2_worker.h.
ZixSem Lv2Worker::sem |
Worker semaphore.
Definition at line 36 of file lv2_worker.h.
ZixThread Lv2Worker::thread |
Worker thread.
Definition at line 37 of file lv2_worker.h.
bool Lv2Worker::threaded |
Run work in another thread.
Definition at line 39 of file lv2_worker.h.