Browse Source

Since the -I parameter is not used anymore, rename the systemic latencies management parametes -I and -O like for the ALSA driver

git-svn-id: svn+ssh://jackaudio.org/trunk/jack@910 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.109.0
letz 20 years ago
parent
commit
979dba788e
1 changed files with 6 additions and 4 deletions
  1. +6
    -4
      drivers/coreaudio/coreaudio_driver.c

+ 6
- 4
drivers/coreaudio/coreaudio_driver.c View File

@@ -37,6 +37,8 @@
May 20, 2005: S.Letz: Add "systemic" latencies management.
Jun 06, 2005: S.Letz: Remove the "-I" parameter, change the semantic of "-n" parameter : -n (driver name) now correctly uses the PropertyDeviceUID
(persistent accross reboot...) as the identifier for the used coreaudio driver.
Jun 14, 2005: S.Letz: Since the "-I" parameter is not used anymore, rename the "systemic" latencies management parametes "-I" and "-O" like for the ALSA driver.

TODO:
- fix cpu load behavior.
@@ -796,7 +798,7 @@ jack_driver_desc_t *driver_get_descriptor()

i++;
strcpy(desc->params[i].name, "input-latency");
desc->params[i].character = 'l';
desc->params[i].character = 'I';
desc->params[i].type = JackDriverParamUInt;
desc->params[i].value.i = 0;
strcpy(desc->params[i].short_desc, "Extra input latency");
@@ -804,7 +806,7 @@ jack_driver_desc_t *driver_get_descriptor()

i++;
strcpy(desc->params[i].name, "output-latency");
desc->params[i].character = 'L';
desc->params[i].character = 'O';
desc->params[i].type = JackDriverParamUInt;
desc->params[i].value.i = 0;
strcpy(desc->params[i].short_desc, "Extra output latency");
@@ -870,11 +872,11 @@ jack_driver_t *driver_initialize(jack_client_t * client,
frames_per_interrupt = (unsigned int) param->value.ui;
break;

case 'l':
case 'I':
systemic_input_latency = param->value.ui;
break;

case 'L':
case 'O':
systemic_output_latency = param->value.ui;
break;
}


Loading…
Cancel
Save