13
0
livetrax/libs/surfaces/faderport8
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
..
actions.cc FP8: Allow to select Plugin Presets 2017-06-30 19:13:55 +02:00
callbacks.cc FaderPort8 updates 2017-06-30 01:59:12 +02:00
faderport8_interface.cc
faderport8.cc FP8: Clear input port on close. Fixes crash when switching snapshots 2017-07-01 02:55:47 +02:00
faderport8.h FP8: Scribble-strip display preferences 2017-06-30 19:55:03 +02:00
fp8_base.h FP8: Scribble-strip display preferences 2017-06-30 19:55:03 +02:00
fp8_button.h FP8: some code comments and cleanup 2017-04-20 16:06:47 +02:00
fp8_controls.cc NO-OP: re-order code, add comments 2017-04-20 17:19:03 +02:00
fp8_controls.h clear + re-init faderport at disconnect 2017-04-18 03:20:33 +02:00
fp8_strip.cc FP8: Scribble-strip display preferences 2017-06-30 19:55:03 +02:00
fp8_strip.h FP8: Scribble-strip display preferences 2017-06-30 19:55:03 +02:00
gui.cc FP8: Scribble-strip display preferences 2017-06-30 19:55:03 +02:00
gui.h FP8: Scribble-strip display preferences 2017-06-30 19:55:03 +02:00
wscript