diff options
author | Robin Gareus <robin@gareus.org> | 2016-04-13 13:23:17 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-04-13 13:23:17 +0200 |
commit | 66b14b7bbb1231d87742b83c0699ac748fb498a9 (patch) | |
tree | 274d8364dc97dbb62a93c27865a22b6c2d8d2e06 /libs/ardour/route.cc | |
parent | 2b3205df0cdb2835903928250f42ad7c5adb7f9a (diff) |
special case strict-i/o on the master-bus
Diffstat (limited to 'libs/ardour/route.cc')
-rw-r--r-- | libs/ardour/route.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 0441928c0a..2b9301c715 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -2096,7 +2096,7 @@ Route::try_configure_processors_unlocked (ChanCount in, ProcessorStreams* err) * Delivery::configure_io() will do the actual removal * by calling _output->ensure_io() */ - if (_session.master_out ()) { + if (!is_master() && _session.master_out ()) { /* ..but at least as many as there are master-inputs */ // XXX this may need special-casing for mixbus (master-outputs) // and should maybe be a preference anyway ?! |