summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral/ControlList.hpp
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2010-09-28 18:47:24 +0000
committerCarl Hetherington <carl@carlh.net>2010-09-28 18:47:24 +0000
commitf761f13f6b0d52355ac4a26d6075d9a0b377ac8b (patch)
treec182dbb7ffdd839361a72ec36f9c80cb7265a79c /libs/evoral/evoral/ControlList.hpp
parent0ff828822f88c70db31183c66505fdfd640bb87d (diff)
Don't cut output rate of non-interpolated controllers.
git-svn-id: svn://localhost/ardour2/branches/3.0@7852 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/evoral/evoral/ControlList.hpp')
-rw-r--r--libs/evoral/evoral/ControlList.hpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/libs/evoral/evoral/ControlList.hpp b/libs/evoral/evoral/ControlList.hpp
index f5aef8127d..e69a756b08 100644
--- a/libs/evoral/evoral/ControlList.hpp
+++ b/libs/evoral/evoral/ControlList.hpp
@@ -213,6 +213,7 @@ public:
bool rt_safe_earliest_event (double start, double& x, double& y, bool start_inclusive=false) const;
bool rt_safe_earliest_event_unlocked (double start, double& x, double& y, bool start_inclusive=false) const;
+ bool rt_safe_earliest_event_linear_unlocked (double start, double& x, double& y, bool inclusive) const;
bool rt_safe_earliest_event_discrete_unlocked (double start, double& x, double& y, bool inclusive) const;
void create_curve();
@@ -249,8 +250,6 @@ protected:
void build_search_cache_if_necessary (double start) const;
- bool rt_safe_earliest_event_linear_unlocked (double start, double& x, double& y, bool inclusive) const;
-
boost::shared_ptr<ControlList> cut_copy_clear (double, double, int op);
bool erase_range_internal (double start, double end, EventList &);