[pulseaudio-discuss] Which code in pulseaudio source deals with discovering apple airports?

don rhummy donrhummy at yahoo.com
Sat Dec 5 10:05:28 PST 2009


Thanks for the reply!

I'm looking to write some code in Java that will discover the airports, allow a user to select them and then stream music to them.

From your description, it sounds like Pulse Audio requires Avahi to discover the airports and that the actual discovery code is in Avahi. Is that correct?

I'm looking to make this code so it'll work on any system Java works on.

What's confusing to me is that a lot of the code others have written to do this work on Windows but not on Linux, yet I thought all you're doing (to discover airports) is opening a multicast socket and communicating through there, so I have no idea why the OS would make a diff. Am I right on that, or is there something I'm missing? (e.g. jmDNS does not work on any of my linux systems but when I dual boot into windows, jmDNS finds the airports)

Thanks again for helping me on this!



--- On Sat, 12/5/09, Colin Guthrie <gmane at colin.guthr.ie> wrote:

> From: Colin Guthrie <gmane at colin.guthr.ie>
> Subject: Re: [pulseaudio-discuss] Which code in pulseaudio source deals with discovering apple airports?
> To: pulseaudio-discuss at mail.0pointer.de
> Date: Saturday, December 5, 2009, 7:34 AM
> 'Twas brillig, and don rhummy at
> 04/12/09 19:13 did gyre and gimble:
> > I just downloaded the source code for pulse audio and
> I'm interested
> > in looking at the code that discovers airport express
> devices. Can
> > someone point me to the relevant code?
> 
> Sure! The module-roap-discover module is the thing that
> discovers the
> devices via avahi. It's very similar to the
> module-zeroconf-discover module.
> 
> Is there anything in particular you want to do?
> 
> HTHs
> 
> Col
> 
> -- 
> Colin Guthrie
> gmane(at)colin.guthr.ie
> http://colin.guthr.ie/
> 
> Day Job:
>   Tribalogic Limited [http://www.tribalogic.net/]
> Open Source:
>   Mandriva Linux Contributor [http://www.mandriva.com/]
>   PulseAudio Hacker [http://www.pulseaudio.org/]
>   Trac Hacker [http://trac.edgewall.org/]
> 
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at mail.0pointer.de
> https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss
> 


      



More information about the pulseaudio-discuss mailing list