]> git.sesse.net Git - vlc/commit
ALSA: use non-modal error dialogs
authorRémi Denis-Courmont <remi@remlab.net>
Mon, 3 May 2010 17:45:47 +0000 (20:45 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 3 May 2010 17:45:47 +0000 (20:45 +0300)
commitcbe1cda8765084294b3649fc89ddd63c26dd2f4c
treeceb21cc215d469e1611a0b9153d0e863ee34d6d8
parent6eb90af3ba93c2707c44f769eb516e3c837df25b
ALSA: use non-modal error dialogs

aout_Restart() is quite buggy (IMHO) and restarts the audio output
from the interface thread. Then Qt4 external dialogs are buggy as
they deadlock if called from the interface thread (I cannot find a
direct way to use BlockingQueuedConnection for foreign threads and
DirectConnection for the interface thread).

Until either or both of those bugs are fixed, we cannot use modal
dialog from the audio output.
modules/audio_output/alsa.c