• Max Kellermann's avatar
    output/alsa: fix deadlock bug · febd1ad0
    Max Kellermann authored
    After UnlockActivate() returns, we not only need to check for errors,
    but also for more room in the ring buffer.  If we don't check the ring
    buffer, it may be drained already, and the cond.wait() call will never
    finish.
    
    Closes #151
    febd1ad0
AlsaOutputPlugin.cxx 20.6 KB