[pulseaudio-discuss] [alsa-devel] Asynchronous notification in ALSA - I/O Plugin - Pulseaudio

Colin Guthrie gmane at colin.guthr.ie
Thu May 22 06:11:11 PDT 2008


Lennart Poettering wrote:
> On Wed, 21.05.08 12:47, Takashi Iwai (tiwai at suse.de) wrote:
> 
>>>> I have experimental patches to add async support to ioplug.  With a
>>>> quick test using jack plugin, it seems working somehow.  Will post
>>>> them alsa-devel now.
>>> Thank you!  I tested these with Firefox + Flash 9 + Pulseaudio, and while
>>> sound output works, quitting any Flash application will freeze firefox.
>> It's a showstopper, then.  Could you figure out in which code does it
>> freeze?  My change is just to add async call, so it sounds like that
>> another hidden bug is hit by my change...
> 
> That freeze is an unfixable race condition that Flash has when
> shutting down audio.
> 
> See the explanation down on http://pulseaudio.org/ticket/267

I thought the whole point was that by adding async code to ioplug, the 
libflashsupport stuff wasn't needed and flash could just use it's native 
alsa support + alsa's pulse plugin.... or am I missing the point here?

Col




More information about the pulseaudio-discuss mailing list