diff options
-rw-r--r-- | freebsd/oss/JackOSSDriver.cpp | 2 | ||||
-rw-r--r-- | man/jackd.0 | 7 | ||||
-rw-r--r-- | solaris/oss/JackOSSDriver.cpp | 2 |
3 files changed, 9 insertions, 2 deletions
diff --git a/freebsd/oss/JackOSSDriver.cpp b/freebsd/oss/JackOSSDriver.cpp index 7cd44156..3cf99e37 100644 --- a/freebsd/oss/JackOSSDriver.cpp +++ b/freebsd/oss/JackOSSDriver.cpp @@ -1288,7 +1288,7 @@ SERVER_EXPORT jack_driver_desc_t* driver_get_descriptor() jack_driver_descriptor_add_parameter(desc, &filler, "outchannels", 'o', JackDriverParamUInt, &value, NULL, "Playback channels", NULL); value.i = false; - jack_driver_descriptor_add_parameter(desc, &filler, "excl", 'e', JackDriverParamBool, &value, NULL, "Exclusif (O_EXCL) access mode", NULL); + jack_driver_descriptor_add_parameter(desc, &filler, "excl", 'e', JackDriverParamBool, &value, NULL, "Exclusive and direct device access", NULL); strcpy(value.str, OSS_DRIVER_DEF_DEV); jack_driver_descriptor_add_parameter(desc, &filler, "capture", 'C', JackDriverParamString, &value, NULL, "Input device", NULL); diff --git a/man/jackd.0 b/man/jackd.0 index b4c836c9..589beb40 100644 --- a/man/jackd.0 +++ b/man/jackd.0 @@ -583,6 +583,13 @@ Whether or not to ignore hardware period size. (default: false) .TP +\fB\-e, \-\-excl \fIboolean\fR +Request exclusive and direct access to the sound device. +This avoids mixing and automatic audio conversion in the +OSS driver, and the extra latency that comes with that. +(default: false) + +.TP \fB\-I, \-\-input\-latency\fR Extra input latency (frames). (default: 0) diff --git a/solaris/oss/JackOSSDriver.cpp b/solaris/oss/JackOSSDriver.cpp index 36bc5855..0047ecc5 100644 --- a/solaris/oss/JackOSSDriver.cpp +++ b/solaris/oss/JackOSSDriver.cpp @@ -759,7 +759,7 @@ SERVER_EXPORT jack_driver_desc_t* driver_get_descriptor() jack_driver_descriptor_add_parameter(desc, &filler, "outchannels", 'o', JackDriverParamUInt, &value, NULL, "Playback channels", NULL); value.i = false; - jack_driver_descriptor_add_parameter(desc, &filler, "excl", 'e', JackDriverParamBool, &value, NULL, "Exclusif (O_EXCL) access mode", NULL); + jack_driver_descriptor_add_parameter(desc, &filler, "excl", 'e', JackDriverParamBool, &value, NULL, "Exclusive and direct device access", NULL); strcpy(value.str, OSS_DRIVER_DEF_DEV); jack_driver_descriptor_add_parameter(desc, &filler, "capture", 'C', JackDriverParamString, &value, NULL, "Input device", NULL); |