Optimize Plugin connect & run API, use const maps
[ardour.git] / libs / ardour / audio_unit.cc
index 4dba7ea83503fac39fa5825ece5838df8a8d7fc2..0482ff2bb655e8503ef0226f5316020c52af8b0f 100644 (file)
@@ -1639,7 +1639,7 @@ AUPlugin::render_callback(AudioUnitRenderActionFlags*,
 int
 AUPlugin::connect_and_run (BufferSet& bufs,
                samplepos_t start, samplepos_t end, double speed,
-               ChanMapping in_map, ChanMapping out_map,
+               ChanMapping const& in_map, ChanMapping const& out_map,
                pframes_t nframes, samplecnt_t offset)
 {
        Plugin::connect_and_run(bufs, start, end, speed, in_map, out_map, nframes, offset);