[pulseaudio-tickets] [PulseAudio] #69: support airport express as audio sink

PulseAudio trac-noreply at tango.0pointer.de
Tue May 27 00:54:59 PDT 2008


#69: support airport express as audio sink
--------------------------+-------------------------------------------------
  Reporter:  funkyhat     |       Owner:  coling  
      Type:  enhancement  |      Status:  assigned
  Priority:  low          |   Milestone:          
 Component:  daemon       |    Severity:  normal  
Resolution:               |    Keywords:          
--------------------------+-------------------------------------------------
Comment (by coling):

 Replying to [comment:24 nwinkler]:
 > the raop-play project (http://sourceforge.net/projects/raop-play/)
 contains a working ALSA driver for this - I'm the current maintainer of
 this project. I'm very interested in seeing how the Pulseaudio sink is
 developing, sounds like a good thing.
 >
 > BTW: The ALSA driver has the same 8 second lag - if you happen to fix
 this, I would like to apply the changes to the ALSA driver if you don't
 mind :-)


 Nice! I wasn't actually aware that raop_play had an alsa driver component.
 Teaches me for not poking around properly in the archive!

 I'll certainly let you know about the 8 second lag. The most obvious
 solution is to not use tcp flow control for the buffer filling process and
 instead use a real time loop to fill up the data. This means the buffer on
 the airtunes is never totally full.

 I did use some of raop play here for inspiration but the PA compnent here
 is a full rewrite based around PA's async core, so there is no blocking or
 sleeping anywhere. I do have a hacked up version of raop play (that is
 really ugly in terms of it's main loop) that does mostly work with this
 new async stuff. Feel free to poke around with it if you like, but not
 sure if it's of any benefit to you!

 Col

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/69#comment:25>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list