summaryrefslogtreecommitdiff
path: root/libs/ardour/session_rtevents.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-10-07 01:44:02 +0200
committerRobin Gareus <robin@gareus.org>2015-10-07 01:44:02 +0200
commit477d1f3f42b125b42271c873277dff2236a297ae (patch)
tree43c0b49ebdf2c4477374053ebf24ee9ea8623d6b /libs/ardour/session_rtevents.cc
parent87026c871ab549e5a976192b26234147e92c89c8 (diff)
implement solo group override
Diffstat (limited to 'libs/ardour/session_rtevents.cc')
-rw-r--r--libs/ardour/session_rtevents.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/libs/ardour/session_rtevents.cc b/libs/ardour/session_rtevents.cc
index d001b239ba..2b24b59970 100644
--- a/libs/ardour/session_rtevents.cc
+++ b/libs/ardour/session_rtevents.cc
@@ -77,13 +77,12 @@ Session::set_solo (boost::shared_ptr<RouteList> rl, bool yn, SessionEvent::RTeve
queue_event (get_rt_event (rl, yn, after, group_override, &Session::rt_set_solo));
}
-
void
-Session::rt_set_solo (boost::shared_ptr<RouteList> rl, bool yn, bool /* group_override */)
+Session::rt_set_solo (boost::shared_ptr<RouteList> rl, bool yn, bool group_override)
{
for (RouteList::iterator i = rl->begin(); i != rl->end(); ++i) {
if (!(*i)->is_auditioner()) {
- (*i)->set_solo (yn, this);
+ (*i)->set_solo (yn, this, group_override);
}
}
@@ -132,11 +131,11 @@ Session::set_listen (boost::shared_ptr<RouteList> rl, bool yn, SessionEvent::RTe
}
void
-Session::rt_set_listen (boost::shared_ptr<RouteList> rl, bool yn, bool /*group_override*/ )
+Session::rt_set_listen (boost::shared_ptr<RouteList> rl, bool yn, bool group_override)
{
for (RouteList::iterator i = rl->begin(); i != rl->end(); ++i) {
if (!(*i)->is_auditioner()) {
- (*i)->set_listen (yn, this);
+ (*i)->set_listen (yn, this, group_override);
}
}