void
Delivery::run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, pframes_t nframes, bool result_required)
{
- boost::shared_ptr<Panner> panner;
-
assert (_output);
PortSet& ports (_output->ports());
Amp::apply_simple_gain (bufs, nframes, tgain);
}
- if (_panshell) {
- panner = _panshell->panner();
- }
-
#if 0
if (_session.transport_rolling()) {
cerr << name() << " first value written : " << scnt << endl;
}
#endif
- if (panner && !panner->bypassed()) {
+ if (_panshell && !_panshell->bypassed()) {
// Use the panner to distribute audio to output port buffers
node.add_property("role", enum_2_string(_role));
if (_panshell) {
- node.add_child_nocopy (_panshell->state (full_state));
+ node.add_child_nocopy (_panshell->get_state ());
}
return node;