change name of a Session method to makes its intended function clear
[ardour.git] / libs / ardour / ardour / playlist.h
index 4ebec8d42495a2d5cd431d4d8db032891c3a667f..5eec755a381f1f4d7db74bfa7b5eda38a82e82c4 100644 (file)
@@ -38,7 +38,7 @@
 #include "pbd/sequence_property.h"
 #include "pbd/stacktrace.h"
 
-#include "evoral/types.hpp"
+#include "evoral/Range.hpp"
 
 #include "ardour/ardour.h"
 #include "ardour/region.h"
@@ -142,6 +142,8 @@ public:
        void duplicate (boost::shared_ptr<Region>, framepos_t position, float times);
        void duplicate (boost::shared_ptr<Region>, framepos_t position, framecnt_t gap, float times);
        void duplicate_until (boost::shared_ptr<Region>, framepos_t position, framecnt_t gap, framepos_t end);
+       void duplicate_range (AudioRange&, float times);
+       void duplicate_ranges (std::list<AudioRange>&, float times);
        void nudge_after (framepos_t start, framecnt_t distance, bool forwards);
        boost::shared_ptr<Region> combine (const RegionList&);
        void uncombine (boost::shared_ptr<Region>);