pbd
2e7e44d54d
misc. patches from various people
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@384 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
eb7617e151
added option for client timeout
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@374 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
kaiv
b573399957
Fix the shm_id bug.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@373 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
f43e68de2d
get sysv shm api code working again
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@372 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
anoncvs_joeq
f2c1b3c717
modularize shm, plus a few core-audio-support related changes to engine code
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@371 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
b09cf5162d
more changes to support CoreAudio (external callback), added monitoring port option to alsa driver, removed vestiges of non-usec based time
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@370 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
131f26d5e2
fix stupid logic error and lack of address ops
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@369 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
af186bbbeb
new driver design, part II
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@367 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
5464eca916
new driver design
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@366 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
c30e8abc94
rt thread re-fix from stephane
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@364 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
dd9dd736af
fixed RT thread issues (simon jenkins)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@363 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
11719bacff
add -lrt to link-dependencies for libjack; code rearrangement to help OS X port from stephane letz
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@362 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
65b3a1d843
link shm operations to port types: substantial changes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@357 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
020cf581b2
expanded transport/time information
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@355 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
998de8cc9a
use POSIX shm_open instead of sysv shm API
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@353 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
1f5fda00fb
h/w metering extensions from thomas, plus move from cycles to usecs
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@350 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
7cb8250ea2
remove HUP handling, enable port_get_connections() for internal clients, add metering API, more
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@348 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
878a16d0eb
driver client name, ip/oop -> internal/external, etc.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@333 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
479353a920
in-process client support (many changes internally)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@330 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
trutkin
865cf62156
jack protocol versioning
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@318 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
trutkin
8f2763d882
more patches from Takashi
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@313 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
trutkin
ee6c9cb173
Takashi's fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@312 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
kaiv
ac2671a669
Fix for making connections to ports belong to clients not yet activated.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@310 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
kaiv
b13e9e04b1
Decrease soft-mode timeout to 500msec, fixed severe bug in registering new clients.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@304 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
kaiv
7cd1a63871
Soft-mode improvements.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@294 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
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