73 Commits (fe66547ea2f9cbf78f27fc9bc2d66cbaabc01e17)

Author SHA1 Message Date
  torben fe66547ea2 enable proper removal of slave drivers which fail to start 14 years ago
  torben d3a0ec4cad [core] add basic support for slave drivers to engine 14 years ago
  torben 81705fc63b move jack_wake_server_thread to engine.c and make sure jack_signal_problems wakes it. 14 years ago
  torben d3b3fc2571 make jack_deliver_event not static, so we can access it from clientengine.c 14 years ago
  paul ca5bb796d3 fix a possible race/deadlock when jack is quitting and clients try to connect; mention jack_free() and not free() in port buffer docs; fix failure to execute clients using wait API; tweak session mgmt code so that the SM can pass directory names with or without a trailing '/'; unload/finish internal clients at a better time to stop crashes; add new and as-yet not used and definitely unfinished a2j internal clients for ALSA/MIDI bridge 15 years ago
  torben cf530808c9 add session notification infrastructure 15 years ago
  Torben Hohn 79b318cb7a update implementation to new async interface 15 years ago
  paul a83075398b fix race when ending freewheeling (from torben) 15 years ago
  paul cbfe31c02f commit serious design flaw that left jackd in freewheeling mode if the client that initiated freewheeling leaves the graph (either deliberately, or via a crash) 15 years ago
  Torben Hohn b45133ca63 add client reservation... 15 years ago
  paul 22edbbbd7b fix deadlock in jackd caused by graph/problem lock ordering 16 years ago
  paul f41f4fc241 fix debug message when acquiring the "problem" lock 16 years ago
  paul cedf146c03 fixes for detecting and cleaning up problematic clients 17 years ago
  paul 2cc32e191a karsten's mutex -> rwlock patch; fix up driver attach ordering so that we still get "system" port names 17 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) 17 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 17 years ago
  pieterpalmers 1976086002 increment watchdog timeout to 10 secs to accomodate the long startup of some FFADO devices 17 years ago
  pieterpalmers c15c245b3f update the munge fix to not use static variables. 17 years ago
  pieterpalmers 8e2307460d Commit of Aug 26, 2007 patch by Nedko Arnaudov. 17 years ago
  paul 581f790f69 add -Z flag to cancel zombification on timeout 18 years ago
  paul 5e37ca65f7 first pass at implementing port aliases (2 port port, 1 set by jackd) plus standard backend port names using system:(playback|capture)_N 18 years ago
  paul 8c6780038d remove all CVS Id lines from source and headers 18 years ago
  joq 11184f247b [0.102.17] limit timeout with -R to 5 sec 19 years ago
  pbd 7e8cf3c23c reworked config headers etc; rework clockfix patch; exit if -R requested but unobtainable 19 years ago
  pbd 2aa634a8af * JACK MIDI patch from Ian Esten 19 years ago
  pbd 69e6676570 new DLL-based frame timer implementation; use shutdown(2) 20 years ago
  joq 47a9c01a68 [0.99.27] Simon's graph sorting patches 20 years ago
  joq f28ddbdc5b [0.99.19] add new realtime-safe messagebuffer interface 20 years ago
  joq 31967c0c02 [0.99.15] preliminary multiple server support 20 years ago
  joq 6dcf31179c [0.99.14] jack_client_open() part 2 20 years ago
  joq ee4063ec30 [0.99.7] add jack_get_xrun_delay() 20 years ago
  pbd 1137ebc248 msg cleanup; upstream jackd/client detection; munlock available; other minors fixes 21 years ago
  joq c11a16d92f [0.98.7] more threading fixes 21 years ago
  joq 046cb3ce99 [0.98.6] Nando's NPTL fix and Lee's max_usecs message 21 years ago
  pbd 1534d5456a rohan's port_max patch; jesse's fix for a messed up shm registry 21 years ago
  joq 64930746f2 [0.96.0] merge MacOSX EXP tree into HEAD 21 years ago
  joq 3e36b72d5e [0.95.8] add --no-mlock option 21 years ago
  joq 588fb28cc0 formatting cleanup 21 years ago
  pbd c3f4fe64ad jack_start_server patch from taybin 21 years ago
  joq a34c6a2b88 [0.89.6] remove --asio option, update manpage 21 years ago
  joq 710c3e4504 [0.89.5] fix VERBOSE() macro 21 years ago
  node bb70377962 [0.89.2] add --silent option to jackd and made distclean work 21 years ago
  joq 4100a7bef9 [0.89.0] merge of EXP branch into HEAD 21 years ago
  joq 3a766bd87c [0.83.1] more port buffer changes 21 years ago
  joq 4211980fe6 [0.83.0] partial changes for buffer resizing; bug fixes 21 years ago
  trutkin 67229c0d27 Enforce power of two size frames. Moved alsa headers to alsa directory. 22 years ago
  joq 94214de5b6 [0.77.0] new transport BETA test 22 years ago
  joq fcdb114b0a [0.76.1] new transport system 22 years ago
  letz 96562b1a8a macosx port 22 years ago
  pbd eb7617e151 added option for client timeout 22 years ago