13
0

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.
This commit is contained in:
John Emmas 2015-11-02 11:27:43 +00:00
parent 160b24b137
commit 66f39ddcd0

View File

@ -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);