http://jneen.net/
383fa609d4
jack_control: return a proper exit status on DBus exception
5 years ago
Bruno Vernay
e987c3929b
Fix wrong error message and few typos
5 years ago
falkTX
3c7d23f0f2
Bump maximum default number of clients and ports
6 years ago
falkTX
0081d181e9
Allow to costumize pkg-config dir via --pkgconfigdir
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
Kjetil Matheussen
c30c182feb
Fix compilation error caused widechar/singlechar mixup in 52786902d6
6 years ago
Kjetil Matheussen
52786902d6
Windows: Use widechar instead of char when loading drivers.
6 years ago
falkTX
608cfbe74c
Fix freedesktop specification link
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
Guido Aulisi
af6c00ab09
Fix compilation of documentation
Custom footer without date is not needed anymore
6 years ago
falkTX
a39d2df15e
Force fix for libdb mixed mode build
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
1b10d4c888
Always use -Wl,--no-undefined (unless macOS)
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
003f2deb4e
Proper fix for mixed mode
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
9b1c4e2cf2
Fix typo in changelog
6 years ago
falkTX
9590c19845
Update Changelog
6 years ago
falkTX
f100fcb620
Small fix on code style
6 years ago
falkTX
93619ed0c5
Make sure we use python3 (another patch from Fedora)
6 years ago
falkTX
aeb68878d5
Adjust doxygen config (import patch from Fedora)
6 years ago
Guido Aulisi
a71bc0b75a
Fix warning: catching polymorphic type ‘class std::exception’ by value
6 years ago
Luciano Iam
a5093f06ca
Rename PortSetDeviceMetadata to PortSetDefaultMetadata
6 years ago
falkTX
0fefdf8b6c
Fix build under mixed mode
Closes #508
6 years ago
falkTX
f19176657c
Fix blocking DBus device reservation, so it plays nice with others
6 years ago
Guido Aulisi
5286020560
Fix compilation on ARM
size_t i is needed if HAVE_EXECINFO_H is defined
6 years ago
falkTX
ef6ee6a049
Merge branch 'master' into develop
6 years ago
falkTX
37250ff470
Use strncpy in some calls for alsa_rawmidi.c
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
3c340b8154
Merge branch 'master' into develop
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
401fbe9fa9
Start of 1.9.14 development
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
b965b5d052
Update ChangeLog
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
f0400a46f7
Update ChangeLog
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
294d0ffd96
Only trigger property callback on close if there is 1 or more
Also document this usecase
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
77ac455d49
Cleanup whitespace
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
630c303533
Fix build issue triggered by last branch merge
6 years ago
falkTX
e2d863ccea
Merge branch 'develop' of github.com:jackaudio/jack2 into develop
6 years ago
falkTX
8dd23d2d13
Merge branch 'metadata-keys' into develop
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
97d2ad9e4c
Add a few comments to metadata keys, old stuff from Paul Davis
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
Luciano Iam
ab536f67bc
Rename system_midi:* back to system:midi_*
6 years ago
Luciano Iam
0f015fc53b
Set pretty-name for ALSA seq MIDI ports
6 years ago
Luciano Iam
a11fa07e5e
Set pretty-name for ALSA raw MIDI ports
6 years ago
falkTX
c8fd3f6a0f
Set "seq" alsa midi driver to maximum resolution possible
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
fdfe11cf96
evmon.c: fix function prototype
6 years ago
falkTX
9a5dbf26a7
Remove all port properties when unregistering
6 years ago
falkTX
18177e3d51
Add port rename and property change to evmon (sync with jack1)
6 years ago
falkTX
c74385603c
Cleanup metadata on server close
6 years ago
Juuso Alasuutari
0ee218826b
If pthread_setschedparam() in JackPosixThread::AcquireRealTimeImp() fails
try again with the SCHED_RESET_ON_FORK flag before giving up. This fixes
PulseAudio's JACK modules not being granted real-time scheduling.
Signed-off-by: Juuso Alasuutari <juuso.alasuutari@gmail.com>
6 years ago
Laxmi Devi
4341f8086f
alsa_driver: Execute recovery on ALSA poll timeout
On ALSA poll time out, retry polling after executing the recovery.
Retry max limit is set with MAX_RETRY_COUNT.
Signed-off-by: Laxmi Devi <Laxmi.Devi@in.bosch.com>
7 years ago
Laxmi Devi
45ab755883
alsa_driver: Moved the check for poll timeout before getting the revents
Currently only poll_result is checked for < 0 before doing the further
processing, and not for timeout. After this movement the revents is checked
only if the poll doesn't timeout.
Signed-off-by: Laxmi Devi <Laxmi.Devi@in.bosch.com>
7 years ago
Laxmi Devi
fb11c75fdc
alsa_driver: Exiting loop for need_playback and need_capture on XRUN to execute recovery
Currently even on XRUN, the xrun recovery is not executed as the
need_playback or need_capture flag is still true and so it goes
and waits on poll again.
Signed-off-by: Laxmi Devi <Laxmi.Devi@in.bosch.com>
6 years ago
luz.paz
a93b210134
FIx doxygen and user facing and non-facing typos
Found via `codespell -q 3`
6 years ago
falkTX
bb416c7801
Rename `PortSetDeviceName` to `PortSetDeviceMetadata`
6 years ago
Luciano Iam
c2ec4b37d4
MIDI port pretty names ( #498 )
* Set MIDI port pretty names on macOS
* Set MIDI port pretty names on Windows
* Set MIDI port pretty names on Linux/alsarawmidi
* Update alsarawmidi port naming to match CoreMIDI and WinMME
* Rename PortSetPrettyNameProperty to PortSetDeviceName
* Set hardware property to MIDI port names
6 years ago
falkTX
77de2e339e
Fix loading internal client from another internal client
6 years ago
falkTX
6bacf6e1db
Fix crash on jack_internal_client_load without some options set
6 years ago