94 Commits (43e32d389a417f060dfb51f4cc202ade10513a8f)

Author SHA1 Message Date
  paul 0d12d17122 add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2 15 years ago
  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 16 years ago
  paul 065b6cacf8 mark jack_port_{,un}tie() as deprecated in docs 16 years ago
  paul 6e832670a0 reorganize jack/jack.h to group related functions; add @defgroup to several headers files; update main ref doc page and use groups to provide an alternate way of exploring the API 16 years ago
  joq b27fa97aee r11468@florine: joq | 2008-11-23 19:22:03 -0600 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
  marco af5f2eb7e3 * Fix 4 bad characters in jack.h that were preventing doxygen to generate good latex code 17 years ago
  marco 607a73ce58 * Documentation for jack_port_register() wasn't mentionning JACK_DEFAULT_MIDI_TYPE as part of jack's API. 17 years ago
  sletz c3338a62a5 More documentation in jack.h 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
  paul 156b955fb4 fix up port connection notification design; extend evmon client to test it 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
  paul 9121e36367 new thread_wait implementation to better match the specs; add JACK_PROMISCUOUS_SERVER handling (any user can connect to jackd, if umask of starting user was correct) 18 years ago
  paul d994308e56 remove port_(un)lock functions; add dmitry's new time APIs (jack_get_time, jack_frame_to_time, jack_time_to_frame); fix for enabling big-endian 16bit format discovery; depracate jack_client_new in the docs; patch for man page re: period size and power of two sizing 18 years ago
  paul df3d1b4842 implement fons' jack_thread_wait API along with internal design changes to support both models (callback and wait) with the same code; fix for use of snd_pcm_link (from takashi); change mem alignment to 64 for better SIMD optimization 18 years ago
  pbd 9116292cf2 fix xrun-before-first-process-cycle crash; add jack_recompute_total_latencies 20 years ago
  pbd 9df4f74556 fix reacquisition of RT scheduling after freewheel mode; cleanup memory unlocking debug output 20 years ago
  joq 284d80c382 [0.99.42] move several function prototypes to statistics.h 20 years ago
  joq 14ee88b9f7 [0.99.41] delayed_usecs statistics 20 years ago
  joq fc2284ba7c remove const attribute from client argument of jack_port_by_id() 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 03eeb16d4b [0.99.10] variable jack_client_open() arguments 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
  joq 5fa29205ec [0.99.4] new interface docs; bug fixes 20 years ago
  trutkin a6a13ba31c Add jack_last_frame(). 21 years ago
  trutkin 8c8e26f73c Better configure. 21 years ago
  joq 4c5fd61d5d [0.97.4] change start_server default 21 years ago
  pbd 7cf4d1413d add InitThread callback 21 years ago
  joq 64930746f2 [0.96.0] merge MacOSX EXP tree into HEAD 21 years ago
  joq dfe479bda9 [0.95.10] handle internal client jack_initialize() failure 21 years ago
  pbd c3f4fe64ad jack_start_server patch from taybin 21 years ago
  joq abbddeb29f fix #ifdef glitch 21 years ago
  joq a3add5c6bf [0.94.4] add *_name_size functions 21 years ago
  joq 8b687a69d2 [0.93.11] jack_error() cleanup 21 years ago
  pbd f47863ca7a fix freewheel mode, fix minor bugs in ALSA driver and elsewhere 21 years ago
  trutkin affe414253 Removed jack_update_time() 21 years ago
  trutkin 13c03feaa0 Readded jack_set_server_dir() and marked it as deprecated. 21 years ago
  trutkin 458f4ebfac removed --tmpdir option 21 years ago
  joq 4100a7bef9 [0.89.0] merge of EXP branch into HEAD 21 years ago
  joq 4211980fe6 [0.83.0] partial changes for buffer resizing; bug fixes 22 years ago
  trutkin 69d80a5ddf Removed get/set power/peak functions 22 years ago
  theno23 4d24021ff3 Changed existing connection return code to EEXIST from 0 22 years ago
  joq 39cf03b554 [0.80.0] C99 sized integers 22 years ago
  joq 7783f087bc [0.78.3] ignore old-style timebase masters 22 years ago