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
23 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
23 years ago
trutkin
22eacd5e85
documentation update from Bob Ham
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@340 0c269be4-1314-0410-8aa9-9f06e86f4224
23 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
23 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
23 years ago
trutkin
865cf62156
jack protocol versioning
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@318 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
trutkin
c8b56db60a
headers weren't in dist. Fixed.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@317 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
8409a5d324
Updates to doxygen docs.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@316 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
trutkin
ee6c9cb173
Takashi's fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@312 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
2defc1289c
Added missing pow-precondition.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@305 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
4cfc7fc74b
Soft-mode improvements.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@297 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
58385e27a5
Add documentation for client callbacks.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@293 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
kaiv
dace7b3160
Fix indentation to match other function prototypes.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@292 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
5f9755f08f
simpler error callback patch from joshua haberman
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@284 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
148d4588c2
added new code for h/w monitoring with the RME HDSP interface
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@283 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
348af5e211
added pthread.h to jack.h
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@281 0c269be4-1314-0410-8aa9-9f06e86f4224
23 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
23 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
23 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
23 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
23 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
23 years ago
pbd
992d6663e9
fix location of "tied" flag in port structure - needed to be in shared part
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@246 0c269be4-1314-0410-8aa9-9f06e86f4224
23 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
859cbc0f36
Removed 'jack_client_control_t->frame_time' -
it wasn't used anywhere.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@240 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
9600d63614
powerpc, engine ok, libversion patches
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@237 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
wingo
df1fe25192
* fixed syntax error in driver.h
* 0.32.3
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@204 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
wingo
ccbb2acc3d
Finish applying typo patch from Matt Kraai <kraai@alumni.cmu.edu>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@200 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
wingo
3c3ce5bb8b
fix a couple typos -- patch from Matt Kraai <kraai@alumni.cmu.edu>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@199 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
7048adfda5
catch up with andy
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@194 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
wingo
366e8863da
added jackstart header
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@192 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
pbd
ab7fc64723
ice1712 h/w specific implementation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@187 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
pbd
16a2c5d071
PPC compilation patches from rob
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@179 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
755ef48177
make cycles.h a non-installed header
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@177 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
c93fc54bd7
add file
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@176 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
41b31402a7
fix some (all?) endian problems
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@175 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
pbd
ca1543e493
added "cpu_load" measurement
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@170 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
trutkin
d546e98e2e
Formatted jack.h for doxygen.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@161 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
pbd
87c538a069
change semantics on port_get_buffer, add is_mine()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@157 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
84653c8cfb
change docs on jack_engine_takeover_timebase
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@155 0c269be4-1314-0410-8aa9-9f06e86f4224
24 years ago
pbd
4a6b341a3d
dither changes from steve h.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@154 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 years ago
pbd
46b6a573fa
many changes to the internals
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@144 0c269be4-1314-0410-8aa9-9f06e86f4224
24 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
24 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
24 years ago