13
0
livetrax/libs/surfaces
Robin Gareus d421e56fc0 FP8: Clear input port on close. Fixes crash when switching snapshots
The midi_input_handler for the AsyncMIDIPort is connected to the
main event-loop. Events may still be delivered after the surface was
destroyed.

That by itself is not harmful, unless a given message produces a reply:
The _output_port is already gone, FaderPort8::tx_midi crashes.
2017-07-01 02:55:47 +02:00
..
cc121 change the way ControlProtocols (control surfaces) are notified and handle Stripable selection changes 2017-05-12 14:51:39 +01:00
control_protocol Addressing #7371: don't trigger session->undo() from non-GUI-thread 2017-07-01 01:04:44 +02:00
faderport Prepare removal of redundant get_user/set_user API. 2017-06-21 18:13:41 +02:00
faderport8 FP8: Clear input port on close. Fixes crash when switching snapshots 2017-07-01 02:55:47 +02:00
frontier
generic_midi Switch to PBD control-math and prefer Controllable API 2017-06-21 18:12:04 +02:00
mackie amend 5e5f7a55; re-add wrongly removed variable 2017-06-23 18:15:50 +02:00
osc OSC: simplify GUI and make less error-prone 2017-06-24 13:13:53 -07:00
push2 change the way ControlProtocols (control surfaces) are notified and handle Stripable selection changes 2017-05-12 14:51:39 +01:00
tranzport
wiimote change the way ControlProtocols (control surfaces) are notified and handle Stripable selection changes 2017-05-12 14:51:39 +01:00
wscript Faderport8 control surface support 2017-04-13 21:21:59 +02:00