Adding sends/port inserts to MIDI tracks (not actually working yet though)
[ardour.git] / libs / ardour / route.cc
index 4aedf24b5559aa67455a98b13516509e0d18095f..e0b890340ac2e6d36ccdaad7cfb8325a5fb9f662 100644 (file)
@@ -759,6 +759,8 @@ Route::add_redirect (boost::shared_ptr<Redirect> redirect, void *src, uint32_t*
                boost::shared_ptr<PluginInsert> pi;
                boost::shared_ptr<PortInsert> porti;
 
+               redirect->set_default_type(_default_type);
+
                ChanCount potential_max_streams;
 
                if ((pi = boost::dynamic_pointer_cast<PluginInsert>(redirect)) != 0) {
@@ -2084,7 +2086,7 @@ void
 Route::toggle_monitor_input ()
 {
        for (PortSet::iterator i = _inputs.begin(); i != _inputs.end(); ++i) {
-               i->request_monitor_input( ! i->monitoring_input());
+               i->ensure_monitor_input( ! i->monitoring_input());
        }
 }