Tracks calls tracks "Tracks"; Ardour uses type-names
[ardour.git] / libs / ardour / ardour / region.h
index 4096d667051315b49eb39b3c0802373ef7fc7cb7..54cfd57fea55b478b3640b76d016d6bd405dff9f 100644 (file)
@@ -219,11 +219,13 @@ class LIBARDOUR_API Region
        bool at_natural_position () const;
        void move_to_natural_position ();
 
-       void trim_start (framepos_t new_position);
+       void move_start (frameoffset_t distance);
        void trim_front (framepos_t new_position);
        void trim_end (framepos_t new_position);
        void trim_to (framepos_t position, framecnt_t length);
 
+       virtual void fade_range (framepos_t, framepos_t) {}
+
        void cut_front (framepos_t new_position);
        void cut_end (framepos_t new_position);
 
@@ -386,7 +388,7 @@ class LIBARDOUR_API Region
        bool verify_start (framepos_t);
        bool verify_start_and_length (framepos_t, framecnt_t&);
        bool verify_start_mutable (framepos_t&_start);
-       bool verify_length (framecnt_t);
+       bool verify_length (framecnt_t&);
 
        virtual void recompute_at_start () = 0;
        virtual void recompute_at_end () = 0;