Skip updating options for hidden file-dialog
[ardour.git] / gtk2_ardour / tempo_curve.h
index 73cce4b168ffdd4347b8c8725776e58521761ba2..55ce76db3a3912dc4aac482c955f5f80a4991354 100644 (file)
@@ -20,8 +20,8 @@ class PublicEditor;
 
 class TempoCurve : public sigc::trackable
 {
-  public:
-       TempoCurve (PublicEditor& editor, ArdourCanvas::Container &, guint32 rgba, ARDOUR::TempoSection& temp, framepos_t frame, bool handle_events);
+public:
+       TempoCurve (PublicEditor& editor, ArdourCanvas::Container &, guint32 rgba, ARDOUR::TempoSection& temp, samplepos_t sample, bool handle_events);
        ~TempoCurve ();
 
        static PBD::Signal1<void,TempoCurve*> CatchDeletion;
@@ -31,9 +31,9 @@ class TempoCurve : public sigc::trackable
        ArdourCanvas::Item& the_item() const;
        void canvas_height_set (double);
 
-       void set_position (framepos_t lower, framepos_t upper);
+       void set_position (samplepos_t lower, samplepos_t upper);
        void set_color_rgba (uint32_t rgba);
-       framepos_t position() const { return frame_position; }
+       samplepos_t position() const { return sample_position; }
 
        ArdourCanvas::Container * get_parent() { return _parent; }
        void reparent (ArdourCanvas::Container & parent);
@@ -55,8 +55,8 @@ protected:
        ArdourCanvas::FramedCurve* _curve;
 
        double        unit_position;
-       framepos_t    frame_position;
-       framepos_t    _end_frame;
+       samplepos_t    sample_position;
+       samplepos_t    _end_sample;
        bool         _shown;
        double       _canvas_height;
        uint32_t     _color;