diff options
Diffstat (limited to 'libjack/local.h')
-rw-r--r-- | libjack/local.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libjack/local.h b/libjack/local.h index ef03235..1168676 100644 --- a/libjack/local.h +++ b/libjack/local.h @@ -35,6 +35,7 @@ struct _jack_client { char first_active : 1; pthread_t thread_id; char name[JACK_CLIENT_NAME_SIZE]; + int session_cb_immediate_reply; #ifdef JACK_USE_MACH_THREADS /* specific ressources for server/client real-time thread communication */ @@ -70,8 +71,10 @@ struct _jack_client { void *freewheel_arg; JackClientRegistrationCallback client_register; void *client_register_arg; - JackThreadCallback thread_cb; + JackThreadCallback thread_cb; void *thread_cb_arg; + JackSessionCallback session_cb; + void *session_cb_arg; /* external clients: set by libjack * internal clients: set by engine */ |