374 Commits (4f4523bb00a3f12169e205d18bab3aceab50bce0)

Author SHA1 Message Date
  rncbc 4f4523bb00 [metadata] fix unfreed DBT key/data tuples causing several mem-leaks. (3) 10 years ago
  rncbc 57c2bc1d4a [metadata] fix unfreed DBT key/data tuples causing several mem-leaks. (2) 10 years ago
  rncbc 0abd99b2d1 [metadata] fix unfreed DBT key/data tuples causing several mem-leaks. 10 years ago
  Robin Gareus e586d0df13 support [unescaped] double-quotes in jackdrc 11 years ago
  Hanspeter Portner 83cd6c8493 Add memset to clear buffer to unparse uuid into. 11 years ago
  Paul Davis be88fce800 remove inclusion of <uuid/uuid.h> since it is not actually used any more 11 years ago
  Paul Davis e2281b87e5 add headers for waitpid(2) 11 years ago
  Paul Davis 891ad914da replace use of fclose() on a descriptor returned by popen(2) (from Carl Hetherington but manually applied) 11 years ago
  Paul Davis cfa910af96 fix for double-fork still leaving zombies around (from Uli Franke uli.franke@weiss.ch) 12 years ago
  Adrian Knoth dea90fc23a Drop obsolete cycle counter option in libjack 12 years ago
  Peter Nelson 58bef9ee93 Fix for passing pointer to jack_intclient_t. 12 years ago
  Paul Davis 8604e1da0e try to recognize integers that are NOT UUIDs when parsing them 12 years ago
  Paul Davis fdb9ad5747 revert change from floor (x+0.5) to rint() in fons' frames/time sync code 12 years ago
  Paul Davis 17b8b1048d allow environment variable JACK_RC_FILE to override the startup file used for autostart of the server 12 years ago
  Paul Davis bb84f414b0 switch to 2048 bytes for default MIDI buffer size, 8192 is a bit large to be the default 12 years ago
  Paul Davis 5c0f0cc705 use a fixed 8192 byte buffer for MIDI ports, like jack2 12 years ago
  Paul Davis 554b524785 increase default MIDI port buffer size to 8 times the audio buffer size 12 years ago
  Paul Davis 5e7ff0d687 change UUID implementation to use integers and serial counters; remove -L option from jack_lsp because "total latency" is deprecated 12 years ago
  Paul Davis 91c57cb06c fix error in handling of -T (temporary server) caused by cast to wrong type when checking client list (also added extra debugging/VERBOSE statements) 12 years ago
  Paul Davis 94c819accf basics for a hypothetical PortRename callback 12 years ago
  Paul Davis 4a7a2f334d force zero return for thread ID for non-external clients, since internal/driver clients have no separate thread 12 years ago
  Paul Davis 29785c4a25 patch to release shm registry lock from Kristian Amlie 12 years ago
  Paul Davis e27a3be395 add definitions of constants for a few (potential) well-known metadata key values 12 years ago
  Paul Davis a1aeb6d7d2 wrap UUID generation 12 years ago
  Paul Davis 867ad58401 add missing uuid.c file 12 years ago
  Paul Davis 70a24bceff add code to remove metadata for ports and clients when ports and clients are deleted/cleaned up 12 years ago
  Paul Davis 8614590588 implement jack_get_all_properties() and cleanup a few other implementation details 12 years ago
  Paul Davis 04ce7d432a differentiate between property changed/created in PropertyChange notification (by testing for existence first) 12 years ago
  Paul Davis 3057fcf157 add property change notifications 12 years ago
  Paul Davis dee55cbc07 set up property change notification structures and calls 12 years ago
  Paul Davis 0c5bd20930 add jack_client_t* to metadata calls that need to contact the server to initiate a property change callback 12 years ago
  Paul Davis b59ef460cc update submodules 12 years ago
  Paul Davis 5d360dd61e miscellaneous fixes to prepare the way for usable metadata 12 years ago
  Paul Davis 88198692bf fix screw up caused by attempting to uuid_parse() a null string UUID in jack client arguments 12 years ago
  Paul Davis a4580ec67d first pass at working UUID-based clients and ports. many JACK clients work correctly without recompilation 12 years ago
  Paul Davis d9930eea6e add UUID to port type 12 years ago
  Paul Davis af82416a8b patch from Pawel X to implement jack_get_uuid_for_client_name() 13 years ago
  Paul Davis 6ddbf81d14 add a latency callback to the ALSA backend, and ensure that the backend's latency callback, if it exists, is called after a buffer size change 13 years ago
  Paul Davis 91d2d75832 add internal function jack_event_type_name() for prettier error messages concerning client event handling 13 years ago
  Paul Davis f44bb73f23 new jack_get_cycle_times() implementation from Fons Adriennsen, and improvements to DLL implementation, particularly post-freewheel, also by Fons 14 years ago
  Paul Davis e97b82bc2d remove timestamps code - not used for years, and the kernel provides better instrumentation these days 14 years ago
  Paul Davis d094819df4 #include changes to reflect separation of public and private headers 14 years ago
  paul 743b65b56f redesign thread calls and so forth to actually get this stuff right on OS X (maybe) ... about to test on Linux 14 years ago
  paul 1d45b5064b compilation fixes for client.c 14 years ago
  paul 4f01be557a fairly drastic and deep cleanup of client thread code in an effort to fix inconsistent handling of the return value from a process() callback; actually deprecate jack_thread_wait() in the same way jack2 does 14 years ago
  paul 4ea20bb7c4 default error callback no longer calls DEBUG, which was (a) silly and (b) breaks if _jack_get_microsseconds has not yet been set (e.g. for very early errors during startup) 14 years ago
  paul 69bbf84e2e fix the types of a few function parameters 14 years ago
  paul ec62cf6f9a remove SSE messages 14 years ago
  paul f0d10e8cbe compile fixes for OS X: remove double linkages to libjack + libjackserver, remove reference to client->control->nframes, add required compiler flags to get weak linkage to work 14 years ago
  paul 69b3a9303b remove SSE-related messages during startup unless run with -v 14 years ago