13
0
livetrax/libs/surfaces
Robin Gareus c97116083f
Fix generic-midi controllable race-condition
Continued work after e9b36f2bea. Prefer a shared_ptr<>.

MIDIControllable::write_feedback() runs in realtime context, directly
from the main process-thread. Synchronizing weak-pointers and deletion
across threads does not work reliably. Retaining a shared_ptr<> for
controllables that are in use can solve this.
2019-03-23 16:32:48 +01:00
..
cc121 fix all surfaces' available action menus 2019-03-20 14:23:23 -07:00
control_protocol remove use of hardcoded -fPIC compiler flag, and use compiler flag dict instead 2018-10-14 22:06:11 -04:00
faderport fix all surfaces' available action menus 2019-03-20 14:23:23 -07:00
faderport8 fix all surfaces' available action menus 2019-03-20 14:23:23 -07:00
frontier
generic_midi Fix generic-midi controllable race-condition 2019-03-23 16:32:48 +01:00
launch_control_xl LCXL:Disable global mute/solo/recarm in device mode 2019-03-06 09:28:25 +01:00
mackie fix Mackie available action menu 2019-03-20 13:05:35 -07:00
maschine2 replace ::cast_dynamic() with relevant ActionManager::get_*_action() calls 2018-12-12 11:12:48 -05:00
osc OSC: remove unused variable 2019-01-18 10:24:13 -08:00
push2
tranzport
us2400 fix all surfaces' available action menus 2019-03-20 14:23:23 -07:00
wiimote
wscript