On Thu, Dec 10, 2009 at 03:18:13PM +0800, Daniel Mack wrote:
> Avahi and dbus is too heavy for OSX just for the sake of publishing our
> services via mDNS/Zeroconf. Apple has its own Zeroconf implementation
> called Bonjour, and this patch adds a module that implements service
> announcement with that API.
> 
> All data gathering is copied from module-zeroconf-publish.c, but
> unfortunately the code there is too specifically made for avahi, so I
> couldn't factor it out to reuse it.
> ---
>  configure.ac                         |    4 +
>  src/Makefile.am                      |   13 +
>  src/modules/module-bonjour-publish.c |  516 
> ++++++++++++++++++++++++++++++++++
>  3 files changed, 533 insertions(+), 0 deletions(-)
>  create mode 100644 src/modules/module-bonjour-publish.c

This patch is also available at

  git://github.com/zonque/pulseaudio.git topic/bonjour

but note that this applies on top of the coreaudio patches I sent
around.

Daniel
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to