Consolidate internal bus checks (1/2)

This commit is contained in:
Robin Gareus
2023-11-27 04:21:59 +01:00
parent 9bb4d0dcf8
commit 3de600625f
12 changed files with 32 additions and 23 deletions

View File

@@ -138,7 +138,7 @@ copy_session_routes (
/* get route state from first session */
std::shared_ptr<RouteList const> rl = s->get_routes ();
for (auto const& r : *rl) {
if (r->is_master () || r->is_monitor () || r->is_auditioner ()) {
if (r->is_singleton () || r->is_auditioner ()) {
continue;
}
XMLNode& state (r->get_state ());
@@ -178,7 +178,7 @@ copy_session_routes (
rl = s->get_routes ();
for (auto const& r : *rl) {
/* skip special busses */
if (r->is_master () || r->is_monitor () || r->is_auditioner ()) {
if (r->is_singleton () || r->is_auditioner ()) {
continue;
}
if (std::dynamic_pointer_cast<Track> (r)) {
@@ -204,7 +204,7 @@ copy_session_routes (
rl = s->get_routes ();
for (auto const& r : *rl) {
/* skip special busses */
if (r->is_master () || r->is_monitor () || r->is_auditioner ()) {
if (r->is_singleton () || r->is_auditioner ()) {
continue;
}
if (!std::dynamic_pointer_cast<Track> (r)) {