summaryrefslogtreecommitdiff
path: root/jack/internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'jack/internal.h')
-rw-r--r--jack/internal.h10
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 *,