On Sun, May 17, 2009 at 01:43:55PM +0200, MarcO'Chapeau wrote:
The code for the legacy behavior might make jack a few
lines lighter, but
have you looked at qjackctl's code ? Starting jack via some pseudo command
line scripting using Qt and c++ is not something I'd like to maintain.
Starting a process in C/C++ is easy enough, and if Qt
makes it difficult that's Qt's problem.
Anyway, you don't need dbus, just provide a start()
function in the control interface, accepting the
options in a string, or as an argv[]. Why doesn't
this exist ? Why do you have to go through all the
movements of scanning parameters, types, ranges,
setting them one by one, if you already know the
command line (which will be the case in 99.99% of
cases jack is started) ?
--
FA
Io lo dico sempre: l'Italia รจ troppo stretta e lunga.