summaryrefslogtreecommitdiff
path: root/common/JackEngine.h
diff options
context:
space:
mode:
authorsletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2009-12-10 16:29:17 +0000
committersletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2009-12-10 16:29:17 +0000
commita4604f7c7820ed3054a3be9e3a83a2b22484cde8 (patch)
treeff7e098ffddf09793a25c22ea2da1e1258f5ed0c /common/JackEngine.h
parent0f041ccca503ba04e4a9996bb6e4e93599c3ba38 (diff)
downloadjack2-a4604f7c7820ed3054a3be9e3a83a2b22484cde8.tar.gz
Use a QUIT notification to properly quit the server channel, the server channel thread can then be 'stopped' instead of 'canceled'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3853 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackEngine.h')
-rw-r--r--common/JackEngine.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/JackEngine.h b/common/JackEngine.h
index aa38dffa..3a4a24a9 100644
--- a/common/JackEngine.h
+++ b/common/JackEngine.h
@@ -79,7 +79,7 @@ class SERVER_EXPORT JackEngine
int Open();
int Close();
-
+
// Client management
int ClientCheck(const char* name, char* name_res, int protocol, int options, int* status);
int ClientExternalOpen(const char* name, int pid, int* ref, int* shared_engine, int* shared_client, int* shared_graph_manager);
@@ -122,6 +122,7 @@ class SERVER_EXPORT JackEngine
void NotifyBufferSize(jack_nframes_t buffer_size);
void NotifySampleRate(jack_nframes_t sample_rate);
void NotifyFreewheel(bool onoff);
+ void NotifyQuit();
};