David Runge
00a8ae65bb
Modify doxygen input file to consider all headers
doc/reference.doxygen.in:
Alphabetically sort the list of headers, that doxygen considers.
Add any missing headers.
4 years ago
David Runge
ff24aff355
Setup all header files for installation in Makefile.am
Makefile.am:
Sort the list of headers alphabetically and add all missing ones
(systemdeps.h).
4 years ago
David Runge
ea9723457a
Update jack headers
jack:
Update the jack headers submodule to the current latest commit.
4 years ago
falkTX
6172c1b29d
Update jack headers
4 years ago
falkTX
b040837614
Update common jack headers
5 years ago
falkTX
c93c8b0409
Update submodules
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Michele Dionisio
a4e2355c96
fix wrong malloc size
5 years ago
falkTX
451c189cef
Update jack headers, session API is now deprecated
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7b5028ffe3
multi-line readme
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Milkii Brewster
674af2ebe3
Add support information and convert to markdown ( #97 )
* Add support information and convert to markdown.
* Missing s
5 years ago
Paul Davis
2e78fb6c88
do not attempt local (non-server-call) check on connections in jack_port_disconnect unless port is owned by caller
6 years ago
falkTX
ca37b41df3
Update jack headers
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
Christopher Arndt
009f674c7f
(Re-)Enable search engine for API docs
This was enabled on https://jackaudio.org/api/ before, but changed when the API docs were updated a while ago, after they hadn't been updated for years.
6 years ago
falkTX
2ec2e09774
Update jack headers
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
8e08d6f760
Remove version from docs
6 years ago
falkTX
54e11a4cdc
Update copyright year for documentation
6 years ago
falkTX
0cb641ba3f
Fixup documentation for new versions of doxygen
6 years ago
Filipe Coelho
26f9652e6d
Merge pull request #86 from sonicpp/master
Fix configure.ac checking for USE_MD5SUM
7 years ago
Jan Havran
2086803033
Fix configure.ac checking for USE_MD5SUM
'configure.ac' generates 'configure' with invalid syntax,
it is not allowed to test integer like this
Signed-off-by: Jan Havran <havran.jan@email.cz>
7 years ago
Filipe Coelho
b1c1b85dbe
Merge pull request #82 from DomT4/mojave_build_fix
configure: update -mmacosx-version-min= to 10.6
7 years ago
Dominyk Tiller
721e2bdbe4
configure: update -mmacosx-version-min= to 10.6
This could be done other ways if it turns out there's a flood of
people out there desperate for 10.4 or 10.5 compatibility, but I
expect this is safe enough to solve in the simplest possible way,
which is by just bumping the number here to 10.6.
Fixes https://github.com/jackaudio/jack1/issues/81 .
7 years ago
Filipe Coelho
cb654ada4e
Merge pull request #61 from yurivict/io-retry-EINTR
read/write wrappers to handle the case of interruption by system signals
8 years ago
Filipe Coelho
44e23985f7
Merge pull request #62 from jcowgill/atomics-cleanup
Atomics cleanup
9 years ago
James Cowgill
ddc60b08e2
Remove atomics section from doc/porting.dox
9 years ago
James Cowgill
1c86be1b4c
Remove now unused config/cpu directory
9 years ago
James Cowgill
eed8a97b2f
Use generic atomic functions
Use atomic_fetch_add from C11's stdatomic if available or fallback to
GCC's __atomic functions.
Remove atomic_add because is can trivially be implemented by calling
exchange_and_add instead.
9 years ago
Yuri
de00d98294
read/write wrappers to handle the case of interruption by system signals
9 years ago
Adrian Knoth
90f9dd39b0
Update to new tools/ HEAD
9 years ago
Adrian Knoth
00ead84a3b
Merge pull request #60 from yurivict/use-process-realtime-priority
Using the process realtime priority instead of the thread realtime priority when sufficient.
9 years ago
Yuri
51d8d22a9b
Added curly braces.
9 years ago
Adrian Knoth
d355c7d28c
Merge pull request #58 from jcowgill/config-cpu-cleanup
config/cpu cleanup
9 years ago
Adrian Knoth
d1482a6497
Merge pull request #57 from jcowgill/man-page-date
Use LC_ALL=C to generate manpage date
9 years ago
Adrian Knoth
8799147e66
Use #if for HAVE_CLOCK_GETTIME everywhere
ifdef is useless, since the value is always defined (either to 1 or 0) in config.h.
Fix inspired by
https://svnweb.freebsd.org/ports/head/audio/jack/files/patch-drivers_dummy_dummy__driver.c?view=markup
Also simplified #if condition in libjack/time.c - it's easier to read a positive than a negated
condition.
9 years ago
Adrian Knoth
5bb11a71f4
Use #if for HAVE_CLOCK_GETTIME in dummy driver
ifdef is useless, since the value is always defined (either to 1 or 0) in config.h.
Fix taken from
https://svnweb.freebsd.org/ports/head/audio/jack/files/patch-drivers_dummy_dummy__driver.c?view=markup
9 years ago
Adrian Knoth
3e26d4ff92
Fix detection of clock_gettime() and clock_nanosleep()
glibc above 2.17 has these functions builtin, so no need to link against librt.
When the macro succeeds, it needs to set the define to 1, not 0.
Also clarify the text message if librt is linked in.
9 years ago
Yuri
02029576c4
Using the process realtime priority instead of the thread realtime priority when sufficient.
9 years ago
James Cowgill
b67a6cbbbf
Remove unused cruft from config/cpu
9 years ago
James Cowgill
17dc27f884
Remove unused sysdeps/cycles.h includes
9 years ago
James Cowgill
1f544ff7ab
Use LC_ALL=C to generate manpage date
Without this, the user's locale may influence the content of the
manpages (eg juin instead of June for a french locale).
9 years ago
falkTX
0dc6f4a0ab
Do not override libdir on configure for 64-bit OS'es
Closes #54, thanks Rui!
9 years ago
Miroslav Urbanek
aa7e30bd74
Explicitly enable timestamps in the ALSA backend
Fixes negative values in xrun reports on Linux kernels 4.0 and above.
9 years ago
Paul Davis
bea9d46b4c
fix capture latency for ALSA backend, given normal definitions. Add comments
9 years ago
Paul Davis
9b69e03a22
corrected version of previous commit, to provide libsamplerate for netjack_packet
9 years ago
Paul Davis
4fe7043b3b
if netjack is going to use libsamplerate, it needs to mention them in Makefile.am
9 years ago
Paul Davis
bfe4ab3b00
fix ALSA backend's own port latencies to reflect -n (periods) argument
9 years ago
Paul Davis
bd6a711848
Merge pull request #42 from joshdekock/osx-audiounits-update
Update OS X CoreAudio AudioUnits API usage.
9 years ago
Paul Davis
8f4a897dfb
Merge pull request #49 from Uladox/master
Moves VALGRIND_MEMSET above USE_CAPABILITIES ifdef
9 years ago
Paul Davis
7695d4e287
Merge pull request #43 from devnexen/master
OpenBSD compilable :
9 years ago
Paul Davis
873c1208e9
Merge pull request #38 from bmwiedemann/master
allow to use source date for man page generation
9 years ago
Paul Davis
fa4872a0e1
Merge pull request #40 from joshdekock/travis
Add support for travis
9 years ago