On Mon, Feb 1, 2016 at 11:23 AM, Kjetil Matheussen <k.s.matheussen(a)gmail.com
wrote:
Oh, right. That's what I thought too, but I must have misunderstood what
Paul
meant by "libjackserver isn't what you think it is". Anyway, good to know.
Now we only need to add gui functions to libjackserver (i.e. pull out
stuff from
qjackctl into a new executable which can only be started by libjackserver,
and communicate
with that executable via sockets), move libjackserver into libjack,
and let jack_client_open start jack via libjackserver.
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).
<http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org>