22 May
2008
22 May
'08
3:59 p.m.
On Thu, 22.05.08 14:11, Colin Guthrie (gmane@colin.guthr.ie) wrote:
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?
The destruction dead lock issue is present both in libflashsupport and the native ALSA backend. It's just that it is almost never triggered if a hw device is used.
Adobe released the sources of libflashsupport where you can actually check this.
Lennart
--
Lennart Poettering Red Hat, Inc.
lennart [at] poettering [dot] net ICQ# 11060553
http://0pointer.net/lennart/ GnuPG 0x1A015CC4