336 Commits (f9b762ba045f03c0cd034dedb1055fd4cd91bb67)

Author SHA1 Message Date
  torben 9ae6231e4f [latency api] switch JackLatencyCallback to return void 15 years ago
  torben d80ebd924f [latency api] also invoke latency callback for the driver client. 15 years ago
  torben e5ea1b8f8b [latency api] deprecate old latency api 15 years ago
  torben 6a76e7ba49 [latency api] Add the new latency api. 15 years ago
  torben 81705fc63b move jack_wake_server_thread to engine.c and make sure jack_signal_problems wakes it. 15 years ago
  paul 76aba8c4b4 add note about unique port-name requirement 15 years ago
  torben d3b3fc2571 make jack_deliver_event not static, so we can access it from clientengine.c 15 years ago
  torben cb1c8fcb4f flags are ORed. fix docs. 15 years ago
  paul 27ea8647fa add --enable-valgrind-clean and associated code to permit building a version of libjack that will not trigger valgrind messages. an alternative would be a nice suppression file, if anyone wants to create one (i don't) 15 years ago
  paul 7a0d0310eb documentation tweaks (OR->AND, and comments on MIDI event ordering) 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 0ba6b50fee a bit of doc patches 16 years ago
  Torben Hohn 9ba49a1b6e add future field to event struct, and JackSessionNeedTerminal 16 years ago
  Torben Hohn f9545581f7 add jack_client_get_uuid() and fix stuff for multiclient 16 years ago
  Torben Hohn 0570cb61f9 remove the rename struct from jack_request_t 16 years ago
  Torben Hohn 726a93311a remove jack_rename_client 16 years ago
  Torben Hohn 86ff334195 add jack_session_event_free() and dont free it in jack_session_reply() 16 years ago
  Torben Hohn e8e6794399 add session.h to Makefile.am 16 years ago
  Torben Hohn 992f3bf639 add flags to jack_session_event_t and session_command_t 16 years ago
  Torben Hohn bd579877d3 remove the arrays from the session_command_t add reserve_client_name 16 years ago
  Torben Hohn 59189c840c even more removal of metadata stuff. 16 years ago
  Torben Hohn a6d8e48734 remove remenants of session api from jack.h 16 years ago
  Torben Hohn 979648a389 remove the metadata API... 16 years ago
  Torben Hohn 79b318cb7a update implementation to new async interface 16 years ago
  Torben Hohn f57e4b0490 fix jack_session_event_t typedef 16 years ago
  Torben Hohn 63ab0f236b move session API to jack/session.h changed to async. 16 years ago
  paul 8e356e8560 remove weak export tags from two typedefs, they were added by mistake 16 years ago
  torben a9daca5930 add missing prototype jack_messagebuffer_thread_init () 16 years ago
  torben eeb327aae2 allocate mix_buffer upon connection, not on demand in RT thread. 16 years ago
  paul ee89259ef7 define jack_port_type_get_buffer_size() to abstract computation of buffer size for a given port type and frame count 16 years ago
  paul aa9bd70536 new file for weak macros 16 years ago
  paul 9da6e7357f use weak macros for transport API 16 years ago
  paul 2eb5de0a31 correct spurious chars in last commit for jack.h 16 years ago
  paul 6ac25957e5 mark jack_client_new() as deprecated 16 years ago
  paul a83075398b fix race when ending freewheeling (from torben) 16 years ago
  paul 4fc06ab1c6 weakjack.h added (not used yet) 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 36562bd9ac fix typo stating that Port flags should be ANDed together. 16 years ago
  paul b8c46c5cf0 ensure that client-side message buffer thread calls thread_init callback if/when it is set by the client 16 years ago
  Torben Hohn c80e8eacfc rename uuid to client name in JackSessionCallback 16 years ago
  Torben Hohn 36260dea00 change identifier to metadata... doh 16 years ago
  Torben Hohn 09a9ad8c08 some more docs. 16 years ago
  Dave Robillard b4c53b4783 Fix typos and clean up documentation. 16 years ago
  Torben Hohn 433e55a10b Tidy-up-session-stuff-nitpicks-for-upstream by drobilla 16 years ago
  Dave Robillard 13b09ef7e3 Tidy up session stuff (nitpicks for upstream). 16 years ago
  Torben Hohn 1694498d40 send session notify to specific clients (1/2) 16 years ago
  Torben Hohn b45133ca63 add client reservation... 16 years ago
  Torben Hohn b309f80167 fixup infra clients. 16 years ago
  Torben Hohn 3e2aa98b1a add client_name to jack_session_command_t client side code. 16 years ago