13
0
livetrax/libs
Paul Davis f60b35483d temporal: fix major conceptual error managing Point reference to owner map
When TempoMap::copy_points() is called, the new points are intended to belong
to the (nascent) new map. But the copy constructor for the points leaves the
_map member of a Point unchanged, and so the new points reference the old
map (forever!). ::copy_points() must reset each Point to reference the new map.

Refactored the object that has the _map member, so that we could limit access
to its ::set_map() method to TempoMap.
2022-06-16 22:11:56 -06:00
..
appleutility
ardour Cleanup: retain sources used by triggers in this session 2022-06-16 20:03:58 +02:00
ardouralsautil
audiographer
auscan
backends Coreaudio/M1: prefer device IOThread Workgroup 2022-06-03 22:50:13 +02:00
canvas libcanvas: FramedCanvas::covers() method is ill-conceived. Use PolyItem::covers() 2022-05-29 14:19:02 -06:00
clearlooks-newer
evoral convert use of operator* for tim::line types with ::scale(ratio_t) 2022-05-27 12:47:44 -06:00
fluidsynth
fst
gtkmm2ext Cleanup bindings key replacement arrays 2022-06-15 15:32:39 +02:00
hidapi
libltc
lua
midi++2
panners
pbd libpbd: do not use debug transmitter inside BaseUI::signal_new_request() to avoid recursion 2022-06-13 13:43:31 -06:00
plugins
ptformat
qm-dsp
surfaces mackie send subview: potential fix for send-enable banking (vpot push) 2022-06-16 13:27:30 -05:00
temporal temporal: fix major conceptual error managing Point reference to owner map 2022-06-16 22:11:56 -06:00
vamp-plugins
vamp-pyin
vfork
vst3
waveview
widgets
zita-convolver
zita-resampler zita-resampler: pass-through data if not configured 2022-05-24 20:41:59 +02:00