falkTX
4e8e597c3e
Fix syntax error
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b902cf381b
Begin ubuntu-20.04 automated deb packaging
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e2b540708a
CI: Fix macOS package path
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
491b3806f6
Revert "CI: Use xvfb-run for wineboot too"
This reverts commit 9a33cc254c .
4 years ago
falkTX
e0b114da1e
CI: Use xvfb-run for wineboot too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
db0ab0f12b
CI: Use xvfb-run for wine stuff
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8b52afbbda
Update windows installers as artifacts
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3d4027b1c7
CI: Generate windows installers
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cd1efe94fa
Allow custom version on macOS generate-pkg script
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ee8a800f91
CI: Now try win64 mixed mode
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6df5e70099
CI: Fix win64 build, no mixed just yet
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f0459bec53
Generate macOS package
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0383af6619
Fix cache; Generate MSVC lib files
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c3a982b0ee
Correct win32 build commands
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
73d8a9abd8
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
54766cc615
CI: Add build jack2 step
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
01b77f963f
First step towards automated builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Khem Raj
55879114b9
example-clients: Use c++ compiler for jack_simdtests
It uses c++ sources and runtime therefore its best to use c++ compiler
to build it so it can find the correct runtime, cross compiling with
clang fails
x86_64-yoe-linux-ld: example-clients/simdtests.cpp.28.o: undefined reference to symbol '__cxa_call_unexpected@@CXXABI_1.3'
Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years ago
falkTX
03f474c611
Start of v1.9.20
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
66f9bdb386
Better handling of optional asio
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fd562bdf13
Fix custom win32 detection, fixes missing HAVE_ASIO macro
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3e6ca6b734
Remove WIP comment
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0ec22bbc1b
Merge branch 'develop'
4 years ago
falkTX
1ff83b5314
Update changelog
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
13d5eccba4
Bump protocol version as internal ABI has changed (struct alignment)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b9f2614153
Update changelog
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0ac09f7e3d
Silence invalid offsetof warning, only used in static_assert
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Filipe Coelho
814629b566
Add jack_position_t::tick_double, and flags around it ( #770 )
* Add jack_position_t::tick_double, and flags around it
Signed-off-by: falkTX <falktx@falktx.com>
* s/precision/resolution/
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Guido Aulisi
b5ba873189
Fix compilation of documentation
Custom footer without date is not needed anymore
6 years ago
Anthony Scopatz
a054008c7a
__STDC_FORMAT_MACROS needs to be first
4 years ago
Colin McEwan
dff7fa4fa8
Fix alignment of fields for atomic accesses ( #761 )
* Assert alignment is suitable for atomic accesses
* Move fields and pad to meet alignment constraints
* Add padding to JackEngineControl to account for inherited data
* Parenthesise padding length for clarity
* Revert "Parenthesise padding length for clarity"
This reverts commit 1f757b9ece .
* Revert "Add padding to JackEngineControl to account for inherited data"
This reverts commit 3d8c7d83ad .
* Revert "Move fields and pad to meet alignment constraints"
This reverts commit ff631bbbdc .
* Assure alignment by using 'alignas' on fields
4 years ago
luz paz
0fe68adecc
Fix misc. typos
Found via `codespell -q 3 -L capela,nd,numer,parm`
4 years ago
falkTX
dd1d70c8ff
Start of 1.9.19
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
23b9fb71b9
zalsa: add "-w" argument to wait for soundcard to be available
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1b3594e70f
wait for zalsa thread to finish
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
73d7c23088
zalsa: add "-w" argument to wait for soundcard to be available
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ab945eac64
wait for zalsa thread to finish
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5041ab0fe7
Merge branch 'develop'
4 years ago
falkTX
852ba2b8eb
One more entry to changelog
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6198d598a8
Update changelog
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
365b7e3f05
Cleanup around linux futex, apply EINTR case for timed waits
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
863b435e78
zalsa: correct jack port names
This is not MOD where this is used only for usb stuff..
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
13fe37fe16
name the zalsa clients the same way as jack1
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
24013c369b
zalsa: return error directly if failed to init, fix mem leak
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8e48dd1151
zalsa: use server log functions to print info
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
77a1b6a326
Fix jackd crash with zalsa when closing if client was not activated
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
chzchzchz
01f0dabd14
JackLinuxFutex: treat maximum TimedWait() as Wait() and retry on EINTR
FUTEX_WAIT may be interrupted by a signal and return EINTR. If a client
process takes a signal while on the futex, the jack client may error out
with no way to recover despite the signal being safe. Instead, retry if
errno is set to EINTR.
4 years ago
Filipe Coelho
8f4880518b
Merge pull request #747 from jackaudio/zalsa
Add zita-a2j/j2a as internal client
4 years ago
falkTX
5a1c0f98d5
Add zalsa configure flag, enabled by default if possible
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
361b2f5547
add zita internal client code
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago