-
Philip Jägenstedt authored
Not doing so can result in a deadlock when two threads enter gst_pulseringbuffer_open_device at the same time, as pa_threaded_mainloop_wait releases the mainloop lock while waiting, allowing another thread to take it, resulting in a deadlock as two threads waits for the lock the other is holding. https://bugzilla.gnome.org/show_bug.cgi?id=643087
dd4ec22e