102 Commits (27ea8647fa6a1d399c4620278bdece6c20caec2c)

Author SHA1 Message Date
  Torben Hohn 992f3bf639 add flags to jack_session_event_t and session_command_t 15 years ago
  Torben Hohn 59189c840c even more removal of metadata stuff. 15 years ago
  Torben Hohn 979648a389 remove the metadata API... 15 years ago
  Torben Hohn 79b318cb7a update implementation to new async interface 15 years ago
  torben eeb327aae2 allocate mix_buffer upon connection, not on demand in RT thread. 15 years ago
  Torben Hohn 36260dea00 change identifier to metadata... doh 15 years ago
  Torben Hohn 1694498d40 send session notify to specific clients (1/2) 15 years ago
  Torben Hohn b45133ca63 add client reservation... 15 years ago
  Torben Hohn dab3b86abd add jack_rename_client... 15 years ago
  Torben Hohn aca2a12117 set and get cookie... 15 years ago
  Torben Hohn c96d49d21e remove uuid field from ports again, and add jack_get_client_name_by_uuid() 15 years ago
  Torben Hohn 4efe857267 increase name field to PORT_NAME_SIZE 15 years ago
  Torben Hohn 78cbb6d5c2 initial commit of session notification infrastructure 15 years ago
  torben 32edf3758f fix building when PATH_MAX is not defined. (should fix debian bug 320736) 16 years ago
  paul b4c875b9fb correct memops mess (there were two instances of the header file, now there is just one, in jack/memops.h (not installed)) 16 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 16 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 16 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 16 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) 16 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) 17 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 20 years ago
  joq 14ee88b9f7 [0.99.41] delayed_usecs statistics 20 years ago
  joq 56dfc08414 [0.99.37] better jack_client_open() error checking 20 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 715c2be22c [0.99.25] fix for port memory leakage 20 years ago
  joq a82bed0d12 [0.99.23] multi-server resource management 20 years ago
  joq 9eaa23623e [0.99.21] CHECK_PREEMPTION() comment correction 20 years ago
  joq 7ec291780c [0.99.21] add CHECK_PREEMPTION() macro to libjack 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
  joq 8fe87b2f75 [0.99.5] jack_client_open() first step 20 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