diff options
author | torben <torben@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2010-03-26 12:25:32 +0000 |
---|---|---|
committer | torben <torben@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2010-03-26 12:25:32 +0000 |
commit | cf530808c91aeadfddf7b3db6e3ce253442b42e1 (patch) | |
tree | b5e48816e07488505b1cd81e0d4010dd55d3d067 /libjack/local.h | |
parent | 8d03e26ceb474613601de734ec8102a797a910a6 (diff) | |
download | jack1-cf530808c91aeadfddf7b3db6e3ce253442b42e1.tar.gz |
add session notification infrastructure
squashed rebase.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3969 0c269be4-1314-0410-8aa9-9f06e86f4224
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 */ |