78 Commits (a2b543ecbd4c59052d567c9637a8a176b1ad694e)

Author SHA1 Message Date
  torben 070903509d [core] fix error path for driver removal. 14 years ago
  torben fe0759163e [engine] rename continuous_stream to timeout_count and make threshold configurable 14 years ago
  torben e726e6a746 [engine] in case of a continous stream of timeouts, we suspend the execution of the processing graph. 14 years ago
  torben 93e9a29274 [controlAPI] factor out jack_stop_watchdog, and use it during switch_master 14 years ago
  torben 0cdc3916cd fix broken jack_get_microseconds in drivers when libjackserver is RTLD_LOCAL 14 years ago
  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. 15 years ago
  torben d3b3fc2571 make jack_deliver_event not static, so we can access it from clientengine.c 15 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 16 years ago
  torben cf530808c9 add session notification infrastructure 16 years ago
  Torben Hohn 79b318cb7a update implementation to new async interface 16 years ago
  paul a83075398b fix race when ending freewheeling (from torben) 16 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) 16 years ago
  Torben Hohn b45133ca63 add client reservation... 16 years ago
  paul 22edbbbd7b fix deadlock in jackd caused by graph/problem lock ordering 17 years ago
  paul f41f4fc241 fix debug message when acquiring the "problem" lock 17 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 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) 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 18 years ago
  pieterpalmers 1976086002 increment watchdog timeout to 10 secs to accomodate the long startup of some FFADO devices 18 years ago
  pieterpalmers c15c245b3f update the munge fix to not use static variables. 18 years ago
  pieterpalmers 8e2307460d Commit of Aug 26, 2007 patch by Nedko Arnaudov. 18 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 19 years ago
  paul 8c6780038d remove all CVS Id lines from source and headers 19 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 20 years ago
  pbd 2aa634a8af * JACK MIDI patch from Ian Esten 20 years ago
  pbd 69e6676570 new DLL-based frame timer implementation; use shutdown(2) 21 years ago
  joq 47a9c01a68 [0.99.27] Simon's graph sorting patches 21 years ago
  joq f28ddbdc5b [0.99.19] add new realtime-safe messagebuffer interface 21 years ago
  joq 31967c0c02 [0.99.15] preliminary multiple server support 21 years ago
  joq 6dcf31179c [0.99.14] jack_client_open() part 2 21 years ago
  joq ee4063ec30 [0.99.7] add jack_get_xrun_delay() 21 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 22 years ago
  joq 64930746f2 [0.96.0] merge MacOSX EXP tree into HEAD 22 years ago
  joq 3e36b72d5e [0.95.8] add --no-mlock option 22 years ago
  joq 588fb28cc0 formatting cleanup 22 years ago
  pbd c3f4fe64ad jack_start_server patch from taybin 22 years ago
  joq a34c6a2b88 [0.89.6] remove --asio option, update manpage 22 years ago
  joq 710c3e4504 [0.89.5] fix VERBOSE() macro 22 years ago
  node bb70377962 [0.89.2] add --silent option to jackd and made distclean work 22 years ago
  joq 4100a7bef9 [0.89.0] merge of EXP branch into HEAD 22 years ago
  joq 3a766bd87c [0.83.1] more port buffer changes 22 years ago
  joq 4211980fe6 [0.83.0] partial changes for buffer resizing; bug fixes 22 years ago