summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_actor.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-02-29 21:26:45 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-05-31 15:30:38 -0400
commitacaaa98bd0a21494ae912dbbc37fbbc33cbbf61d (patch)
tree905a1f5929cf6427087c3f9ae7d3d3cff202d83e /gtk2_ardour/mixer_actor.h
parent984f4487e0c66e1ae4d3c732e48e00d4470cad8b (diff)
start shaping up VCA assign process
Diffstat (limited to 'gtk2_ardour/mixer_actor.h')
-rw-r--r--gtk2_ardour/mixer_actor.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_actor.h b/gtk2_ardour/mixer_actor.h
index 6e94147604..16b450133d 100644
--- a/gtk2_ardour/mixer_actor.h
+++ b/gtk2_ardour/mixer_actor.h
@@ -29,6 +29,10 @@ namespace Gtk {
class ActionGroup;
}
+namespace ARDOUR {
+ class VCA;
+}
+
class MixerActor : virtual public sigc::trackable
{
public:
@@ -48,6 +52,9 @@ class MixerActor : virtual public sigc::trackable
virtual void set_route_targets_for_operation () = 0;
+ void vca_assign (boost::shared_ptr<ARDOUR::VCA>);
+ void vca_unassign (boost::shared_ptr<ARDOUR::VCA>);
+
void solo_action ();
void mute_action ();
void rec_enable_action ();