diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-03-02 12:09:24 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-05-31 15:30:39 -0400 |
commit | 35172bb369eea6245e08b258f4a350411c20f98d (patch) | |
tree | 6cece2c4bc2f6cb986ec341cc3c11ff6a894892e /libs/ardour/ardour/vca.h | |
parent | cab88c6aad6782e621ae9c51aac5af24a2f3d5b8 (diff) |
change API for GainControl, VCA and VCAManager
This allows sane state save/restore
Diffstat (limited to 'libs/ardour/ardour/vca.h')
-rw-r--r-- | libs/ardour/ardour/vca.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libs/ardour/ardour/vca.h b/libs/ardour/ardour/vca.h index a4da21e31f..4359899f6f 100644 --- a/libs/ardour/ardour/vca.h +++ b/libs/ardour/ardour/vca.h @@ -37,6 +37,7 @@ class LIBARDOUR_API VCA : public SessionHandleRef, public PBD::StatefulDestructi public: VCA (Session& session, const std::string& name, uint32_t num); VCA (Session& session, XMLNode const&, int version); + ~VCA(); std::string name() const { return _name; } uint32_t number () const { return _number; } @@ -48,9 +49,6 @@ class LIBARDOUR_API VCA : public SessionHandleRef, public PBD::StatefulDestructi boost::shared_ptr<GainControl> control() const { return _control; } - void add (boost::shared_ptr<Route>); - void remove (boost::shared_ptr<Route>); - XMLNode& get_state(); int set_state (XMLNode const&, int version); |