33#define LV2_WORKER_URI "http://lv2plug.in/ns/ext/worker"
34#define LV2_WORKER_PREFIX LV2_WORKER_URI "#"
36#define LV2_WORKER__interface LV2_WORKER_PREFIX "interface"
37#define LV2_WORKER__schedule LV2_WORKER_PREFIX "schedule"
void * LV2_Handle
Definition lv2.h:133
LV2_Worker_Status(* LV2_Worker_Respond_Function)(LV2_Worker_Respond_Handle handle, uint32_t size, const void *data)
Definition worker.h:62
LV2_Worker_Status
Definition worker.h:46
void * LV2_Worker_Schedule_Handle
Definition worker.h:124
void * LV2_Worker_Respond_Handle
Definition worker.h:53
@ LV2_WORKER_SUCCESS
Definition worker.h:47
@ LV2_WORKER_ERR_UNKNOWN
Definition worker.h:48
@ LV2_WORKER_ERR_NO_SPACE
Definition worker.h:49
JSAMPIMAGE data
Definition jpeglib.h:945
unsigned int uint32_t
Definition mid.cpp:100
LV2_Worker_Status(* end_run)(LV2_Handle instance)
Definition worker.h:120
LV2_Worker_Status(* work_response)(LV2_Handle instance, uint32_t size, const void *body)
Definition worker.h:106
LV2_Worker_Status(* work)(LV2_Handle instance, LV2_Worker_Respond_Function respond, LV2_Worker_Respond_Handle handle, uint32_t size, const void *data)
Definition worker.h:92
LV2_Worker_Status(* schedule_work)(LV2_Worker_Schedule_Handle handle, uint32_t size, const void *data)
Definition worker.h:164
LV2_Worker_Schedule_Handle handle
Definition worker.h:136