• Max Kellermann's avatar
    pulse_mixer: protect the struct with a mutex · 7d3921bb
    Max Kellermann authored
    There are numerous race conditions between the libpulse thread
    (pulse_mixer.c callbacks) and the rest of MPD.  Protect the volatile
    attributes of the pulse_mixer struct with a mutex to fix that.
    7d3921bb
pulse_mixer.c 8.55 KB