PipeWire
0.3.33
|
thread utils More...
Data Fields | |
uint32_t | version |
struct spa_thread *(* | create )(void *data, const struct spa_dict *props, void *(*start)(void *), void *arg) |
create a new thread that runs start with arg More... | |
int(* | join )(void *data, struct spa_thread *thread, void **retval) |
stop and join a thread More... | |
int(* | get_rt_range )(void *data, const struct spa_dict *props, int *min, int *max) |
get realtime priority range for threads created with props More... | |
int(* | acquire_rt )(void *data, struct spa_thread *thread, int priority) |
acquire realtime priority More... | |
int(* | drop_rt )(void *data, struct spa_thread *thread) |
drop realtime priority More... | |
thread utils
acquire realtime priority
struct spa_thread*(* spa_thread_utils_methods::create) (void *data, const struct spa_dict *props, void *(*start)(void *), void *arg) |
create a new thread that runs start with arg
drop realtime priority
int(* spa_thread_utils_methods::get_rt_range) (void *data, const struct spa_dict *props, int *min, int *max) |
get realtime priority range for threads created with props
stop and join a thread
uint32_t spa_thread_utils_methods::version |