On Mon, 29 Mar 2010 21:06:16 +0200, torbenh <[email protected]> wrote: > On Mon, Mar 29, 2010 at 05:07:03PM +0100, Rui Nuno Capela wrote: >> On Mon, 29 Mar 2010 17:00:01 +0200, torbenh <[email protected]> wrote: >> > >> > regarding app support: >> > >> > already patched apps: >> > - jack-rack >> > - ghostess >> > - specimen >> > - guitarix >> > >> > in queue: >> > - ardour >> > - fst >> > - seq24 >> > >> > >> > i expect most jack apps for which session support makes sense to >> > support >> > the API sooner or later. >> > >> >> fwiw, qtractor svn trunk already has full jack-session support >> (qtractor-0.4.5.1542+) >> >> highly experimental and untested though--any brave souls out there ?:) >> >> nb. all lazy/artificial restrictions that plagued qtractor before have >> been dropped > > cool. thanks. > > jack_set_session_callback is a weak symbol. please test if its not zero > before using it. > > if(jack_set_session_callback) > jack_set_session_callback( x, y, z ) > > theoretically you would need to test the other symbols too, > but they exist if jack_set_session_callback exists, and the codepath > is triggered by the callback, so that should be ok. > > also please use ${SESSION_DIR} in the commandline string returned. > this allows the SM to move session dirs around. > it includes the directory separator.
these changes are already committed to svn trunk (qtractor-0.4.5.1546+) only tested with jack_session_notify and it looked ok :) cheers -- rncbc aka Rui Nuno Capela [email protected] _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
