• Rémi Denis-Courmont's avatar
    ALSA: use non-modal error dialogs · fa1d7da1
    Rémi Denis-Courmont authored
    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.
    (cherry picked from commit cbe1cda8765084294b3649fc89ddd63c26dd2f4c)
    fa1d7da1
alsa.c 36.7 KB