falkTX
17574b4634
Revert "Remove `floor` call in timeout calculation"
This reverts commit 0393da5868
.
4 years ago
falkTX
9455cea656
Revert "Fix integer conversion for poll_timeout_ms"
This reverts commit 0e5f15dbda
.
4 years ago
Timo Wischer
dd24ce3210
posix: fifo: use right prototype
Change-Id: Ia6aee61aa7059a70d2014f7de66a41cbaca8c7ed
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
6 years ago
http://jneen.net/
5d80e06c08
jack_control: return a proper exit status on DBus exception
5 years ago
Timo Wischer
f3e8a6bc6b
metadata: Make JACK_METADATA_* constant
to ensure that it is not modified by any client.
const have internal linkage unless marked by extern
Change-Id: Ife1def2feb43aead32164f479e39ee3fd71b2ba0
Signed-off-by: Adam Miartus <external.Adam.Miartus@de.bosch.com>
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
5 years ago
Joshua Rubin
ba28ffa3db
Fix jack_control handling of dbus bytes
Prior to this, `jack_control dps dither s` would return an error.
4 years ago
falkTX
34fb7b6963
Cleanup macos package files after generation
4 years ago
falkTX
b12e494c6c
Fix macos package
4 years ago
falkTX
0e5f15dbda
Fix integer conversion for poll_timeout_ms
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0393da5868
Remove `floor` call in timeout calculation
See #614
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
df0f004183
Mark JACK-Session as deprecated
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
fps
1bce1e4113
jack_connect: fix off-by-one error in allocating space for the server name string
4 years ago
fps
d95c7a6efb
jack_wait: add client name option -n/--name
4 years ago
Timo Wischer
c95bd9631f
posix: socket: Add missing time header include
Change-Id: I1cab18816980f704b6ae73a37960c1421e46ed9b
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
6 years ago
Milkii Brewster
2e8e95ef1e
Add support info
4 years ago
falkTX
cd4259d0e8
Merge branch 'develop' of github.com:jackaudio/jack2 into develop
4 years ago
falkTX
b9e215df96
Reword macos readme package, mention full file list
4 years ago
falkTX
ea311b36d7
property.c: Fix whitespace
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
70420f4991
jack_property: Fix possible crash on "-l ..."
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Davide Beatrici
e26f98637e
systemdeps.h: define standard integer types correctly for MSVC
Fixes the following errors:
C:\vcpkg\installed\x64-windows-static-md\include\jack/systemdeps.h(73): error C2371: 'int8_t': redefinition; different basic types
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\stdint.h(14): note: see declaration of 'int8_t'
C:\vcpkg\installed\x64-windows-static-md\include\jack/systemdeps.h(77): error C2371: 'int32_t': redefinition; different basic types
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\stdint.h(16): note: see declaration of 'int32_t'
C:\vcpkg\installed\x64-windows-static-md\include\jack/systemdeps.h(78): error C2371: 'uint32_t': redefinition; different basic types
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\stdint.h(20): note: see declaration of 'uint32_t'
5 years ago
falkTX
5f1b2be0dc
Do not skip shared libs on windows if using original regex.h
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1c039d9e6e
remove switch to shared libs for linking windows binaries
This allows us to use static pthread with regular mingw builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f5a6e4dba5
Use "64" suffix in windows 64bit build to match existing installer
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
85634dee9d
Install windows libraries in libdir instead of bindir
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
48342bd3d2
Restrict macos semaphore names to 32 chars, fix already-set size
4 years ago
falkTX
69827d12f2
Update osx package text
4 years ago
falkTX
d9e4768943
fix previous copy&paste
4 years ago
falkTX
2a4c9f7458
Fixup macos semaphore usage
We now store the real bootstrap name in shared memory,
and use that name to get the semaphore.
This avoid clashes when re-running jack clients, or jack itself.
4 years ago
falkTX
dfbbe29a4e
Forgot to enable osx pkgbuild after done with tests
4 years ago
falkTX
d75ddb8230
Add a local GPLv2 license file as COPYING
4 years ago
falkTX
21169219cf
Add macosx package script
4 years ago
falkTX
9f035df3d4
Remove pre-included windows portaudio static libs
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
56462c748c
Remove pre-included portaudio.h file for windows
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b55d6f3cec
Merge branch 'fix-ci' of github.com:jackaudio/jack2 into develop
4 years ago
falkTX
ff8e24f808
Turn off osx CI tests, since they dont work since quite some time
4 years ago
falkTX
bcdca517ad
Make a function return const; More mingw fixes
4 years ago
falkTX
33c5849467
Use proper path to tre/regex; Fixup wscript a bit
4 years ago
falkTX
a11c6995e4
2 more winsock.h includes, also set PRIu64 for mingw
4 years ago
falkTX
8cfc45ba59
Include winsock2.h before windows.h, for mingw
4 years ago
falkTX
5f4a57b8ce
Only set -Wno-deprecated-register under macos
4 years ago
falkTX
545a2ac7ca
JackMachSemaphore: fix reusage after server crash or device handover
4 years ago
falkTX
91e376cac9
Use macos-specific semaphore under macos
posix version can't be used due to missing sem_timedwait from macos side
4 years ago
falkTX
8e6ec0e24d
Ignore "-Wdeprecated-register" warnings for now
4 years ago
falkTX
12156bc11c
Remove macos xcode project
4 years ago
falkTX
1024af1c8d
Delete macos static binaries and iphone stuff
4 years ago
Timo Wischer
df9c990f09
shm: Make registry_id constant
Change-Id: I66e0960c9ab1a097de3098d4f51e0fff4d064186
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
(cherry picked from commit 12f6a01bcb
)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
5 years ago
Adam Miartus
994ebbc6ee
alsa: in case of poll timeout print error
This is always an audible issue. Therefore print the coresponding
error message also in non verbose mode.
Signed-off-by: Adam Miartus <external.Adam.Miartus@de.bosch.com>
(cherry picked from commit 5b8c373318
)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
Change-Id: I5e1380776f76814409f198a4ad874d4ae46007e3
5 years ago
Adam Miartus
1180f86400
alsa: add log in case of poll was interrupted
poll may be interrupted due to signal, in that case print
error log
Change-Id: I1b2b2543a4b056b50af7617efc80fe517bddaaae
Signed-off-by: Adam Miartus <external.Adam.Miartus@de.bosch.com>
(cherry picked from commit 20883aa404
)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
5 years ago
Adam Miartus
d9f84dcca3
alsa: fix the poll interval
should be set in milliseconds
Signed-off-by: Adam Miartus <external.Adam.Miartus@de.bosch.com>
(cherry picked from commit 17031895de
)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
Change-Id: I3d32e4602c1bdf15474b14496173727aa130c924
5 years ago
Adam Miartus
af5cf14689
jack common: ensure null termination of char arrays
Signed-off-by: Adam Miartus <amiartus@de.adit-jv.com>
(cherry picked from commit 733c147c23
)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
Change-Id: I63a7330408d75f21e25426e42260133669a0db0e
(cherry picked from commit 41b58edf09
)
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
5 years ago