X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fsurfaces%2Fgeneric_midi%2Finterface.cc;h=a62ca2a34baf61ef4bfc21c3421de4fd759f4658;hb=6572f421a40b30112dbe11a4eace115a6af1c83e;hp=230be694f23a66185c6ffdbaee6ce2c2cdf5c170;hpb=50a3102b9b533d7f8786d220f8df67421b9227c8;p=ardour.git diff --git a/libs/surfaces/generic_midi/interface.cc b/libs/surfaces/generic_midi/interface.cc index 230be694f2..a62ca2a34b 100644 --- a/libs/surfaces/generic_midi/interface.cc +++ b/libs/surfaces/generic_midi/interface.cc @@ -1,12 +1,12 @@ #include -#include +#include "control_protocol/control_protocol.h" #include "generic_midi_control_protocol.h" using namespace ARDOUR; ControlProtocol* -new_generic_midi_protocol (ControlProtocolDescriptor* descriptor, Session* s) +new_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/, Session* s) { GenericMidiControlProtocol* gmcp; @@ -25,13 +25,13 @@ new_generic_midi_protocol (ControlProtocolDescriptor* descriptor, Session* s) } void -delete_generic_midi_protocol (ControlProtocolDescriptor* descriptor, ControlProtocol* cp) +delete_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/, ControlProtocol* cp) { delete cp; } bool -probe_generic_midi_protocol (ControlProtocolDescriptor* descriptor) +probe_generic_midi_protocol (ControlProtocolDescriptor* /*descriptor*/) { return GenericMidiControlProtocol::probe (); } @@ -42,6 +42,7 @@ static ControlProtocolDescriptor generic_midi_descriptor = { ptr : 0, module : 0, mandatory : 0, + supports_feedback : true, probe : probe_generic_midi_protocol, initialize : new_generic_midi_protocol, destroy : delete_generic_midi_protocol