X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fmidi_operator.h;h=589e93041d646ef27720f2c14cee2e6e475df467;hb=6b5be3d89257fb91a1c8c1b2d166106deb5a6874;hp=31e412bafe05124367a4fceef3cb806604d21a54;hpb=bb9cc45cd22af67ac275a5e73accbe14fee664d8;p=ardour.git diff --git a/libs/ardour/ardour/midi_operator.h b/libs/ardour/ardour/midi_operator.h index 31e412bafe..589e93041d 100644 --- a/libs/ardour/ardour/midi_operator.h +++ b/libs/ardour/ardour/midi_operator.h @@ -23,7 +23,7 @@ #include #include -#include "evoral/types.hpp" +#include "evoral/Beats.hpp" #include "evoral/Sequence.hpp" class Command; @@ -32,12 +32,14 @@ namespace ARDOUR { class MidiModel; -class MidiOperator { +class LIBARDOUR_API MidiOperator { public: MidiOperator () {} virtual ~MidiOperator() {} - virtual Command* operator() (boost::shared_ptr, std::vector::Notes>&) = 0; + virtual Command* operator() (boost::shared_ptr, + Evoral::Beats, + std::vector::Notes>&) = 0; virtual std::string name() const = 0; };