Browse Source

Apply Rui patch for more consistent driver parameter naming.

git-svn-id: svn+ssh://jackaudio.org/trunk/jack@963 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.109.0
sletz 19 years ago
parent
commit
9ada7a19d3
1 changed files with 14 additions and 14 deletions
  1. +14
    -14
      drivers/coreaudio/coreaudio_driver.c

+ 14
- 14
drivers/coreaudio/coreaudio_driver.c View File

@@ -42,9 +42,9 @@
be found, the default device is used. Note: the default device can be used only if both default input and default output are the same.
Dec 19, 2005: S.Letz: Add -d option (display_device_names).
Apri 7, 2006: S.Letz: Synchronization with the jackdmp coreaudio driver version: improve half-duplex management.
May 17, 2006: S/Letz: Minor fix in driver_initialize.
May 18, 2006: S/Letz: Document sample rate default value.
May 17, 2006: S.Letz: Minor fix in driver_initialize.
May 18, 2006: S.Letz: Document sample rate default value.
May 31, 2006: S.Letz: Apply Rui patch for more consistent driver parameter naming.
*/

#include <stdio.h>
@@ -271,7 +271,7 @@ static OSStatus display_device_names()
if (err != noErr)
return err;
printf("Device name = \'%s\', internal_name = \'%s\' (to be used as -n parameter)\n", device_name, internal_name);
printf("Device name = \'%s\', internal_name = \'%s\' (to be used as -d parameter)\n", device_name, internal_name);
}
return noErr;
@@ -948,7 +948,7 @@ jack_driver_desc_t *driver_get_descriptor()
desc->params = calloc(desc->nparams, sizeof(jack_driver_param_desc_t));

i = 0;
strcpy(desc->params[i].name, "channel");
strcpy(desc->params[i].name, "channels");
desc->params[i].character = 'c';
desc->params[i].type = JackDriverParamInt;
desc->params[i].value.ui = 2;
@@ -956,7 +956,7 @@ jack_driver_desc_t *driver_get_descriptor()
strcpy(desc->params[i].long_desc, desc->params[i].short_desc);

i++;
strcpy(desc->params[i].name, "channelin");
strcpy(desc->params[i].name, "inchannels");
desc->params[i].character = 'i';
desc->params[i].type = JackDriverParamInt;
desc->params[i].value.ui = 2;
@@ -964,11 +964,11 @@ jack_driver_desc_t *driver_get_descriptor()
strcpy(desc->params[i].long_desc, desc->params[i].short_desc);

i++;
strcpy(desc->params[i].name, "channelout");
strcpy(desc->params[i].name, "outchannels");
desc->params[i].character = 'o';
desc->params[i].type = JackDriverParamInt;
desc->params[i].value.ui = 2;
strcpy(desc->params[i].short_desc, "Maximum number of ouput channels");
strcpy(desc->params[i].short_desc, "Maximum number of output channels");
strcpy(desc->params[i].long_desc, desc->params[i].short_desc);

i++;
@@ -1012,8 +1012,8 @@ jack_driver_desc_t *driver_get_descriptor()
strcpy(desc->params[i].long_desc, desc->params[i].short_desc);

i++;
strcpy(desc->params[i].name, "name");
desc->params[i].character = 'n';
strcpy(desc->params[i].name, "device");
desc->params[i].character = 'd';
desc->params[i].type = JackDriverParamString;
desc->params[i].value.ui = 128U;
strcpy(desc->params[i].value.str, "will take default CoreAudio device name");
@@ -1037,8 +1037,8 @@ jack_driver_desc_t *driver_get_descriptor()
strcpy(desc->params[i].long_desc, desc->params[i].short_desc);
i++;
strcpy(desc->params[i].name, "devices");
desc->params[i].character = 'd';
strcpy(desc->params[i].name, "list-devices");
desc->params[i].character = 'l';
desc->params[i].type = JackDriverParamBool;
desc->params[i].value.i = FALSE;
strcpy(desc->params[i].short_desc, "Display available CoreAudio devices");
@@ -1068,7 +1068,7 @@ jack_driver_t *driver_initialize(jack_client_t * client,

switch (param->character) {

case 'n':
case 'd':
capture_pcm_name = strdup(param->value.str);
playback_pcm_name = strdup(param->value.str);
break;
@@ -1120,7 +1120,7 @@ jack_driver_t *driver_initialize(jack_client_t * client,
systemic_output_latency = param->value.ui;
break;
case 'd':
case 'l':
display_device_names();
break;
}


Loading…
Cancel
Save