summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/route_group.h1
-rw-r--r--libs/ardour/route_group.cc6
2 files changed, 7 insertions, 0 deletions
diff --git a/libs/ardour/ardour/route_group.h b/libs/ardour/ardour/route_group.h
index 1f12c57f8d..2f62193d83 100644
--- a/libs/ardour/ardour/route_group.h
+++ b/libs/ardour/ardour/route_group.h
@@ -118,6 +118,7 @@ class RouteGroup : public SessionObject
changed();
}
+ bool has_subgroup() const;
void make_subgroup (bool, Placement);
void destroy_subgroup ();
diff --git a/libs/ardour/route_group.cc b/libs/ardour/route_group.cc
index 55183bd0b8..23b745892e 100644
--- a/libs/ardour/route_group.cc
+++ b/libs/ardour/route_group.cc
@@ -507,6 +507,12 @@ RouteGroup::destroy_subgroup ()
}
bool
+RouteGroup::has_subgroup() const
+{
+ return subgroup_bus != 0;
+}
+
+bool
RouteGroup::enabled_property (PBD::PropertyID prop)
{
OwnedPropertyList::iterator i = _properties->find (prop);