@@ -64,9 +64,6 @@ | |||||
#define JACK_DEFAULT_SERVER_NAME "default" | #define JACK_DEFAULT_SERVER_NAME "default" | ||||
#define jack_server_entry "jackdmp_entry" | |||||
#define jack_client_entry "jack_client" | |||||
#define ALL_CLIENTS -1 // for notification | #define ALL_CLIENTS -1 // for notification | ||||
#define JACK_PROTOCOL_VERSION 8 | #define JACK_PROTOCOL_VERSION 8 | ||||
@@ -728,7 +728,7 @@ SERVER_EXPORT jackctl_server_t * jackctl_server_create( | |||||
server_ptr->parameters = NULL; | server_ptr->parameters = NULL; | ||||
server_ptr->engine = NULL; | server_ptr->engine = NULL; | ||||
strcpy(value.str, JACK_DEFAULT_SERVER_NAME); | |||||
strcpy(value.str, JackTools::DefaultServerName()); | |||||
if (jackctl_add_parameter( | if (jackctl_add_parameter( | ||||
&server_ptr->parameters, | &server_ptr->parameters, | ||||
"name", | "name", | ||||
@@ -165,7 +165,7 @@ int JackServer::InternalClientLoadAux(JackLoadableInternalClient* client, const | |||||
*status = 0; | *status = 0; | ||||
// Client object is internally kept in JackEngine | // Client object is internally kept in JackEngine | ||||
if ((client->Init(so_name) < 0) || (client->Open(JACK_DEFAULT_SERVER_NAME, client_name, uuid, (jack_options_t)options, (jack_status_t*)status) < 0)) { | |||||
if ((client->Init(so_name) < 0) || (client->Open(JackTools::DefaultServerName(), client_name, uuid, (jack_options_t)options, (jack_status_t*)status) < 0)) { | |||||
delete client; | delete client; | ||||
int my_status1 = *status | JackFailure; | int my_status1 = *status | JackFailure; | ||||
*status = (jack_status_t)my_status1; | *status = (jack_status_t)my_status1; | ||||
@@ -304,8 +304,9 @@ bool JackServerGlobals::Init() | |||||
} | } | ||||
#ifndef WIN32 | #ifndef WIN32 | ||||
if (server_name == NULL) | |||||
if (server_name == NULL) { | |||||
server_name = (char*)JackTools::DefaultServerName(); | server_name = (char*)JackTools::DefaultServerName(); | ||||
} | |||||
#endif | #endif | ||||
rc = jack_register_server(server_name, false); | rc = jack_register_server(server_name, false); | ||||
@@ -327,8 +328,9 @@ bool JackServerGlobals::Init() | |||||
jack_cleanup_shm(); | jack_cleanup_shm(); | ||||
JackTools::CleanupFiles(server_name); | JackTools::CleanupFiles(server_name); | ||||
if (!realtime && client_timeout == 0) | |||||
if (!realtime && client_timeout == 0) { | |||||
client_timeout = 500; /* 0.5 sec; usable when non realtime. */ | client_timeout = 500; /* 0.5 sec; usable when non realtime. */ | ||||
} | |||||
for (i = 0; i < argc; i++) { | for (i = 0; i < argc; i++) { | ||||
free(argv[i]); | free(argv[i]); | ||||
@@ -376,14 +378,16 @@ bool JackServerGlobals::Init() | |||||
} | } | ||||
} | } | ||||
if (master_driver_params) | |||||
if (master_driver_params) { | |||||
jack_free_driver_params(master_driver_params); | jack_free_driver_params(master_driver_params); | ||||
} | |||||
return true; | return true; | ||||
error: | error: | ||||
jack_log("JackServerGlobals Init error"); | jack_log("JackServerGlobals Init error"); | ||||
if (master_driver_params) | |||||
if (master_driver_params) { | |||||
jack_free_driver_params(master_driver_params); | jack_free_driver_params(master_driver_params); | ||||
} | |||||
Destroy(); | Destroy(); | ||||
return false; | return false; | ||||
} | } | ||||
@@ -79,8 +79,9 @@ namespace Jack { | |||||
const char* JackTools::DefaultServerName() | const char* JackTools::DefaultServerName() | ||||
{ | { | ||||
const char* server_name; | const char* server_name; | ||||
if ((server_name = getenv("JACK_DEFAULT_SERVER")) == NULL) | |||||
if ((server_name = getenv("JACK_DEFAULT_SERVER")) == NULL) { | |||||
server_name = JACK_DEFAULT_SERVER_NAME; | server_name = JACK_DEFAULT_SERVER_NAME; | ||||
} | |||||
return server_name; | return server_name; | ||||
} | } | ||||