pbd
fff065e089
latency fix, plus latency output from jack_lsp
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@279 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
5648db81b9
client killing modifications, remove hardwired alsa_pcm connections from example clients, jack_client_thread_id().
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@278 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
d6f36ac256
port alias changes, incomplete; jack_temp_dir->jack_server_dir
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@276 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
4e9a58708b
fix recursion in both directions during total port latency computation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@265 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
946061aa2d
measure kernel scheduling delays, fix blocking mutex issues with engine post process, fix xruns caused by engine lock out, add timestamps API, plus a few other cleanups and renames
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@264 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
kaiv
3cea35ebd6
Ported the get_connections functionality to use the new linked-list implementation.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@258 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
theno23
6f30b302d4
Added Arthur Peters' connection handling patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@257 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
kaiv
c90412ef08
- added jslist.h, a replacement for glib's linked list code
- replaced use of g_snprinf with snprintf (snprintf is a standard
POSIX/ANSI-C routine so there's no need to use glib here)
- removed all dependencies to glib from source code and makefiles
- added documentation of JACK versioning to configure.in
- incremented JACK version to 0.40.0
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@256 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
f139113e3e
fix configure for libsndfile, add 3 new sample clients, fix problems with removing dead clients, change timebase to use pending model
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@245 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
05efffad1b
Fixes a bug which caused valid transport position to be
overwritten by the value of (unused) 'jack_client_control_t->frame_time'
field of the timebase client.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@239 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
9600d63614
powerpc, engine ok, libversion patches
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@237 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
wingo
8a1e99e581
* added a crapload of debugging printouts
- added --enable-debug configure option
* fixed (?) deadlock bug by ignoring errors in fifo cleanup
* added solaris stuff, without solaris check
* cleaned up some autotools things
* added configuration header (config.h)
* 0.36.0 (skipping the abortive 0.35.0...)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@234 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
e2a9703db7
kai's soft timeout patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@208 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
ee73fe8685
use worst case for CPU utilization (from steve harris)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@201 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
wingo
8cc7a1f03c
Fixed up some of the directory changes, and landed the capabilities patch from
Fernando Pablo Lopez-Lezcano (<nando@ccrma.Stanford.EDU>).
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@191 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
44bed2543a
directory reorganization
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@188 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
wingo
44c5917995
* moved private types declarations out of jack/types.h and into a number
of other files
* install only jack.h, types.h, error.h and transport.h
* autogen now runs configure, this can be reverted if people complain
* added jack_port_by_id () for use with the registration callback
* moved JackPortFlags to types.h
* s/sample_t/jack_default_audio_sample_t/
* s/nframes_t/jack_nframes_t/
* doc and header cleanups
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@182 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
41b31402a7
fix some (all?) endian problems
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@175 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
a1b74a07ac
new code to measure frame-based time flow
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@174 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
bc97d5427b
made cpu load more accurate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@172 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
949140d22c
two typographic fixes from fernando
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@171 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
ca1543e493
added "cpu_load" measurement
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@170 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
0a8cd6b5e4
fix use of util.h
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@168 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
c73f6e6315
tuning, tracing, new tarball name, bug fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@166 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
adnans
7726223621
Set the watchdog thread priority to 99 when -P 89+ is requested.
Bump up version to 0.24.3
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@165 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
07d36a5792
added watchdog thread for RT usage
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@159 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
3fc014fd97
limit depth for port total latency computation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@151 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
f7275a6c4b
fix problem with uncleared port->buffer_info value
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@148 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
a321c5d3e0
remove cleanup thread, add dither code from steve harris
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@145 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
46b6a573fa
many changes to the internals
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@144 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
598b6c4634
support for port total latency computation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@143 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
279b02477f
added argument to graph order callback
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@142 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
d6c9e11463
added graph order callback, updated to call internal clients as well
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@141 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
a0ac75f460
added graph order callback
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@140 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
5325fe86c1
free duplicate list during graph sort, minor text motion
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@139 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
dbe00994d7
rectangular dither added (from steve harris)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@138 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
ba6b596369
Yet another sort bugfix. One rare locking bug fixed in client removal code.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@137 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
4002202464
Recurse bug with cyclic client dependencies.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@136 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
818e9bfd13
Fixed graph sorting bug with transitive client dependencies. Added fed_by info to jackd sigusr1 dump.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@135 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
b850bcca07
Temporary fix for a client removal bug in control thread.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@134 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
d4837aa1f5
Fix for graph rechaining bug.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@132 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
dc2e950ae4
Fix for the deadlock bug in jack_deliver_event().
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@126 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
454e6deb62
prevent clients from unregistering other ports; compact dump output
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@125 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
841ba2360c
connect.c, transport control API, slightly more info in sigusr1 dump
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@122 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
9f2f81c26d
add --asio and the timed_out element for client control
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@119 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
8498b9ff80
Fix to jack_clear_fifos bug.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@115 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
5577043352
use driver wait function when waiting for subgraphs
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@114 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
b2cacdaffc
remove extraneous output from clear_fifos
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@105 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
e98f76e511
fixed random data left in FIFO problem- phew!
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@102 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
bf12d41e3a
intermediate debugging state, trying to track down clicking problem after aborted client restart, but contains several important fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@101 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago