Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • |\ \
  • | |/
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |\ \
  • * \ \
  • |\ \ \
  • | | | *
  • | | |/
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | * |
  • |/ /
  • * |
  • |\ \
  • * | |
  • | * |
  • * | |
  • * | |
  • |\ \ \
  • | |/ /
  • | * |
  • | * |
  • * | |
  • |/ /
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • e8e6794 add session.h to Makefile.am by Torben Hohn 2010-03-01 06:50:01 +0100
  • 1ebfbef tweak messages a bit. by Torben Hohn 2010-02-28 23:55:59 +0100
  • b4a548d update python sessionmanager for new interface. by Torben Hohn 2010-02-28 23:53:39 +0100
  • 47f02b0 update session_notify.c for new interface. by Torben Hohn 2010-02-28 23:52:39 +0100
  • 992f3bf add flags to jack_session_event_t and session_command_t by Torben Hohn 2010-02-28 23:51:48 +0100
  • 5b90eb6 create the per client session directories in jackd by Torben Hohn 2010-02-28 23:01:14 +0100
  • 6a181da Merge branch 'master' into jack-session2 by Torben Hohn 2010-02-28 22:23:59 +0100
  • 95516eb change jack_client_new to jack_client_open in the remaining examples by torben 2010-02-28 21:23:00 +0000
  • d17c04a include jack/session.h in jack_connect by Torben Hohn 2010-02-28 21:57:04 +0100
  • bd57987 remove the arrays from the session_command_t add reserve_client_name by Torben Hohn 2010-02-28 21:56:41 +0100
  • 99e966e change jack_client_new to jack_client_open in the remaining examples by Torben Hohn 2010-02-28 21:28:34 +0100
  • bd819a9 Merge branch 'master' into jack-session2 by Torben Hohn 2010-02-28 20:18:59 +0100
  • b774bdb make sure the uuid is unique. in case of collision an old uuid is deleted by Torben Hohn 2010-02-28 20:13:53 +0100
  • 59189c8 even more removal of metadata stuff. by Torben Hohn 2010-02-28 19:58:40 +0100
  • a6d8e48 remove remenants of session api from jack.h by Torben Hohn 2010-02-28 19:13:06 +0100
  • 16c8648 cleanup simple_client from metadata, and unused ServerName option by Torben Hohn 2010-02-28 19:12:29 +0100
  • 979648a remove the metadata API... by Torben Hohn 2010-02-28 18:29:50 +0100
  • 1d19f46 fix comment block by Torben Hohn 2010-02-27 02:17:34 +0100
  • 6eaa6ae update jack_simple_client and jack_session_notify for new api by Torben Hohn 2010-02-26 03:42:19 +0100
  • 79b318c update implementation to new async interface by Torben Hohn 2010-02-26 03:41:41 +0100
  • f57e4b0 fix jack_session_event_t typedef by Torben Hohn 2010-02-26 03:39:42 +0100
  • 63ab0f2 move session API to jack/session.h changed to async. by Torben Hohn 2010-02-25 15:21:28 +0100
  • 808240c Merge branch 'master' into session-merge by Torben Hohn 2010-02-25 14:40:05 +0100
  • 5a84705 Merge branch 'drobilla-clrename' into clientrename by Torben Hohn 2010-02-16 23:10:47 +0100
  • 8e356e8 remove weak export tags from two typedefs, they were added by mistake by paul 2010-01-29 13:50:45 +0000
  • a9daca5 add missing prototype jack_messagebuffer_thread_init () by torben 2010-01-28 17:49:28 +0000
  • bec1a45 buffer_resize: only reallocate portbuffers, if number of connections is > 1 by torben 2010-01-28 17:49:26 +0000
  • 2f35ceb remove the mixbuffer allocaton in jack_port_get_buffer and just bomb out. by torben 2010-01-28 17:49:23 +0000
  • eeb327a allocate mix_buffer upon connection, not on demand in RT thread. by torben 2010-01-28 17:49:20 +0000
  • ee89259 define jack_port_type_get_buffer_size() to abstract computation of buffer size for a given port type and frame count by paul 2010-01-28 15:49:08 +0000
  • b879a61 check return result of engine->set_buffer_size() in all backends, so that if the user specifies -M <insane>, we fail cleanly rather than with a segfault; update man page with comments about -M values by paul 2010-01-28 15:40:35 +0000
  • 439e1fc take care of buffer_scale_factor < 0 in jack_port_get_buffer() by torben 2010-01-28 15:34:45 +0000
  • aa9bd70 new file for weak macros by paul 2010-01-28 14:44:36 +0000
  • 117237d update jackd man page to show new -M flag by paul 2010-01-28 14:40:30 +0000
  • b021245 make MIDI port buffer size variable with -M cmdline argument; reduce size of jack_midi_port_internal_event_t from 12 to 8 bytes by paul 2010-01-28 14:31:12 +0000
  • 9da6e73 use weak macros for transport API by paul 2010-01-28 14:29:14 +0000
  • 2eb5de0 correct spurious chars in last commit for jack.h by paul 2010-01-27 19:11:40 +0000
  • 6ac2595 mark jack_client_new() as deprecated by paul 2010-01-27 18:46:17 +0000
  • a830753 fix race when ending freewheeling (from torben) by paul 2010-01-27 18:45:36 +0000
  • 4fc06ab weakjack.h added (not used yet) by paul 2010-01-27 17:34:43 +0000
  • cbfe31c 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) by paul 2010-01-26 19:28:44 +0000
  • 2263721 eliminate inadvertent use of client->graph_wait_fd (client->pollfd[WAIT].fd) on OS X - causes illegal write to memory by paul 2010-01-26 01:12:27 +0000
  • 36562bd fix typo stating that Port flags should be ANDed together. by torben 2010-01-15 03:41:31 +0000
  • 7c7ca00 [netjack] use old incremental deadline scheme again by torben 2010-01-12 04:29:20 +0000
  • b26335d [alsa_io] fix overflow in time calculation, thanks to delYsid by torben 2009-12-13 10:22:35 +0000
  • b8c46c5 ensure that client-side message buffer thread calls thread_init callback if/when it is set by the client by paul 2009-12-02 14:37:29 +0000
  • 4de1a96 patch from rothwell to fix build of sndfile-dependent example clients (tools was already working) by paul 2009-11-30 15:36:39 +0000
  • af11a65 handle Ctrl-C and other exceptions nicely in sessionmanager.py by Torben Hohn 2009-11-29 11:52:53 +0100
  • 028aa82 add some support for quit by Torben Hohn 2009-11-29 01:22:35 +0100
  • c80e8ea rename uuid to client name in JackSessionCallback by Torben Hohn 2009-11-29 01:22:01 +0100
  • 36260de change identifier to metadata... doh by Torben Hohn 2009-11-29 01:20:52 +0100
  • 983df6f change libjack.py to new signature of jack_session_notify by Torben Hohn 2009-11-28 17:01:57 +0100
  • b538975 support rename in session dom by Torben Hohn 2009-11-28 16:04:43 +0100
  • 2d65cb5 save uuid, reservations code, and --renames option by Torben Hohn 2009-11-28 15:19:00 +0100
  • dcbd3db fix do_reserve client, deadlock... by Torben Hohn 2009-11-28 15:18:21 +0100
  • 09a9ad8 some more docs. by Torben Hohn 2009-11-28 15:18:04 +0100
  • 1c2a775 remove sessionload and sessionsave... merged into sessionmanager by Torben Hohn 2009-11-28 12:17:43 +0100
  • b4c53b4 Fix typos and clean up documentation. by Dave Robillard 2009-11-27 17:28:05 -0500
  • 3b0aa9b Merge branch 'clientrename' of git://siel.endofinternet.org/jack into clientrename by Dave Robillard 2009-11-27 16:02:47 -0500
  • 1f5a425 Fix space/tab mixing for python indenting. by Dave Robillard 2009-11-27 15:45:12 -0500
  • 11d8c2b remove obsolete sessionpath by Torben Hohn 2009-11-27 21:44:38 +0100
  • 6f426a5 Remove hardcoded home directory. by Dave Robillard 2009-11-27 15:41:07 -0500
  • eba801a Merge branch 'clientrename' of git://siel.endofinternet.org/jack into clientrename by Dave Robillard 2009-11-27 15:19:09 -0500
  • c3a962f wrap and use client_open... also check client pointer for Null by Torben Hohn 2009-11-27 21:12:19 +0100
  • 433e55a Tidy-up-session-stuff-nitpicks-for-upstream by drobilla by Torben Hohn 2009-11-27 20:57:42 +0100
  • 13b09ef Tidy up session stuff (nitpicks for upstream). by Dave Robillard 2009-11-27 14:39:28 -0500
  • 4e9ed45 send session notifications to specific clients (2/2) by Torben Hohn 2009-11-27 17:41:23 +0100
  • 1694498 send session notify to specific clients (1/2) by Torben Hohn 2009-11-27 17:35:11 +0100
  • 66cc064 add dbus stuff... by Torben Hohn 2009-11-27 11:59:50 +0100
  • 81e26f1 add sessionmanager.py more complete aggregate of the session code by Torben Hohn 2009-11-27 10:29:05 +0100
  • b45133c add client reservation... by Torben Hohn 2009-11-26 20:07:55 +0100
  • b309f80 fixup infra clients. by Torben Hohn 2009-11-26 15:31:46 +0100
  • 9675d2c delay port registration notify until activate by Torben Hohn 2009-11-26 13:16:24 +0100
  • b9c8be9 python session stuff, first working version by Torben Hohn 2009-11-26 13:04:41 +0100
  • 1951497 upps... jack_simple_client didnt know its own name :S by Torben Hohn 2009-11-26 13:03:36 +0100
  • 13c1d89 add session_save with new command_t struct to libjack.py by Torben Hohn 2009-11-26 08:22:58 +0100
  • 3e2aa98 add client_name to jack_session_command_t client side code. by Torben Hohn 2009-11-26 08:22:06 +0100
  • 6934933 make session_notify also reply with client_name by Torben Hohn 2009-11-26 08:00:58 +0100
  • 646a429 initial import of sessionsave.py and state.py by Torben Hohn 2009-11-26 07:17:32 +0100
  • 501280b more functions for libjack.py by Torben Hohn 2009-11-26 07:17:06 +0100
  • 892ab0b remove the threading stuff again. wasnt necessary. by Torben Hohn 2009-11-24 14:26:17 +0100
  • b2da4f3 python bindings, with Python jack thread :D unnecessary though by Torben Hohn 2009-11-24 14:23:26 +0100
  • ebcefb0 check whether clientname was already taken. by Torben Hohn 2009-11-24 08:25:11 +0100
  • dab3b86 add jack_rename_client... by Torben Hohn 2009-11-24 07:47:08 +0100
  • 02b8533 fix missing : in port regexp by Torben Hohn 2009-11-24 02:40:17 +0100
  • 53c1b14 add some docs... by Torben Hohn 2009-11-22 07:55:15 +0100
  • 9050f6d properly typedef jack_session_command_t by Torben Hohn 2009-11-22 07:31:18 +0100
  • 2238980 switch uid to string.. in return value from session_notify by Torben Hohn 2009-11-22 07:03:36 +0100
  • 191ba4f uhh... dont use same index var in 2 for loops :S by Torben Hohn 2009-11-22 06:01:38 +0100
  • c96c0c2 add "" around port names for jack_connect in session_notify by Torben Hohn 2009-11-22 03:29:34 +0100
  • 45d8861 oops broke normal jack_connect by Torben Hohn 2009-11-22 03:24:16 +0100
  • 4d975e5 make simple client return its prefix... by Torben Hohn 2009-11-22 03:22:35 +0100
  • 21222c1 add uuid mapping to jack_session_notify by Torben Hohn 2009-11-22 01:50:56 +0100
  • 1db0b88 add -u (uuid) option to jack_connect by Torben Hohn 2009-11-22 01:50:03 +0100
  • d101a35 make jack_get_client_name_by_uuid bail out if uuid is not a number by Torben Hohn 2009-11-22 01:49:35 +0100
  • aca2a12 set and get cookie... by Torben Hohn 2009-11-21 22:16:31 +0100
  • e59feee fix const in session callback. by Torben Hohn 2009-11-21 22:15:58 +0100
  • 13994e6 remove stray "x" char that appeared in a DEBUG() macro call (prevents --enable-debug configure'd builds from working) by paul 2009-11-21 19:00:20 +0000
  • c96d49d remove uuid field from ports again, and add jack_get_client_name_by_uuid() by Torben Hohn 2009-11-21 18:06:46 +0100
  • 5af6bef remove some debug printf by Torben Hohn 2009-11-21 14:21:58 +0100