paul
|
b0a3ae949c
|
move jack capture into example clients (its not a finished tool) ; update embedded docs for some jack frame time functions, and use direct form in jack_last_frame_tim() ; use fprintf() and not jack_info when printing DEBUG_WAKEUP output
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3591 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
9cea782683
|
spelling fixes from debian
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3590 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
torben
|
2b7011c39e
|
[jackd] fix sanitycheck setting clocksource to broken.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3450 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
3bea13b9ee
|
(jack1) make realtime the default; add -L for "long latency" ; don't check for RT permission if not running realtime; don't check for freqscaling unless using RDTSC as clocksource
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3443 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
1c274e4093
|
fix --no-sanity-checks and make freq-scaling detection non-fail
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3436 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
da01fb78df
|
first pass at integrating sanity/system checks into jack1
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3434 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
4947cb3675
|
[core] still poll zombified client fd for HUP, so it will get removed.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3332 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
d045111ae9
|
proper cleanup of "temporary" JACK server, by killing the wait thread with SIGUSR2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3194 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
f568569b9f
|
revert most of last change
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3192 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
d52ba8851d
|
stop & detach driver when exiting due to -T/--temporary flag
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3191 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
22edbbbd7b
|
fix deadlock in jackd caused by graph/problem lock ordering
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3154 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sonarnerd
|
3371b5cbcb
|
Sync with libjack/Makefile.am for simd.c rules
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3152 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
6ae5c7e60d
|
bump to 0.116.0; torben's re-pushed changes to make 32/64 compatibility really work, which change the size of a couple of protocol structures (hence the minor version change); use CFLAGS from environment; export JACK_CORE_CFLAGS to makefiles so that simd.c can use it and not JACK_CFLAGS which includes optimization flags; don't use MMX for math if we're using SSE; torben's patch to add better (ALSA memops-based) scaling for float->int16 conversion
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3143 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sonarnerd
|
4e0d747f82
|
SIMD support build fixes, mainly for libjackserver
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3107 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
a27a920f7c
|
add 2 new API functions: jack_client_real_time_priority() and jack_client_max_real_time_priority(); client threads now run *5* below the engine to allow for the possibility of other client-specific threads to have priorities above the normal client thread but below the server; bump to 0.115.0 to reflect this change
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3051 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
6b54a5937e
|
add documentation to the jackd man page on -X ALSA backend option
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3037 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
f9107702cf
|
include post_process() call when freewheeling, to make transport state changes work; make internal client use system: not alsa_pcm: port names; do not munge backend MIDI port names into system: ; bump to 0.114.3
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3030 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
5fd92f3f92
|
initial, potential fix for ringbuffer issues; fix some compiler warnings; clarify situation with const char** ports; member of request structure vis-a-vis 64/32 issues; stop autogen.sh from running ./configure by default (copying most other projects approach to reduce suprises); fix a couple of doxygen warnings
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3014 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
69039cae1c
|
fix export of pointers into JACK API headers, thus allowing a 64 bit JACK server to support 32 bit clients and vice versa (work done primarily by Torben, with a few cleanups from Paul)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3000 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
0facd0eb77
|
backout torben's transport start-at-zero patch, after testing reveals that it is (a) unnecessary and (b) breaks by causing zero to be reported twice while rolling
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2946 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
337b7de172
|
torben's patch for transport-start-at-zero, from ticket #40
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2939 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
758adf2f17
|
minor fix for --enable-debug builds
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2528 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
780722f196
|
compilation fixes for OS X; remove "no message buffer overruns" message
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2466 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
cedf146c03
|
fixes for detecting and cleaning up problematic clients
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2459 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
pieterpalmers
|
3b7d4ed948
|
implement a slightly more clean fix for the linux poll bug
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2268 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
4939ec0317
|
printf field length fix
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2267 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
paul
|
2cc32e191a
|
karsten's mutex -> rwlock patch; fix up driver attach ordering so that we still get "system" port names
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1188 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
5502124910
|
revert r1179 since it broke port alias stuff. Not needed anymore since we init the engine correctly since r1182.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1187 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
paul
|
52b8d53d41
|
fix up linux-poll-bug detection code, and change poll timeout for client event waiting to its own, distinct and significantly more realistic value (was 1+period msecs, is now 5 seconds)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1186 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
paul
|
7060774546
|
make default jack_error() callback use DEBUG if DEBUG_ENABLED is set to correctly order debug/error output; handle "false wakeups" from process/graph poll(2) calls
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1185 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
paul
|
35f1cc8dbd
|
make clients call jack_messagebuffer_init() and jack_messagebuffer_exit()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1184 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
0cdd073dc7
|
properly initialize engine (thx nedko)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1182 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
9f619ce390
|
ensure proper cleanup if run_cycle fails
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1180 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
286a17d28f
|
fixes #49
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1179 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
paul
|
91c1333742
|
mark clients Finished after process has been called; remove clients that do not respond to events et al; use poll&read to wait for event responses, not just read; add -r to remove/replace JACK SHM registry at startup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1177 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
7150ea2e78
|
Fix ticket 49
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1174 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
b542040b20
|
Jacob Meuser disconnect clients patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1171 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
9a9d6bca80
|
Jacob Meuser usleep() patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1165 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
576b85f010
|
Fix jack_notify_all_port_interested_clients to deliver *one* notification only...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1133 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
019e9d20f6
|
Small correction after Jacob Meuser patches
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1127 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
95817bcb88
|
Four patches from Jacob Meuser for OpenBSD
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1126 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
48cc14dce4
|
Version 0.109.10 : fix portconnect notification issue
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1124 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
2c62c172f4
|
Correct nozombies parameter
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1123 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
fad01dfc11
|
Version 0.109.9 : Jacob Meuser sun backend
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1122 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 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
|
18 years ago |
sletz
|
c37a248974
|
Version 0.109.7 : server code compiled in libjackserver library, code prepared for jackd/jackdmp switch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1111 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
f912476faf
|
0.109.5: fix jack_set_port_connect_callback and counting connections bug
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1093 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
f0bfb84688
|
Version 0.109.4 : Nedko Arnaudov log patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1092 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
646dd40fba
|
Fix bad behavior when jack clients return a nonzero value in their process callback. (as reported by Rui and Fernando)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1073 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
c15c245b3f
|
update the munge fix to not use static variables.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1072 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |