convert codebase to use Temporal for various time types
[ardour.git] / libs / ardour / ardour / midi_operator.h
index 00678a283167fec88d343329f8762f624c9b2eb2..24c5d801678303fc1677e1aa3cdac757169ffa7d 100644 (file)
@@ -23,7 +23,7 @@
 #include <vector>
 #include <string>
 
-#include "evoral/types.hpp"
+#include "temporal/beats.h"
 #include "evoral/Sequence.hpp"
 
 class Command;
@@ -38,8 +38,8 @@ class LIBARDOUR_API MidiOperator {
        virtual ~MidiOperator() {}
 
        virtual Command* operator() (boost::shared_ptr<ARDOUR::MidiModel>,
-                                    double,
-                                    std::vector<Evoral::Sequence<Evoral::MusicalTime>::Notes>&) = 0;
+                                    Temporal::Beats,
+                                    std::vector<Evoral::Sequence<Temporal::Beats>::Notes>&) = 0;
        virtual std::string name() const = 0;
 };