paul
41ee680137
torben's patch to hide pthread_t from jack public headers
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4129 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
9ae6231e4f
[latency api] switch JackLatencyCallback to return void
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4109 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
6a76e7ba49
[latency api] Add the new latency api.
This commit adds
jack_port_set_latency_range()
jack_port_get_latency_range()
jack_set_latency_callback()
It also extends jack_port_set_latency() to set the playback or capture
latency range of the port.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4098 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
cb1c8fcb4f
flags are ORed. fix docs.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4059 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
paul
7a0d0310eb
documentation tweaks (OR->AND, and comments on MIDI event ordering)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4052 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
cf530808c9
add session notification infrastructure
squashed rebase.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3969 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
Torben Hohn
63ab0f236b
move session API to jack/session.h changed to async.
also removed the cookie stuff.
and other unnecessary stuff.
15 years ago
torben
36562bd9ac
fix typo stating that Port flags should be ANDed together.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3875 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
Torben Hohn
c80e8eacfc
rename uuid to client name in JackSessionCallback
15 years ago
Torben Hohn
09a9ad8c08
some more docs.
15 years ago
Dave Robillard
b4c53b4783
Fix typos and clean up documentation.
15 years ago
Torben Hohn
433e55a10b
Tidy-up-session-stuff-nitpicks-for-upstream by drobilla
15 years ago
Dave Robillard
13b09ef7e3
Tidy up session stuff (nitpicks for upstream).
15 years ago
Torben Hohn
3e2aa98b1a
add client_name to jack_session_command_t client side code.
15 years ago
Torben Hohn
53c1b14599
add some docs...
15 years ago
Torben Hohn
9050f6d1ed
properly typedef jack_session_command_t
15 years ago
Torben Hohn
40f06be9fd
add JackSessionUUID to jack_client_open
15 years ago
Torben Hohn
78cbb6d5c2
initial commit of session notification infrastructure
15 years ago
paul
0d12d17122
add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3733 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
a89837bbfc
Version 0.109.8 : new thread model
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1121 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
pieterpalmers
c1da822bc1
fix typo (thx donfede)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1113 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
156b955fb4
fix up port connection notification design; extend evmon client to test it
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1047 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
paul
ee7e785cf0
add port connect callback, add per-port update total latency, fix (?) compiles against alsa-midi on x86_64 and other platforms
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1046 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
paul
8c6780038d
remove all CVS Id lines from source and headers
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1031 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
paul
4b1e5929f5
add new client registration callback (protocol and library version incremented)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1030 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
pbd
2aa634a8af
* JACK MIDI patch from Ian Esten
* COMPLEX_MMAP patch for ALSA driver from Frank van der Pol
* BIG_ENDIAN patch by A. Steinmetz with followup patch by M. Habets
for ALSA backend (allows JACK to run on devices like M-Audio
Audiophile USB that only support big endian sample formats),
modified and fixed by me
* remove unused argument from jack_shmalloc to ease x86_64 errors
* fixes to printf formatting and on x86_64
* fix argument signedness warnings from gcc4
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@945 0c269be4-1314-0410-8aa9-9f06e86f4224
19 years ago
joq
5246f2a104
[0.99.39] multiserver POSIX shm fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@852 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
56dfc08414
[0.99.37] better jack_client_open() error checking
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@847 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
149899b950
minor doc update
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@845 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
c0c46050db
[0.99.29] improve _open() and _load() error handling; minor cleanup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@834 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
6dcf31179c
[0.99.14] jack_client_open() part 2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@806 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
03eeb16d4b
[0.99.10] variable jack_client_open() arguments
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@782 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
41d1fb6079
validate open options
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@781 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
ee4063ec30
[0.99.7] add jack_get_xrun_delay()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@771 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
5fa29205ec
[0.99.4] new interface docs; bug fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@767 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
pbd
7cf4d1413d
add InitThread callback
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@681 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
64930746f2
[0.96.0] merge MacOSX EXP tree into HEAD
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@673 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
a3add5c6bf
[0.94.4] add *_name_size functions
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@647 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
pbd
f47863ca7a
fix freewheel mode, fix minor bugs in ALSA driver and elsewhere
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@576 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
4100a7bef9
[0.89.0] merge of EXP branch into HEAD
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@540 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
4211980fe6
[0.83.0] partial changes for buffer resizing; bug fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@511 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
joq
95ab3ef5ef
JACK_MAX_FRAMES fix for C++
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@482 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
joq
39cf03b554
[0.80.0] C99 sized integers
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@473 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
trutkin
71d404f8f5
Better header definitions
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@421 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago
letz
96562b1a8a
macosx port
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@395 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
ee6c9cb173
Takashi's fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@312 0c269be4-1314-0410-8aa9-9f06e86f4224
22 years ago