summaryrefslogtreecommitdiff
path: root/libjack/local.h
diff options
context:
space:
mode:
authorjoq <joq@0c269be4-1314-0410-8aa9-9f06e86f4224>2003-08-06 04:31:59 +0000
committerjoq <joq@0c269be4-1314-0410-8aa9-9f06e86f4224>2003-08-06 04:31:59 +0000
commitfcdb114b0adbcf5221ab5ec6ec848e9e33dd697e (patch)
treec4ab420074c342635cc444686728333bda1ea060 /libjack/local.h
parent2dc62900bb0d99732f0f38a7475da288405e1a67 (diff)
downloadjack1-fcdb114b0adbcf5221ab5ec6ec848e9e33dd697e.tar.gz
[0.76.1] new transport system
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@444 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'libjack/local.h')
-rw-r--r--libjack/local.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/libjack/local.h b/libjack/local.h
index a5b5571..e17e6ca 100644
--- a/libjack/local.h
+++ b/libjack/local.h
@@ -1,6 +1,7 @@
#ifndef __jack_libjack_local_h__
#define __jack_libjack_local_h__
+/* Client data structure, in the client's address space. */
struct _jack_client {
jack_control_t *engine;
@@ -17,6 +18,7 @@ struct _jack_client {
void *on_shutdown_arg;
char thread_ok : 1;
char first_active : 1;
+ char new_timebase : 1;
pthread_t thread_id;
#if defined(__APPLE__) && defined(__POWERPC__)
@@ -30,7 +32,10 @@ struct _jack_client {
extern int jack_client_deliver_request (const jack_client_t *client, jack_request_t *req);
extern jack_port_t *jack_port_new (const jack_client_t *client, jack_port_id_t port_id, jack_control_t *control);
+extern void jack_call_sync_client (jack_client_t *client);
+extern void jack_call_timebase_master (jack_client_t *client);
-extern void* jack_zero_filled_buffer;
+
+extern void *jack_zero_filled_buffer;
#endif /* __jack_libjack_local_h__ */