diff options
author | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2009-12-10 16:29:17 +0000 |
---|---|---|
committer | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2009-12-10 16:29:17 +0000 |
commit | a4604f7c7820ed3054a3be9e3a83a2b22484cde8 (patch) | |
tree | ff7e098ffddf09793a25c22ea2da1e1258f5ed0c /common/JackEngine.h | |
parent | 0f041ccca503ba04e4a9996bb6e4e93599c3ba38 (diff) | |
download | jack2-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.h | 3 |
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(); }; |