diff options
-rw-r--r-- | libs/ardour/ardour/route.h | 3 | ||||
-rw-r--r-- | libs/ardour/route.cc | 10 |
2 files changed, 0 insertions, 13 deletions
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h index 64e40e165d..82450a67d7 100644 --- a/libs/ardour/ardour/route.h +++ b/libs/ardour/ardour/route.h @@ -207,9 +207,6 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou void foreach_processor (boost::function<void(boost::weak_ptr<Processor>)> method) { Glib::Threads::RWLock::ReaderLock lm (_processor_lock); for (ProcessorList::iterator i = _processors.begin(); i != _processors.end(); ++i) { - if (boost::dynamic_pointer_cast<UnknownProcessor> (*i)) { - break; - } method (boost::weak_ptr<Processor> (*i)); } } diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index f27bed6a6a..f461fe58d1 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -1878,12 +1878,6 @@ Route::try_configure_processors_unlocked (ChanCount in, ProcessorStreams* err) for (ProcessorList::iterator p = _processors.begin(); p != _processors.end(); ++p, ++index) { - if (boost::dynamic_pointer_cast<UnknownProcessor> (*p)) { - DEBUG_TRACE (DEBUG::Processors, "--- CONFIGURE ABORTED due to unknown processor.\n"); - DEBUG_TRACE (DEBUG::Processors, "}\n"); - return list<pair<ChanCount, ChanCount> > (); - } - if ((*p)->can_support_io_configuration(in, out)) { DEBUG_TRACE (DEBUG::Processors, string_compose ("\t%1 ID=%2 in=%3 out=%4\n",(*p)->name(), (*p)->id(), in, out)); configuration.push_back(make_pair(in, out)); @@ -1940,10 +1934,6 @@ Route::configure_processors_unlocked (ProcessorStreams* err) list< pair<ChanCount,ChanCount> >::iterator c = configuration.begin(); for (ProcessorList::iterator p = _processors.begin(); p != _processors.end(); ++p, ++c) { - if (boost::dynamic_pointer_cast<UnknownProcessor> (*p)) { - break; - } - (*p)->configure_io(c->first, c->second); processor_max_streams = ChanCount::max(processor_max_streams, c->first); processor_max_streams = ChanCount::max(processor_max_streams, c->second); |