Re: [LAU] [Jack-Devel] The simple thruth about jack-dbus

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Fons Adriaensen <fons@...>
Cc: Linux Audio Users <linux-audio-user@...>, Jack devel <jack-devel@...>
Date: Monday, May 18, 2009 - 4:31 pm

--=-=-=
Content-Transfer-Encoding: quoted-printable

Fons Adriaensen writes:

> That is a lie, and you know it.

negative

> * Jack-dbus is not just exposing the C API.

It is exposing the C APIs (control and jack.h one). Most of them
(transport dbus interface development is halted in early stage atm).

It is *alternative* way to access it. And optional because it is enabled
optionaly at configure time. Using both interfaces can get things nasty
and this is clearly described in the packager doc available on the trac
wiki.

From=20http://trac.jackaudio.org/wiki/JackDbusPackaging :

D-Bus JACK and Classic JACK mixture

- If D-Bus session bus gets misconfigured/non-functional, user will get cl=
assic auto-launching associated with:
- User is blind about what happens with JACK server execution, unless se=
rver is manually started.
- No JACK D-Bus aware control/monitor applications can be used. They
will claim JACK server is not started (cannot be contacted) even
when JACK server is actually running and normal JACK applications
are connected and probably using it.=20=20

> * It interferes with the C API.=20

Yes, with both C APIs (control and jack.h one)

> * It forces itself between the client and the

client wants to use jack server and in jackdbus setup this is the way to
start it. The one who enabled jackdbus in this system forced jack
clients to use dbus for staring the server through the same jack.h API
as implemented in libjack.so (it is implemennted in libjackserver.so
too).

> Otherwise tell me why running a client that

Because libjack.so implementation is using dbus to start the server (if
and only if dbus operation was enabled at configure stage).

=2D-=20
Nedko Arnaudov

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFKEY1P6bb4v94XFrARAqCJAJwNp41UoQPchh63Og9ma1TyQ/vRKQCeIchu
7dJlmhSC0noyy5hhJj0ewbQ=
=3HaB
-----END PGP SIGNATURE-----
--=-=-=--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] more jack/qjackctl madness, Fons Adriaensen, (Sat May 16, 10:40 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, MarcO'Chapeau, (Sun May 17, 7:51 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Stéphane Letz, (Sun May 17, 7:36 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Rui Nuno Capela, (Sun May 17, 10:51 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Brent Busby, (Sun May 17, 2:59 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Rui Nuno Capela, (Sun May 17, 4:19 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Fons Adriaensen, (Sun May 17, 5:08 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Rui Nuno Capela, (Sun May 17, 5:37 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Fons Adriaensen, (Sun May 17, 11:59 pm)
[LAU] , MarcO'Chapeau, (Mon May 18, 9:12 am)
Re: [LAU] , MarcO'Chapeau, (Mon May 18, 1:28 pm)
[LAU] What are we talking about. (Was: KILL DBUS), MarcO'Chapeau, (Mon May 18, 2:25 pm)
Re: [LAU] What are we talking about. (Was: KILL DBUS), Chris Cannam, (Mon May 18, 9:24 pm)
Re: [LAU] What are we talking about. (Was: KILL DBUS), Ken Restivo, (Tue May 19, 6:30 pm)
Re: [LAU] [Jack-Devel] What are we talking about., Nedko Arnaudov, (Mon May 18, 3:18 pm)
[LAU] The simple thruth about jack-dbus, Fons Adriaensen, (Mon May 18, 4:04 pm)
Re: [LAU] [Jack-Devel] The simple thruth about jack-dbus, Nedko Arnaudov, (Mon May 18, 4:31 pm)
Re: [LAU] [Jack-Devel] The simple thruth about jack-dbus, Ivica Ico Bukvic, (Mon May 18, 4:46 pm)
Re: [LAU] [Jack-Devel] The simple thruth about jack-dbus, Nedko Arnaudov, (Mon May 18, 5:17 pm)
Re: [LAU] [Jack-Devel] The simple thruth about jack-dbus, Nedko Arnaudov, (Mon May 18, 6:47 pm)
Re: [LAU] [Jack-Devel] What are we talking about., Nedko Arnaudov, (Mon May 18, 3:22 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Rui Nuno Capela, (Mon May 18, 8:06 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Nedko Arnaudov, (Mon May 18, 10:45 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, drew Roberts, (Mon May 18, 12:17 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Nedko Arnaudov, (Mon May 18, 2:24 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Mark Knecht, (Mon May 18, 12:27 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Mark Knecht, (Sun May 17, 6:23 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Fons Adriaensen, (Mon May 18, 12:34 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Nedko Arnaudov, (Mon May 18, 10:39 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, drew Roberts, (Mon May 18, 12:12 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Paul Davis, (Sun May 17, 3:38 pm)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Nedko Arnaudov, (Mon May 18, 10:42 am)
Re: [LAU] [Jack-Devel] more jack/qjackctl madness, Joe Hartley, (Sun May 17, 3:38 pm)