diff options
Diffstat (limited to 'jack/internal.h')
-rw-r--r-- | jack/internal.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/jack/internal.h b/jack/internal.h index d0e003c..9a5514d 100644 --- a/jack/internal.h +++ b/jack/internal.h @@ -354,6 +354,7 @@ struct _jack_request { jack_client_id_t client_id; jack_nframes_t nframes; jack_time_t timeout; + pid_t cap_pid; } x; int32_t status; }; @@ -393,6 +394,15 @@ typedef struct _jack_client_internal { } jack_client_internal_t; +typedef struct _jack_thread_arg { + jack_client_t* client; + void* (*work_function)(void*); + int priority; + int realtime; + void* arg; + pid_t cap_pid; +} jack_thread_arg_t; + extern int jack_client_handle_port_connection (jack_client_t *client, jack_event_t *event); extern jack_client_t *jack_driver_client_new (jack_engine_t *, |