falkTX
1a81aa0ee1
Fix build under macOS arm64
...
Closes #685
2020-12-26 16:59:47 +00:00
Fabian Koller
b2ba349a4e
Change returncodes of jackd on success
...
`--help` and `--version` do not result in server failures.
Instead of returning the default `-1`, return a more reasonable `0`.
2020-11-27 17:57:28 +01:00
Khem Raj
57aa8ad346
Use SYS_futex instead of __NR_futex
...
SYS_futex is expected from system C library.
in glibc (/usr/include/bits/syscall.h defines it in terms of of NR_futex)
rv32 is using 64bit time_t from get go unlike other 32bit architectures
in glibc, therefore it wont have NR_futex defined but just NR_futex_time64
this aliases it to NR_futex so that SYS_futex is then defined for rv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27 17:55:38 +01:00
Luciano Iam
a23d22eacf
Update README_MINGW to reflect 2020 changes
2020-11-27 17:53:36 +01:00
falkTX
ac62faa9c0
Fix registry keys for Windows, add 32bit compat ones on 64bit
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-11-09 18:58:09 +00:00
falkTX
dc6c9959ed
Revise previous commit, keep a *.0.dylib present
2020-10-18 00:14:52 +01:00
falkTX
0f2e3b2e83
Force library compat/current version under macOS
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-17 22:24:25 +01:00
falkTX
a938d7aef3
Revert "Bump JACK_API_VERSION to match jack1 (1.0.0)"
...
This reverts commit ede4621675
.
2020-10-17 21:19:17 +01:00
falkTX
ede4621675
Bump JACK_API_VERSION to match jack1 (1.0.0)
2020-10-17 07:36:39 +01:00
falkTX
5b78c2ef15
Merge branch 'develop'
2020-10-16 20:10:40 +01:00
falkTX
db76dd6bb8
1.9.16 release
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-16 20:10:20 +01:00
falkTX
d90ef27d60
Remove jack-router windows code, moved to new repo
...
See https://github.com/jackaudio/jack-router/
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-16 20:06:34 +01:00
falkTX
d8e744aa0c
Revert "metadata: Make JACK_METADATA_* constant"
...
This reverts commit f3e8a6bc6b
.
See https://github.com/jackaudio/jack2/issues/646 for the reason.
As the old headers are already widely used, it is too late now.
2020-10-16 19:43:02 +01:00
Stephane Letz
1f8883862e
Fix jackctl_parameter_reset and jackctl_parameter_set_value return values.
2020-10-16 16:27:48 +02:00
falkTX
9a99d202eb
Remove "v" prefix from Windows installer files
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-15 14:06:40 +01:00
falkTX
198b1a2b39
Remove "v" prefix from Windows installer files
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-15 14:05:49 +01:00
falkTX
ca59f52ab9
Merge branch 'develop'
2020-10-15 13:31:34 +01:00
falkTX
8f81dd5951
Fix Changelog formatting
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-12 18:31:20 +01:00
falkTX
ef0f3c0931
Preparations for 1.9.15 release
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-12 18:23:00 +01:00
falkTX
ff8fe7b551
Merge branch 'develop'
2020-10-11 22:24:31 +01:00
luz.paz
c05afaa72d
README: Add repology repository badge
...
This badge links to a chart that shows where jack2 is the package ecosystem. Apologies, I was unsuccessful formatting the .rst so the badges could be side-by-side.
2020-10-11 22:23:10 +01:00
Maciej Bliziński
eaf8b75301
Clarification about jack_port_get_latency_range().
...
jack_port_get_latency_range only returns meaningful values after ports get
connected, and that is signalled via the latency callback. Saying that it's
normally used in callbacks is too soft, the docs should make it clear that the
function is not very useful outside of the callback, because you don't know
whether the port is connected / whether the latency values changed.
2020-10-11 22:23:10 +01:00
falkTX
023d0a579b
Adjust doxygen config (import patch from Fedora)
2020-10-11 22:22:07 +01:00
Adam Miartus
87da6c7d38
jack alsa: reoganize code for readability
...
Change-Id: I3d79e5f2516d8709b70dc700e5c9a04534619661
Signed-off-by: Adam Miartus <amiartus@de.adit-jv.com>
(cherry picked from commit 7a7d3b3524877533c0d5a9d3490d862d4323d280)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2020-10-11 22:43:49 +02:00
Adam Miartus
4f8849bdc6
alsa_driver: remove unused variable
...
Change-Id: I98fc02a877a830d375b458f0346fc9a43993e72c
Signed-off-by: Adam Miartus <amiartus@de.adit-jv.com>
2020-10-11 22:42:51 +02:00
luz.paz
39605d519f
README: Add repology repository badge
...
This badge links to a chart that shows where jack2 is the package ecosystem. Apologies, I was unsuccessful formatting the .rst so the badges could be side-by-side.
2020-10-11 22:33:04 +02:00
Maciej Bliziński
e1c2f7cf8f
Clarification about jack_port_get_latency_range().
...
jack_port_get_latency_range only returns meaningful values after ports get
connected, and that is signalled via the latency callback. Saying that it's
normally used in callbacks is too soft, the docs should make it clear that the
function is not very useful outside of the callback, because you don't know
whether the port is connected / whether the latency values changed.
2020-10-11 20:26:47 +02:00
Stephane Letz
a9c362060b
Correct use of Start/Stop return type in JackCoreMidiDriver.
2020-10-03 11:37:40 +02:00
falkTX
b5ce525f22
Install def and lib files in the Windows installer
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-25 21:57:25 +01:00
falkTX
cc114987bb
Generate and install Windows libraries def files
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-25 21:36:30 +01:00
falkTX
2cfd3d008c
Generate def files for Windows builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-25 19:19:49 +01:00
falkTX
c48cb45191
Correct the include dir used in the windows installer
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-24 20:15:44 +01:00
falkTX
ee7963e00f
Update gitignore
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-24 20:13:44 +01:00
falkTX
d539727a2d
Update default jack location on windows, per new installers
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-20 16:56:37 +01:00
falkTX
78c93766af
Use static pthread for windows static builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-20 16:50:09 +01:00
falkTX
230cd6cc64
winmme: allow to activate without any ports, fix some warnings
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-20 15:50:16 +01:00
falkTX
99b7a20486
Install 32bit libjack.dll on 64bit windows installer
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-20 02:44:18 +01:00
falkTX
34da6cce6e
Special tricks for static win64 mixed build
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-20 02:39:17 +01:00
falkTX
b19c12ba56
Split example-clients and tools, as done for jack1
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-20 01:11:13 +01:00
falkTX
19c5cf73ee
Merge branch 'develop'
2020-09-13 18:03:07 +01:00
falkTX
b3603d6fb3
Write registry key so 3rd parties can find jackd.exe
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 17:50:54 +01:00
falkTX
81ac3d06d4
Fix typo
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 05:29:48 +01:00
falkTX
5a9a7c50cc
Add --static configure flag, used for official windows builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 04:17:26 +01:00
falkTX
d3a3242647
Add innosetup files
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 03:48:57 +01:00
falkTX
69768dcd94
Remove 1 more unused file
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 03:21:41 +01:00
falkTX
c078bb1a3e
Remove old, unused codeblocks project files
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 01:35:10 +01:00
falkTX
c4af0d1b56
Use system headers for portaudio
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 01:34:45 +01:00
falkTX
2925617908
Remove pre-included portaudio and samplerate header files
...
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 01:34:24 +01:00
falkTX
1b6cba1ad0
metadata: set fDBenv to null if opening fails
...
Fixes #580
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-13 00:54:36 +01:00
falkTX
dedf85e95a
Revert "alsa: fix the poll interval"
...
This reverts commit d9f84dcca3
.
2020-09-13 00:47:33 +01:00