summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-03-12 20:15:55 +0100
committerRobin Gareus <robin@gareus.org>2017-03-12 20:15:55 +0100
commit60ad8e21cfb59ec0021e11934f7ac788c46e8959 (patch)
tree35d74b77f1ccc70927527fbb89529199ef0fbda9
parent400b3f82e7e66eed1ef80547830152b03e7d8a2e (diff)
remove cruft; superseded by ControlGroup::use_me
-rw-r--r--libs/ardour/ardour/route_group_member.h2
-rw-r--r--libs/ardour/route_group_member.cc11
2 files changed, 0 insertions, 13 deletions
diff --git a/libs/ardour/ardour/route_group_member.h b/libs/ardour/ardour/route_group_member.h
index 0bf4166745..0791df657a 100644
--- a/libs/ardour/ardour/route_group_member.h
+++ b/libs/ardour/ardour/route_group_member.h
@@ -38,8 +38,6 @@ class LIBARDOUR_API RouteGroupMember
/** Emitted when this member joins or leaves a route group */
PBD::Signal0<void> route_group_changed;
- bool use_group (PBD::Controllable::GroupControlDisposition gcd, bool (RouteGroup::*predicate)(void) const) const;
-
protected:
RouteGroup* _route_group;
diff --git a/libs/ardour/route_group_member.cc b/libs/ardour/route_group_member.cc
index 280d193fba..5c6e42758d 100644
--- a/libs/ardour/route_group_member.cc
+++ b/libs/ardour/route_group_member.cc
@@ -35,14 +35,3 @@ RouteGroupMember::set_route_group (RouteGroup *rg)
_route_group = rg;
route_group_changed (); /* EMIT SIGNAL */
}
-
-bool
-RouteGroupMember::use_group (PBD::Controllable::GroupControlDisposition gcd, bool (RouteGroup::*predicate)(void) const) const
-{
- bool active_for_predicate = _route_group && (_route_group->*predicate)() && _route_group->is_active();
-
- return ((gcd != PBD::Controllable::NoGroup) && (gcd != PBD::Controllable::ForGroup)) &&
- _route_group &&
- ((active_for_predicate && (gcd != PBD::Controllable::InverseGroup)) ||
- (!active_for_predicate && (gcd == PBD::Controllable::InverseGroup)));
-}