summaryrefslogtreecommitdiff
path: root/libs/ardour
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2015-11-02 11:27:43 +0000
committerJohn Emmas <johne53@tiscali.co.uk>2015-11-02 11:27:43 +0000
commit66f39ddcd0fa9d1ed8077ec2beab4e4b763d444e (patch)
tree6badc249a2a28764a8f93d990c48a9cb2c3ab812 /libs/ardour
parent160b24b13730ff84765e79975fab80a409a55e5e (diff)
Class 'PhaseControllable' needs to be importable since it gets referenced outside of libardour
Specifically, 'PhaseControllable::channel()' and 'PhaseControllable::set_channel()' get called from 'mackie/strip.cc' At some point we might also need to do this for the related classes (SoloControllable and MuteControllable) although it doesn't seem to be needed right at this moment.
Diffstat (limited to 'libs/ardour')
-rw-r--r--libs/ardour/ardour/route.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h
index 2b80ea9a15..7e428ed6e2 100644
--- a/libs/ardour/ardour/route.h
+++ b/libs/ardour/ardour/route.h
@@ -410,7 +410,7 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou
boost::weak_ptr<Route> _route;
};
- class PhaseControllable : public AutomationControl {
+ class LIBARDOUR_API PhaseControllable : public AutomationControl {
public:
PhaseControllable (std::string name, boost::shared_ptr<Route>);
void set_value (double);