summaryrefslogtreecommitdiff
path: root/RtAudio.cpp
diff options
context:
space:
mode:
authorTristan Matthews <le.businessman@gmail.com>2010-11-03 01:21:39 +0000
committerStephen Sinclair <sinclair@music.mcgill.ca>2013-10-11 01:38:27 +0200
commit3a4fb410cf0be7a7f4fc3777a15b104d8091f3b5 (patch)
tree0adb23aed867c3f7809f30081f09dda3a995449a /RtAudio.cpp
parentf1e5c8b2cfa3589aea3aeaad82c7dcf42fc58750 (diff)
RtApiJack: Don't set JackUseExactName, since it prevents multiple instances of Stk applications using the Jack backend from running at the same time.
Diffstat (limited to 'RtAudio.cpp')
-rw-r--r--RtAudio.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/RtAudio.cpp b/RtAudio.cpp
index 78259e9..9ac6c5b 100644
--- a/RtAudio.cpp
+++ b/RtAudio.cpp
@@ -1799,7 +1799,7 @@ RtApiJack :: ~RtApiJack()
unsigned int RtApiJack :: getDeviceCount( void )
{
// See if we can become a jack client.
- jack_options_t options = (jack_options_t) ( JackNoStartServer | JackUseExactName ); //JackNullOption;
+ jack_options_t options = (jack_options_t) ( JackNoStartServer ); //JackNullOption;
jack_status_t *status = NULL;
jack_client_t *client = jack_client_open( "RtApiJackCount", options, status );
if ( client == 0 ) return 0;
@@ -1834,7 +1834,7 @@ RtAudio::DeviceInfo RtApiJack :: getDeviceInfo( unsigned int device )
RtAudio::DeviceInfo info;
info.probed = false;
- jack_options_t options = (jack_options_t) ( JackNoStartServer | JackUseExactName ); //JackNullOption
+ jack_options_t options = (jack_options_t) ( JackNoStartServer ); //JackNullOption
jack_status_t *status = NULL;
jack_client_t *client = jack_client_open( "RtApiJackInfo", options, status );
if ( client == 0 ) {
@@ -1977,7 +1977,7 @@ bool RtApiJack :: probeDeviceOpen( unsigned int device, StreamMode mode, unsigne
// Look for jack server and try to become a client (only do once per stream).
jack_client_t *client = 0;
if ( mode == OUTPUT || ( mode == INPUT && stream_.mode != OUTPUT ) ) {
- jack_options_t jackoptions = (jack_options_t) ( JackNoStartServer | JackUseExactName ); //JackNullOption;
+ jack_options_t jackoptions = (jack_options_t) ( JackNoStartServer ); //JackNullOption;
jack_status_t *status = NULL;
if ( options && !options->streamName.empty() )
client = jack_client_open( options->streamName.c_str(), jackoptions, status );