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:
parent
160b24b137
commit
66f39ddcd0
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue
Block a user