Paul Davis
88198692bf
fix screw up caused by attempting to uuid_parse() a null string UUID in jack client arguments
12 years ago
Paul Davis
a4580ec67d
first pass at working UUID-based clients and ports. many JACK clients work correctly without recompilation
12 years ago
Paul Davis
c3d0978e0a
update branches for uuid work
12 years ago
Paul Davis
d9930eea6e
add UUID to port type
12 years ago
Paul Davis
ee7495bb4b
add dependency on libuuid
12 years ago
Paul Davis
6e4d80815b
remove watchdog thread from engine/jackd, since Linux no longer allows SCHED_{FIFO,RR} tasks to take over the cpu unless the user misconfigures a very obscure part of their system configuration
12 years ago
Paul Davis
39e0d9dd78
ALSA backend: fall back on previous successful configuration if a new one fails
12 years ago
Paul Davis
92468acc96
remove inexplicable cruft from error message
12 years ago
Adrian Knoth
582038570a
Update tools/ to include suspend fix for alsa_in/out.
13 years ago
Adrian Knoth
877faff5d7
Update submodule example-clients/
13 years ago
Adrian Knoth
7963a7829f
Update tools/ directory to newest state
13 years ago
Adrian Knoth
a0f1dfdad2
Fix typo in manpage
Patch by colinf via
http://trac.jackaudio.org/attachment/ticket/227/typos.patch
13 years ago
Paul Davis
912432d904
fix Makefiles and configure.ac to correctly include include/ in tarball; minor fix for python in tarball
13 years ago
Paul Davis
2f460752ab
bump protocol version to 25 to cover GetUUIDByClientName request, and increment version to 0.123.0 (API was already defined but implementation was missing, which seems like a special case of "changing the API"
13 years ago
Paul Davis
b3e91cd10a
update jack_lsp manual page
13 years ago
Paul Davis
af82416a8b
patch from Pawel X to implement jack_get_uuid_for_client_name()
13 years ago
Paul Davis
60c3e5afe6
Merge pull request #3 from jackaudio/control_device_name_fixes
We recommend using symbolic names like hw:Live but when subdevices are u...
13 years ago
Nedko Arnaudov
e02d7358da
We recommend using symbolic names like hw:Live but when subdevices are used
regcomp() was failing to parse them. This changeset improves the algorithm
by using less assumptions.
This commit is a backport of similar (but bigger) commit in jack2.
b3394f4dce
13 years ago
Paul Davis
023c1f3e23
patch from ticket #228, to fix search for lsof(1) along PATH
13 years ago
Paul Davis
547398c217
fix from ticket #294 to cover failed malloc caused by limits.conf being changed while jackd runs
13 years ago
Paul Davis
63533686e5
compilation fixes for ffado backend
13 years ago
Paul Davis
853c4b7201
compilation fixes for ffado backend
13 years ago
Paul Davis
114d8172d6
handle latency callbacks before graph reorder callbacks, as per a recent (correct) change in jack2
13 years ago
Paul Davis
3c13424307
compilation fixes for ffado backend
13 years ago
Paul Davis
1783d24217
adjust driver/backend port latencies for both playback and capture ports in both directions, not just one
13 years ago
Paul Davis
10df5ef3d3
use correct include path for new header structure
13 years ago
Paul Davis
6e12e9a715
provide FFADO/firewire backend with its own latency callback, similar to recent modification to ALSA backend. Removed a couple of explicit calls to update port latencies, since the server will do this via the latency callback at the right times
13 years ago
Paul Davis
2d5c792233
bump version
13 years ago
Paul Davis
6ddbf81d14
add a latency callback to the ALSA backend, and ensure that the backend's latency callback, if it exists, is called after a buffer size change
13 years ago
Paul Davis
71904890aa
Merge branch 'master' of github.com:jackaudio/jack1
13 years ago
Paul Davis
905372e4b7
use max (JACK_CLIENT_EVENT_TIMEOUT,command-line-client-timeout) for poll on event handling when in non-RT mode; tidy up error messages when something goes wrong with client event handling
13 years ago
Paul Davis
91d2d75832
add internal function jack_event_type_name() for prettier error messages concerning client event handling
13 years ago
Adrian Knoth
75e3e20bf9
firewire: Use update_port_latencies() in ffado_driver_attach
Avoids code duplication
14 years ago
Adrian Knoth
b4e09a119c
firewire: Move update_port_latencies() further up the file
Instead of introducing a prototype declaration, let's move the function so it
can be used by ffado_driver_attach().
14 years ago
Adrian Knoth
6a7a11cec8
firewire: update latencies after setbufsize
Patch by Jonathan Woithe.
14 years ago
Adrian Knoth
20a3b3520a
firewire: compile with FFADO versions < 9 again
ffado_streaming_set_period_size() is exposed starting r2078 of FFADO.
To avoid a build dependency on ffado-svn in jack, we copy the prototype
declaration.
Since the symbol is defined as weak, no problems arise at runtime.
14 years ago
Paul Davis
598afcc2a7
Merge pull request #2 from adiknoth/ffado-update
Support setbufsize in firewire driver
14 years ago
Paul Davis
a2f0f3aa37
bump version to 0.122.0
14 years ago
Paul Davis
f44bb73f23
new jack_get_cycle_times() implementation from Fons Adriennsen, and improvements to DLL implementation, particularly post-freewheel, also by Fons
14 years ago
Jonathan Woithe
025d3ad4d5
Support setbufsize in firewire driver
14 years ago
Adrian Knoth
81e8f031a3
Update to recently updated submodule
14 years ago
Paul Davis
9880e8dd2c
Merge pull request #1 from adiknoth/master
libsamplerate detection fix
14 years ago
Adrian Knoth
be34a7a9b6
Re-add missing fix for libsamplerate
This was accidentally lost in 38a26f5b
14 years ago
Paul Davis
4a08a409b6
finalize removal of timestamps code
14 years ago
Paul Davis
e97b82bc2d
remove timestamps code - not used for years, and the kernel provides better instrumentation these days
14 years ago
Paul Davis
b30a46f2ee
catch with public headers
14 years ago
Paul Davis
d2324c4cd2
put header-install stuff into top-level Makefile, after removing it from public headers
14 years ago
Paul Davis
3aac458ec3
fix includes for osx specific file
14 years ago
Paul Davis
550f528eb0
remember to build version.h in its new location
14 years ago
Paul Davis
3cedd5d624
add .gitignore for include/
14 years ago