13
0
livetrax/libs/surfaces/faderport
Paul Davis 0d9efc1148 redesign cross-thread registration/signalling system
This new design will work even when threads that need to receive
messages from RT threads are created *after* the RT threads. The
existing design would fail because the RT thread(s) would never
be known the later created threads, and so signals emitted by the
RT thread and causing call_slot() in the receiver would end up
being enqueued using a lock-protected list. The new design ensures
that communication always uses a lock-free FIFO instead
2015-12-28 10:14:17 -05:00
..
faderport_interface.cc redesign cross-thread registration/signalling system 2015-12-28 10:14:17 -05:00
faderport.cc redesign cross-thread registration/signalling system 2015-12-28 10:14:17 -05:00
faderport.h redesign cross-thread registration/signalling system 2015-12-28 10:14:17 -05:00
gui.cc add a few new actions to Faderport menus, and reorganize them slightly 2015-12-10 17:25:29 -06:00
gui.h faderport: show current User button bindings in GUI 2015-12-03 21:45:41 -05:00
i18n.h
operations.cc fix typo in variable name 2015-12-02 00:59:32 +01:00
wscript NOOP, remove trailing whitespace, replace tabs in python scripts 2015-11-29 17:54:31 +01:00