96 Commits (2ee173f416bf74841d33153a77a850cb4a1478f1)

Author SHA1 Message Date
  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 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 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) 17 years ago
  pieterpalmers 40b18f4fd2 use messagebuffer for debug messages. might save us some embarrassing moments in the future. 17 years ago
  sletz a89837bbfc Version 0.109.8 : new thread model 17 years ago
  sletz f0bfb84688 Version 0.109.4 : Nedko Arnaudov log patch 17 years ago
  pieterpalmers 646dd40fba Fix bad behavior when jack clients return a nonzero value in their process callback. (as reported by Rui and Fernando) 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 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
  paul 4b1e5929f5 add new client registration callback (protocol and library version incremented) 18 years ago
  pbd 7e8cf3c23c reworked config headers etc; rework clockfix patch; exit if -R requested but unobtainable 19 years ago
  pbd 331aeacefb no error if ALSA has no control device, jack_lsp shows port type, jack_server_dir fix 19 years ago
  rncbc f506c97f89 Make channels 3+4 of US428 work. 20 years ago
  pbd 9116292cf2 fix xrun-before-first-process-cycle crash; add jack_recompute_total_latencies 20 years ago
  pbd 5ed969eaae changes to jack_thread_create to support proper assignment of capabilities; revert freewheeling changes; do not allow watchdog to kill stuff when freewheeling 20 years ago
  letz c02b49ef84 Change EventType to JackEventType to avoid a name conflit on OSX 21 years ago
  joq 14ee88b9f7 [0.99.41] delayed_usecs statistics 21 years ago
  joq 56dfc08414 [0.99.37] better jack_client_open() error checking 21 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 715c2be22c [0.99.25] fix for port memory leakage 21 years ago
  joq a82bed0d12 [0.99.23] multi-server resource management 21 years ago
  joq 9eaa23623e [0.99.21] CHECK_PREEMPTION() comment correction 21 years ago
  joq 7ec291780c [0.99.21] add CHECK_PREEMPTION() macro to libjack 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
  joq 8fe87b2f75 [0.99.5] jack_client_open() first step 21 years ago
  pbd d0dfa8120d threading consolidation effort, hopefully rationalizing and merging all fixes required for broken glibc, NPTL, and NPTL 0.60 21 years ago
  pbd 1137ebc248 msg cleanup; upstream jackd/client detection; munlock available; other minors fixes 21 years ago
  pbd 7cf4d1413d add InitThread callback 21 years ago
  joq a136f6e1ce [0.96.2] remove <sysdeps/os_defines.h> 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 a3add5c6bf [0.94.4] add *_name_size functions 22 years ago
  joq cd2c606889 [0.92.0] refix transport bug:000023 22 years ago
  joq 866c16af4f [0.92.0] fix transport bug:000023 22 years ago
  pbd f47863ca7a fix freewheel mode, fix minor bugs in ALSA driver and elsewhere 22 years ago
  joq 8ea1ee0acb [0.89.2] use stderr rather than stdout where appropriate 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 4211980fe6 [0.83.0] partial changes for buffer resizing; bug fixes 22 years ago
  joq 39cf03b554 [0.80.0] C99 sized integers 22 years ago
  joq 056e6648e0 [0.79.1] timebase master fixes 22 years ago
  joq baf0187264 [0.79.0] modified timebase interface 22 years ago
  joq 7783f087bc [0.78.3] ignore old-style timebase masters 22 years ago
  trutkin 754c97b28a Patches from Bob Ham, Fons Adriaensen, and Takashi Iwai 22 years ago
  joq 94214de5b6 [0.77.0] new transport BETA test 22 years ago
  joq a3f7d60349 [0.76.6] transport sync improvements, timeout 22 years ago