<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 1, 2016 at 11:23 AM, Kjetil Matheussen <span dir="ltr"><<a href="mailto:k.s.matheussen@gmail.com" target="_blank">k.s.matheussen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><span class=""></span><div>Oh, right. That's what I thought too, but I must have misunderstood what Paul</div><div>meant by "libjackserver isn't what you think it is". Anyway, good to know.</div><div>Now we only need to add gui functions to libjackserver (i.e. pull out stuff from</div><div>qjackctl into a new executable which can only be started by libjackserver, and communicate</div><div>with that executable via sockets), move libjackserver into libjack,</div><div>and let jack_client_open start jack via libjackserver.</div></div></div></div></blockquote><div><br></div><div>GUI functions? they'd have to be in a separate process. so you still have to write a different executable, which means you're basically reinventing qjackctl but just fork+exec'ing it from a client rather than using jack auto-start features, plus making the real client wait until the server appears (which could be seconds, minutes or hours later).<br><a href="http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org" rel="noreferrer" target="_blank"></a><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br></blockquote></div><br></div></div>