diff options
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/ardour/route_group.h | 1 | ||||
-rw-r--r-- | libs/ardour/route_group.cc | 6 |
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); |