Browse Source

Use JackTools::DefaultServerName() everywhere needed.

tags/v1.9.10
Stephane Letz 12 years ago
parent
commit
d3589cbc3c
5 changed files with 12 additions and 10 deletions
  1. +0
    -3
      common/JackConstants.h
  2. +1
    -1
      common/JackControlAPI.cpp
  3. +1
    -1
      common/JackServer.cpp
  4. +8
    -4
      common/JackServerGlobals.cpp
  5. +2
    -1
      common/JackTools.cpp

+ 0
- 3
common/JackConstants.h View File

@@ -64,9 +64,6 @@

#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 JACK_PROTOCOL_VERSION 8


+ 1
- 1
common/JackControlAPI.cpp View File

@@ -728,7 +728,7 @@ SERVER_EXPORT jackctl_server_t * jackctl_server_create(
server_ptr->parameters = NULL;
server_ptr->engine = NULL;

strcpy(value.str, JACK_DEFAULT_SERVER_NAME);
strcpy(value.str, JackTools::DefaultServerName());
if (jackctl_add_parameter(
&server_ptr->parameters,
"name",


+ 1
- 1
common/JackServer.cpp View File

@@ -165,7 +165,7 @@ int JackServer::InternalClientLoadAux(JackLoadableInternalClient* client, const
*status = 0;

// 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;
int my_status1 = *status | JackFailure;
*status = (jack_status_t)my_status1;


+ 8
- 4
common/JackServerGlobals.cpp View File

@@ -304,8 +304,9 @@ bool JackServerGlobals::Init()
}

#ifndef WIN32
if (server_name == NULL)
if (server_name == NULL) {
server_name = (char*)JackTools::DefaultServerName();
}
#endif

rc = jack_register_server(server_name, false);
@@ -327,8 +328,9 @@ bool JackServerGlobals::Init()
jack_cleanup_shm();
JackTools::CleanupFiles(server_name);

if (!realtime && client_timeout == 0)
if (!realtime && client_timeout == 0) {
client_timeout = 500; /* 0.5 sec; usable when non realtime. */
}

for (i = 0; i < argc; 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);
}
return true;

error:
jack_log("JackServerGlobals Init error");
if (master_driver_params)
if (master_driver_params) {
jack_free_driver_params(master_driver_params);
}
Destroy();
return false;
}


+ 2
- 1
common/JackTools.cpp View File

@@ -79,8 +79,9 @@ namespace Jack {
const char* JackTools::DefaultServerName()
{
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;
}
return server_name;
}



Loading…
Cancel
Save