[pulseaudio-tickets] [PulseAudio] #794: Module raop gets unloaded

PulseAudio trac-noreply at tango.0pointer.de
Thu Feb 25 13:38:16 PST 2010


#794: Module raop gets unloaded
---------------------+------------------------------------------------------
 Reporter:  akecaca  |       Owner:  coling       
     Type:  defect   |      Status:  new          
Milestone:           |   Component:  module-raop-*
 Keywords:           |  
---------------------+------------------------------------------------------
 Hi,

 When using Pulseaudio to play music on a remote Airport Express through
 the raop module, the module gets unloaded about 90 minutes after it has
 been launched. Before this point, it was running fine. Following lines can
 be found in the log (log-level=4):


 {{{
 ...
 Feb 25 19:03:41 ubuntu-nas pulseaudio[1437]: sink-input.c:     module-
 stream-restore.id = "sink-input-by-application-name:mpd"
 Feb 25 19:03:41 ubuntu-nas pulseaudio[1437]: protocol-native.c: Requested
 tlength=250,00 ms, minreq=20,00 ms
 Feb 25 19:03:41 ubuntu-nas pulseaudio[1437]: protocol-native.c: Final
 latency 540,00 ms = 250,00 ms + 2*20,00 ms + 250,00 ms
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: module.c: Unloading "module-
 raop-sink" (index: #3).
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: sink-input.c: Freeing input 7
 "My Pulse Output"
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: sink.c: Freeing sink 0 "raop"
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: source.c: Freeing source 0
 "raop.monitor"
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: module.c: Unloaded "module-
 raop-sink" (index: #3).
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: client.c: Freed 7 "mpd"
 Feb 25 19:10:50 ubuntu-nas pulseaudio[1437]: protocol-native.c: Connection
 died.
 ...
 }}}

 I am using Pulseaudio (v 0.9.19) on a headless server (ubuntu server 9.10)
 running as a system daemon, with system.pa config as follows:

 {{{
 ### Load several protocols
 .ifexists module-esound-protocol-unix.so
 load-module module-esound-protocol-unix
 .endif
 load-module module-native-protocol-unix auth-anonymous=1

 ### Allow access to airport express
 load-module module-raop-discover
 load-module module-raop-sink server=192.168.1.51 sink_name=raop
 set-default-sink raop

 ### Automatically restore the volume of streams and devices
 load-module module-stream-restore
 load-module module-device-restore

 ### Automatically suspend sinks/sources that become idle for too long
 load-module module-suspend-on-idle
 }}}



 I am using mpd as a client with following config:

 {{{
 audio_output {
         type            "pulse"
         name            "My Pulse Output"
         sink            "raop"
 }

 audio_output_format             "44100:16:2"
 mixer_type                      "software"

 }}}

-- 
Ticket URL: <http://pulseaudio.org/ticket/794>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list