Fix up confusion with relayering after movement drags in
[ardour.git] / libs / ardour / ardour / ticker.h
index 0a24070608b654dfbb6002dd50aff20121e77ea0..07aa1cc52241ad809baa2a291e6f7c7293594c15 100644 (file)
@@ -44,9 +44,9 @@ public:
        virtual ~Ticker() {}
 
        virtual void tick (
-               const framepos_t& transport_frames,
-               const BBT_Time& transport_bbt,
-               const Timecode::Time& transport_timecode) = 0;
+               const framepos_t&         transport_frames,
+               const Timecode::BBT_Time& transport_bbt,
+               const Timecode::Time&     transport_timecode) = 0;
 
        void set_session (Session* s);
 };
@@ -68,9 +68,9 @@ public:
        }
 
        void tick(
-               const framepos_t& transport_frames,
-               const BBT_Time& transport_bbt,
-               const Timecode::Time& transport_timecode);
+               const framepos_t&         transport_frames,
+               const Timecode::BBT_Time& transport_bbt,
+               const Timecode::Time&     transport_timecode);
 
        void set_session (Session* s);
        void session_going_away();
@@ -97,10 +97,10 @@ private:
 
        double one_ppqn_in_frames (framepos_t transport_position);
 
-       void send_midi_clock_event (framecnt_t offset);
-       void send_start_event (framecnt_t offset);
-       void send_continue_event (framecnt_t offset);
-       void send_stop_event (framecnt_t offset);
+       void send_midi_clock_event (pframes_t offset);
+       void send_start_event (pframes_t offset);
+       void send_continue_event (pframes_t offset);
+       void send_stop_event (pframes_t offset);
 };
 
 }