summaryrefslogtreecommitdiff
path: root/libjack/local.h
diff options
context:
space:
mode:
authorpaul <paul@0c269be4-1314-0410-8aa9-9f06e86f4224>2009-11-10 22:29:38 +0000
committerpaul <paul@0c269be4-1314-0410-8aa9-9f06e86f4224>2009-11-10 22:29:38 +0000
commit0d12d17122510311bd753077d5d9f232782d712f (patch)
tree36bacda5a7d438e1ee8f3be92e0255d3624228d0 /libjack/local.h
parente090f3ded234ee1fc2cc4c6332c2252c06e6e51f (diff)
downloadjack1-0d12d17122510311bd753077d5d9f232782d712f.tar.gz
add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3733 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'libjack/local.h')
-rw-r--r--libjack/local.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libjack/local.h b/libjack/local.h
index 7ee4bbb..3043d86 100644
--- a/libjack/local.h
+++ b/libjack/local.h
@@ -29,6 +29,8 @@ struct _jack_client {
char fifo_prefix[PATH_MAX+1];
void (*on_shutdown)(void *arg);
void *on_shutdown_arg;
+ void (*on_info_shutdown)(int, const char*, void *arg);
+ void *on_info_shutdown_arg;
char thread_ok : 1;
char first_active : 1;
pthread_t thread_id;