X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=midi_mapper.cpp;h=d03f38211e524a2fcb85b70c96cddc4c958b46d9;hb=a18cfe79e996811cba2acc3d04cbf26120c39c13;hp=a81979650d8b500b171fa9f71028ac3a1dcde778;hpb=ad9585b7a6671903cadcf6c74491646736db8e1e;p=nageru diff --git a/midi_mapper.cpp b/midi_mapper.cpp index a819796..d03f382 100644 --- a/midi_mapper.cpp +++ b/midi_mapper.cpp @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -148,6 +149,8 @@ ControllerReceiver *MIDIMapper::set_receiver(ControllerReceiver *new_receiver) void MIDIMapper::thread_func() { + pthread_setname_np(pthread_self(), "MIDIMapper"); + snd_seq_t *seq; int err; @@ -346,6 +349,7 @@ void MIDIMapper::handle_event(snd_seq_t *seq, snd_seq_event_t *event) bind(&ControllerReceiver::toggle_limiter, receiver)); match_button(note, MIDIMappingBusProto::kToggleAutoMakeupGainFieldNumber, MIDIMappingProto::kToggleAutoMakeupGainBankFieldNumber, bind(&ControllerReceiver::toggle_auto_makeup_gain, receiver)); + break; } case SND_SEQ_EVENT_PORT_START: subscribe_to_port_lock_held(seq, event->data.addr);