Optimize Plugin connect & run API, use const maps
[ardour.git] / libs / ardour / ladspa_plugin.cc
index 570c5109ffe44dea075e29cacbf7d7dd43f879bf..be0edee8b5e8c668facecc3c34e9b824fbd952ae 100644 (file)
@@ -558,7 +558,7 @@ LadspaPlugin::automatable () const
 int
 LadspaPlugin::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);