All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] combining libalsa & dbus
@ 2007-05-10 19:21 Brad Midgley
  2007-05-11  8:26 ` Marcel Holtmann
  0 siblings, 1 reply; 2+ messages in thread
From: Brad Midgley @ 2007-05-10 19:21 UTC (permalink / raw)
  To: Fabien Chevalier, BlueZ development

Fabien,

I hope you're having a nice break from your hobby stuff. Can I ask you
to think about it a little bit to work through something? You've worked
with the alsa plugin api well enough to maybe help with a problem...

Marcel wants a reworked alsa plugin to go into bluez utils, but it needs
to be a proper dbus client. That would mean the dbus calls would have to
be self-contained right in the alsa plugin. Do you think we could pull
that off? I'm worried that the nature of the calls into the plugin would
make it impossible to have it also listening to dbus.

On top of everything else, Marcel prefers multiprogramming to be done
via select(), nonblocking calls, etc and not threads.

Any ideas?

Brad

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Bluez-devel] combining libalsa & dbus
  2007-05-10 19:21 [Bluez-devel] combining libalsa & dbus Brad Midgley
@ 2007-05-11  8:26 ` Marcel Holtmann
  0 siblings, 0 replies; 2+ messages in thread
From: Marcel Holtmann @ 2007-05-11  8:26 UTC (permalink / raw)
  To: BlueZ development; +Cc: Fabien Chevalier

Hi Brad,

> I hope you're having a nice break from your hobby stuff. Can I ask you
> to think about it a little bit to work through something? You've worked
> with the alsa plugin api well enough to maybe help with a problem...
> 
> Marcel wants a reworked alsa plugin to go into bluez utils, but it needs
> to be a proper dbus client. That would mean the dbus calls would have to
> be self-contained right in the alsa plugin. Do you think we could pull
> that off? I'm worried that the nature of the calls into the plugin would
> make it impossible to have it also listening to dbus.

actually I was not planning on using D-Bus to handle the communication
of the plugin with the actual Bluetooth audio server. We will have a
small and lightweight proprietary protocol for that. It is a special
case and since we have to use native Unix socket specific calls anyway
to send the socket descriptors it makes sense.

On the other hand, I don't see how you can integrate the D-Bus mainloop
nicely into an ALSA plugin.

Regards

Marcel



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-05-11  8:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-10 19:21 [Bluez-devel] combining libalsa & dbus Brad Midgley
2007-05-11  8:26 ` Marcel Holtmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.