joq
fcdb114b0a
[0.76.1] new transport system
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@444 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
joq
ba9bdcdf05
remove several #include <jack/error.h> references
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@434 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
d0c4b86597
removed error.h, moved declarations into jack.h, fixed problem with sending events to clients that are not yet running their dedicated jack thread
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@431 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
pbd
f9e9ec8302
nonblock alsa open, different play/capture devices, fixes for port registration with excessive name length
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@408 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
joq
fe42ff23ab
jackrec uses ringbuffer (0.71.5)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@401 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
joq
cda8e1922f
Add jack_is_realtime() function.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@383 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
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
trutkin
22eacd5e85
documentation update from Bob Ham
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@340 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
kaiv
8409a5d324
Updates to doxygen docs.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@316 0c269be4-1314-0410-8aa9-9f06e86f4224
22 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
22 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
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
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
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
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
23 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
23 years ago
pbd
ab7fc64723
ice1712 h/w specific implementation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@187 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
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
ca1543e493
added "cpu_load" measurement
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@170 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
trutkin
d546e98e2e
Formatted jack.h for doxygen.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@161 0c269be4-1314-0410-8aa9-9f06e86f4224
23 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
23 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
23 years ago
pbd
4a6b341a3d
dither changes from steve h.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@154 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
a0ac75f460
added graph order callback
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@140 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
02b141f674
latest changes related to ardour (DAW) support
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@96 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
e6b9a40032
add jack_port_connected_to(), plus port connection lock on client side
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@95 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
8d8b669c66
many changes related to integration of ardour
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@89 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
f3040620fe
implemented jack_get_ports()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@81 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
0038270fba
many critical changes, plus jackrec client
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@46 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
f39d8634ed
back out jack_port_name() (port_t is opaque)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@44 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
0b8d4c239f
don't install all headers; add and use jack_port_name(); remove doc/.xvpics
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@43 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
wingo
70c9fbd185
removed glib dependency from the public api. we still need some helper functions to
access the useful things out of jack/port.h though...
also, removed conftest from the archive -- it's a build artifact
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@40 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
406938e107
fixed up licensing info to use LGPL where appropriate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@11 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago
pbd
0410974dfa
Initial revision
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@5 0c269be4-1314-0410-8aa9-9f06e86f4224
23 years ago