407 Commits (5ce899b60fc0495e368065e4eac22d6cc29972d9)

Author SHA1 Message Date
  Paul Davis 0ac9ef7c81 add support for port rename callback. 10 years ago
  Paul Davis 601e3fe33c remove attempted list of options and tell user to see documentation 10 years ago
  Dominic Sacré 4f0fe014fb fix segfault caused by incorrect jack_error() format string 11 years ago
  Dominic Sacré 3befc4ff61 fix segfault caused by incorrect jack_error() format string 11 years ago
  Daniel Hams deac5f5aec Stop libjack object files being compiled and duplicated in libjackserver. 11 years ago
  Paul Davis efd4794001 Patch from Fons Adriaensen to improve validity/usability of jack_frame_time() 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 84b8b722e0 tweak jackd man page to reflect removal of -c c option 12 years ago
  Adrian Knoth d302164304 Don't check for CPU scaling anymore 12 years ago
  Adrian Knoth 64278cc597 Remove cycles from the list of allowed clock sources 12 years ago
  Adrian Knoth 74f70c2006 Make -c c an alias for -c s 12 years ago
  Peter Nelson 87a8ffd7ef Initialize private_client to prevent segfault on unload if client fails to initialize. 12 years ago
  Paul Davis 86d01de66e set latency callback cbset field to FALSE, fix segfault on (at least) ARM 12 years ago
  Paul Davis b4066eca13 change -I client-spec syntax and adjust -A syntax similarly; update jackd man page 12 years ago
  Paul Davis 40b01cc369 add -A option to provide syntactic sugar for interfacing with additional ALSA devices (independent of the actual backend) using the new ZITA based internal clients. 12 years ago
  Paul Davis bc82bb4ad8 correct jackd manpage description of -X seq ALSA MIDI option and add -X slave driver option 12 years ago
  Paul Davis f25c2bff37 update jackd man page description of -M and default MIDI buffer size 12 years ago
  Paul Davis 04df09b6f4 update jackd man page description of -M and default MIDI 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 829c189d82 fix arguably incorrect marking of client with errors after process cycle fails to return to server 12 years ago
  Paul Davis 5b169c1050 if started as a temporary server, count only external clients when deciding whether to keep running 12 years ago
  Paul Davis 16193a3952 oh, the varieties of the *nix command line 12 years ago
  Paul Davis 8f2ad9facc add hackish command line parsing so that old use of -X seq (e.g. by qjackctl) has the desired effect 12 years ago
  Paul Davis 71719fcebe extra debugging/info for slave drivers 12 years ago
  Paul Davis a6fc200ac0 update jackd man page for -I option 12 years ago
  Paul Davis 7cb56b9eb3 support more complex argument style to -I to permit client names and arguments 12 years ago
  Paul Davis 5ac4116188 fix up issues with (a) delivery of buffer size changes to internal clients (b) incorrect memset() of an event in latency handling 12 years ago
  Paul Davis efe4ddca32 do not attempt to unload anything except an internal client 12 years ago
  Paul Davis fd35b8dfe5 enforce requirement for exact name use when loading an internal client 12 years ago
  Paul Davis f8b9da51d9 allow jack_get_uuid_for_client_name() to function for "system" as a client name 12 years ago
  Paul Davis a1aeb6d7d2 wrap UUID generation 12 years ago
  Paul Davis 808a482534 moved alsa midi internal client into tools 12 years ago
  Paul Davis 5f28bf5450 use -I rather than -L to load internal clients from the command line, to be consistent with jack2 12 years ago
  Paul Davis 753cfe0207 if an absolute path is given for an internal client load name, use it by just appending ".so" 12 years ago
  Paul Davis a6f8f337b4 add -L option to command line to allow loading internal clients (e.g. upcoming ALSA MIDI intclient) 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 3057fcf157 add property change notifications 12 years ago
  Paul Davis dee55cbc07 set up property change notification structures and calls 12 years ago
  Paul Davis 5d360dd61e miscellaneous fixes to prepare the way for usable metadata 12 years ago
  Paul Davis 6d94a80c43 fix display of new client UUID in verbose mode, and add errno if initial client read(2) fails 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 6e4d80815b remove watchdog thread from engine/jackd, since Linux no longer allows SCHED_{FIFO,RR} tasks to take over the cpu unless the user misconfigures a very obscure part of their system configuration 12 years ago
  Paul Davis af82416a8b patch from Pawel X to implement jack_get_uuid_for_client_name() 13 years ago
  Paul Davis 547398c217 fix from ticket #294 to cover failed malloc caused by limits.conf being changed while jackd runs 13 years ago
  Paul Davis 114d8172d6 handle latency callbacks before graph reorder callbacks, as per a recent (correct) change in jack2 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 905372e4b7 use max (JACK_CLIENT_EVENT_TIMEOUT,command-line-client-timeout) for poll on event handling when in non-RT mode; tidy up error messages when something goes wrong with 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 d094819df4 #include changes to reflect separation of public and private headers 14 years ago