ardour/libs/backends
Robin Gareus fe0e997335
Backend: prefer debug_msg over PBD::Transmitter in threads
PBD::Transmitter is neither thread-safe nor rt-safe. This likely
fixes a crash on macOS when process-threads are started.
Many threads simultaneously enter coreaudio_process_thread() and
log a message calling `PBD::info << .. << endmsg` simultaneously.
2022-06-24 19:27:57 +02:00
..
alsa Backend: prefer debug_msg over PBD::Transmitter in threads 2022-06-24 19:27:57 +02:00
coreaudio Backend: prefer debug_msg over PBD::Transmitter in threads 2022-06-24 19:27:57 +02:00
dummy Backend: prefer debug_msg over PBD::Transmitter in threads 2022-06-24 19:27:57 +02:00
jack wscript: drop unnecessary trailing ";" 2022-04-09 12:16:41 +02:00
MSVCbackends MSVC changes to support the new code modules (Tabbable API stuff) 2021-02-24 14:32:23 +00:00
portaudio Unify ::get_buffer, remove debug code 2022-06-18 22:54:09 +02:00
pulseaudio Unify ::get_buffer, remove debug code 2022-06-18 22:54:09 +02:00
wscript wscript: drop configure statements already present in the top level wscript 2022-01-22 22:19:03 +01:00