13
0
livetrax/libs
Robin Gareus f3e13848fa
Do not modify read-only RCU copy of routelist
RCU reader returns a shared ptr to the current object which
can also be used in other places at the same time.

Sorting the shared-ptr list invalidates iterators which can
throw off other users of the same object.

This fixes a bug in PT-import which calls get_nth_audio_track().
2023-04-07 19:37:30 +02:00
..
appleutility
ardour Do not modify read-only RCU copy of routelist 2023-04-07 19:37:30 +02:00
ardouralsautil
audiographer switch from glib atomic to std::atomic (libs edition) 2023-03-24 14:19:15 -06:00
auscan
backends CoreAudio: Update latency when buffesize changes 2023-04-04 19:26:17 +02:00
canvas Revert "canvas: when an item is shown, potentially pick it as the current item" 2023-03-30 09:54:56 -06:00
clearlooks-newer
ctrl-interface switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
evoral NO-OP: use Tab to indent 2023-04-01 17:21:32 +02:00
fluidsynth
fst
gtkmm2ext gtkmm2ext Catalan file 2023-03-28 01:39:54 +02:00
hidapi
libltc
lua switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
midi++2 switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
panners switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
pbd Tweak Window system-exec, wait for process to terminate 2023-04-05 00:16:37 +02:00
plugins
ptformat
qm-dsp
surfaces extend midi-controllable params with new well-known-controls 2023-04-06 14:52:09 -05:00
temporal Add missing include 2023-03-30 01:10:23 +02:00
vamp-plugins
vamp-pyin
vfork Fix vfork wrapper for macOS 2023-03-25 07:46:47 +01:00
vst3
waveview switch from glib atomic to std::atomic (libs edition) 2023-03-24 14:19:15 -06:00
widgets switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
zita-convolver
zita-resampler