- virtual void distribute (AudioBuffer& src, BufferSet& obufs, gain_t gain_coeff, nframes_t nframes) = 0;
- virtual void distribute_automated (AudioBuffer& src, BufferSet& obufs,
- nframes_t start, nframes_t end, nframes_t nframes, pan_t** buffers) = 0;
+ /**
+ * Pan some input samples to a number of output buffers.
+ *
+ * @param src Input buffer.
+ * @param obufs Output buffers (one per panner output).
+ * @param gain_coeff Gain coefficient to apply to output samples.
+ * @param nframes Number of frames in the input.
+ */
+ virtual void do_distribute (AudioBuffer& src, BufferSet& obufs, gain_t gain_coeff, nframes_t nframes) = 0;
+ virtual void do_distribute_automated (AudioBuffer& src, BufferSet& obufs,
+ nframes_t start, nframes_t end, nframes_t nframes, pan_t** buffers) = 0;