diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-25 12:49:53 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-05-31 15:30:38 -0400 |
commit | cfc55e392ff4a6c551897a64a92f93a8982dc34d (patch) | |
tree | 9e047710780209ea2c69dd1ab5bdc2c3dc574fc7 /libs | |
parent | f5c717e893a7def1cee70238cc7b9f55e1ff0b0e (diff) |
add name() method to VCA
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/ardour/vca.h | 6 | ||||
-rw-r--r-- | libs/ardour/vca.cc | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/libs/ardour/ardour/vca.h b/libs/ardour/ardour/vca.h index a394dac35a..9a4ff0f602 100644 --- a/libs/ardour/ardour/vca.h +++ b/libs/ardour/ardour/vca.h @@ -35,16 +35,18 @@ class LIBARDOUR_API VCA : public SessionHandleRef { public: VCA (Session& session, const std::string& name); + std::string name() const { return _name; } + void set_value (double val, PBD::Controllable::GroupControlDisposition group_override); double get_value () const; - boost::shared_ptr<AutomationControl> control() const { return _control; } + boost::shared_ptr<GainControl> control() const { return _control; } void add (boost::shared_ptr<Route>); void remove (boost::shared_ptr<Route>); private: - std::string name; + std::string _name; boost::shared_ptr<GainControl> _control; }; diff --git a/libs/ardour/vca.cc b/libs/ardour/vca.cc index 7580d5794a..2ba8b8c7c4 100644 --- a/libs/ardour/vca.cc +++ b/libs/ardour/vca.cc @@ -27,7 +27,7 @@ using std::string; VCA::VCA (Session& s, const string& n) : SessionHandleRef (s) - , name (n) + , _name (n) , _control (new GainControl (s, Evoral::Parameter (GainAutomation), boost::shared_ptr<AutomationList> ())) { } |