diff options
author | Florian Walpen <dev@submerge.ch> | 2022-01-13 14:17:41 +0100 |
---|---|---|
committer | falkTX <falktx@falktx.com> | 2022-01-15 15:09:56 +0000 |
commit | a1ea8a9bb5e393605b90cb156fd9ea977b5d8089 (patch) | |
tree | 1b6b3590cff69d28a0861acf8b681dab9291202f | |
parent | 54217a5d8d528adf1c85ee0f8dfa7c0f0b4a6dbc (diff) | |
download | jack2-a1ea8a9bb5e393605b90cb156fd9ea977b5d8089.tar.gz |
FreeBSD: Add missing OSS option --excl to man page.
While there, also improve the short description of this option in the
OSS backend part of usage help and jack_control.
-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); |