rncbc
e85466f033
- Drop override in configure on 64-bit OS'es (no more --libdir=.../lib64).
9 years ago
rncbc
fab3c294b7
Merge https://github.com/jackaudio/jack1
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
Paul Davis
67f05c995e
Merge pull request #45 from jeremyhu/master
Check for clock_nanosleep before use
9 years ago
rncbc
0b0953db92
- Swap alsa_midi slave driver port-name suffixes ("out" for capture, "in" for playback).
9 years ago
Uladox
b001d8e999
Moves VALGRIND_MEMSET above USE_CAPABILITIES ifdef
Sets memory for valgrind even if USE_CAPABILITIES is not defined.
9 years ago
Josh de Kock
ff7531a474
travis.yml: add workaround for broken homebrew sed
Fixes a homebrew issue (https://github.com/Homebrew/legacy-homebrew/issues/43874 )
9 years ago
Paul Davis
0880dfaaf0
Merge pull request #47 from Uladox/master
Fixed leaked memory with jack_tmpdir.
9 years ago
Uladox
04a18e8914
Removes use of gloabl jack_tmpdir.
Uses static local variable like how jack_user_dir does. jack_get_tmpdir()
replaces jack_tmpdir for the most part except in jackd -l where it would
cause an infinite loop, and instead DEFAULT_TMP_DIR is used, which is
what it would happen anyway. Also in jack_user_dir the default value is
used if jack_user_dir returns NULL from some error, but an error message
is printed with jack_error(), this is the same as the old behavior, but
I am not sure this is quite what should happen. Still, the exact same
behavior as before is acheived except without the use of the jack_tmpdir
global and the memory issues caused by calling jack_get_tmpdir().
9 years ago
Jeremy Huddleston Sequoia
96c3ac0ae6
Check for clock_nanosleep before use
Fixes a build failure on macOS 10.12 Sierra
9 years ago
Josh de Kock
ce438a41ff
pThreadUtilities.h: add version checking for inclusion of MacTypes.h header
9 years ago
David Carlier
af6aa1c03b
OpenBSD compilable :
- md5sum is not available.
- adding sndio support from Jacob Meuser <jakemsr@sdf.lonestar.org>.
- various patches from ajacoutot@, jasper@ and sthen@
9 years ago
rncbc
1c9f859d69
- Swap alsa_midi slave driver port-name suffixes ("out" for capture, "in" for playback).
9 years ago
Josh de Kock
79478b79fa
drivers/coreaudio: update audio components to use new API
10 years ago
Josh de Kock
adc645db16
pThreadUtilities.h: Switch to new MacTypes.h header
10 years ago
Paul Davis
8a7253575c
Merge branch 'joshdekock-master'
10 years ago
Josh de Kock
11338b4fd3
.travis.yml: create initial build recipes
10 years ago
Josh de Kock
0bd63f924d
Fixed submodule commit hash references
10 years ago
Bernhard M. Wiedemann
634a06660f
allow to use source date for man page generation
this enables making reproducible builds of this package
10 years ago
Paul Davis
ea78c7e06e
Revert "use topological sort for client ordering (fons adriaensen)"
This reverts commit 423931219d .
10 years ago
Paul Davis
79c1cd0351
manually-updated version of Tim Real's fix for client-side port object management
10 years ago
Paul Davis
735a3e9b77
alsa_midi: stop using duplicated client name as part of port name for ALSA MIDI bridge ports
10 years ago
Paul Davis
1ff912463e
a better release number for now
10 years ago
Paul Davis
ff14233d20
Revert "save experiments with python for dbus interactions (for posterity)"
This reverts commit cf32a3475e .
These files are python "binaries", and the source is already in git.
10 years ago
Paul Davis
cf32a3475e
save experiments with python for dbus interactions (for posterity)
10 years ago
Paul Davis
7d6ad4012b
bump version
10 years ago
Paul Davis
423931219d
use topological sort for client ordering (fons adriaensen)
10 years ago
Paul Davis
c758cdf4f6
uncrustification of jack source code
10 years ago
Paul Davis
25786b77b7
Merge pull request #35 from erikd/master
Minor fixes
10 years ago
Paul Davis
692f991037
Merge pull request #34 from erikd/alsa-fixes
Alsa fixes
10 years ago
Erik de Castro Lopo
a7c6a5f7e8
alsa_driver: Improve error handling
10 years ago
Erik de Castro Lopo
2310fc0b72
alsa_driver: Whitespace only
10 years ago
Erik de Castro Lopo
79edeec9bf
jackd/engine.c: Add two missing `va_end (ap)`
10 years ago
Erik de Castro Lopo
10523b6208
jackd/engine.c: Whitespace only
10 years ago
Erik de Castro Lopo
022f1071f0
configure.ac: Restore AC_SUBST(JACK_VERSION)
This variable is needed for doxygen.
10 years ago
Paul Davis
0dca073b43
bump submodule refs
10 years ago
Paul Davis
0f5618b420
bump submodule refs
10 years ago
Paul Davis
dbd8ac5d40
Merge pull request #31 from erikd/master
Autotool fixes
10 years ago
Erik de Castro Lopo
22ff0a5176
Autotool fixes
* Fix usage of `AC_INIT`.
* Extract JACK version numbers from `AC_INIT` version number.
* Newer versions of automake insists on the `subdir-objects` option
when using C files from outside the current directory.
* Need to use generate `noinst_LTLIBRARIES` rather than just adding
and out-of-dir C file to the `*_SOURCES`.
10 years ago
Erik de Castro Lopo
7c004dac4c
Whitespace only
10 years ago
Paul Davis
7ae3b2be3c
Revert "Set driver port order metadata".
The "client" argument being passed to jack_set_property() is
jack_client_internal_t*, not jack_client_t* as expected, which leads
to a crash. Using client->private_client (which is a jack_client_t*)
causes deadlock because do_request() is called recursively.
The goal here is good, but it can't be accomplished in this way.
This reverts commit 439e47da1a .
10 years ago