X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fmidi_port.h;h=a4d2f538067385ad721b52dd068069ce1f10b906;hb=18bc80a01c7154569f49d4c33b92e5753b65b438;hp=69e17ca08e07c4db81bf913ef28766f0fbf82303;hpb=de9e216cb5fcc08b6c39071d7cef031673aa67da;p=ardour.git diff --git a/libs/ardour/ardour/midi_port.h b/libs/ardour/ardour/midi_port.h index 69e17ca08e..a4d2f53806 100644 --- a/libs/ardour/ardour/midi_port.h +++ b/libs/ardour/ardour/midi_port.h @@ -46,6 +46,9 @@ class MidiPort : public Port { void realtime_locate (); void reset (); + bool input_active() const { return _input_active; } + void set_input_active (bool yn); + Buffer& get_buffer (pframes_t nframes) { return get_midi_buffer (nframes); } @@ -59,8 +62,9 @@ class MidiPort : public Port { private: MidiBuffer* _buffer; - bool _has_been_mixed_down; - bool _resolve_required; + bool _has_been_mixed_down; + bool _resolve_required; + bool _input_active; void resolve_notes (void* jack_buffer, MidiBuffer::TimeType when); };