Browse Source

Update Readme

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2352 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/1.90
sletz 17 years ago
parent
commit
40c3c1683d
2 changed files with 4 additions and 9 deletions
  1. +4
    -7
      Readme
  2. +0
    -2
      common/JackDriverLoader.cpp

+ 4
- 7
Readme View File

@@ -34,15 +34,12 @@ WARNING :


Various compilation options can be seen using scons -h. Various compilation options can be seen using scons -h.
Important compilation options :
- the FULL_MIMIC flag must be defined so that jackdmp use the same exe and library naming than jackd. When compiled and installed with FULL_MIMIC=yes, jackdmp will *replace* regular jackd (it means a new jackd executable is compiled and installed). When compiled and installed with FULL_MIMIC=no, a special "wrapper" library will be used so that jackd and jackdmp can be used side by side (it means the new jackdmp executable is compiled and installed). The wrapper library will then cleanly redirect all jack API calls on the currently running server. If the "automatic start server option" is used by clients, the wrapper library will try to start the server (either jackd or jackdmp) that is currently described in the .jackdrc configuration file. By default FULL_MIMIC is "yes".

Using Jackdmp with Qjackctl :
Important compilation options :


To start jackdmp server in Qjackctl, the complete server path has to be added, like /usr/local/bin/jackdmp in Setup/Server Path.
- default compilation mode will produce a set of libraries and executable that will *replace* regular jackd. If the "automatic start server option" is used by clients, jackd server will be started using the old fork + exe system.
- the ENABLE_DBUS flag must be defined to compile the jackdbus executable. If the "automatic start server option" is used by clients, jackd server will be started using the dbus service.


WARNING !! : when used in FULL_MIMIC=yes mode, the "jackd" name has to be used, when used in FULL_MIMIC=no mode, the "jackdmp" name has to be used (since regular jack and jackdmp can be used together).
Known problems, limitations Known problems, limitations
---------------------------- ----------------------------


+ 0
- 2
common/JackDriverLoader.cpp View File

@@ -49,11 +49,9 @@ jack_print_driver_options (jack_driver_desc_t * desc, FILE *file)
for (i = 0; i < desc->nparams; i++) { for (i = 0; i < desc->nparams; i++) {
switch (desc->params[i].type) { switch (desc->params[i].type) {
case JackDriverParamInt: case JackDriverParamInt:
//sprintf (arg_default, "%" PRIi32, desc->params[i].value.i);
sprintf (arg_default, "%" "i", desc->params[i].value.i); sprintf (arg_default, "%" "i", desc->params[i].value.i);
break; break;
case JackDriverParamUInt: case JackDriverParamUInt:
//sprintf (arg_default, "%" PRIu32, desc->params[i].value.ui);
sprintf (arg_default, "%" "u", desc->params[i].value.ui); sprintf (arg_default, "%" "u", desc->params[i].value.ui);
break; break;
case JackDriverParamChar: case JackDriverParamChar:


Loading…
Cancel
Save