Remove unused method.
[ardour.git] / libs / ardour / send.cc
index bfbceb49af7a2966d32718f7947b910dc7f7bb92..9e34080fe094a23e6e10dd9060570537b50e92b1 100644 (file)
@@ -71,7 +71,7 @@ Send::deactivate ()
 }
 
 void
-Send::run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, nframes_t nframes, bool)
+Send::run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, pframes_t nframes, bool)
 {
        if (_output->n_ports() == ChanCount::ZERO) {
                _meter->reset ();
@@ -217,6 +217,7 @@ Send::can_support_io_configuration (const ChanCount& in, ChanCount& out) const
        return true;
 }
 
+/** Caller must not hold process lock */
 bool
 Send::configure_io (ChanCount in, ChanCount out)
 {
@@ -225,6 +226,7 @@ Send::configure_io (ChanCount in, ChanCount out)
        }
 
        if (_output) {
+               Glib::Mutex::Lock lm (AudioEngine::instance()->process_lock());
                _output->ensure_io (out, false, 0);
        }