[pulseaudio-tickets] [PulseAudio] #552: Documentation for pa_*_drain does not specify one callback only

PulseAudio trac-noreply at tango.0pointer.de
Wed Apr 22 10:54:07 PDT 2009


#552: Documentation for pa_*_drain does not specify one callback only
---------------------+------------------------------------------------------
 Reporter:  boss_mc  |       Owner:  lennart 
     Type:  defect   |      Status:  new     
Milestone:           |   Component:  libpulse
 Keywords:           |  
---------------------+------------------------------------------------------
 As it stands, repeated calls to pa_*_drain lead to only the last callback
 specified being called.  This is all fine and good but the documentation
 does not make this clear and this can lead to deadlocks pretty easily.

 It might be an idea to have a queueing system whereby each registered
 callback gets called in the order they were registered but this is not
 necessary.

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


More information about the pulseaudio-bugs mailing list