diff --git a/libs/backends/pulseaudio/pulseaudio_backend.cc b/libs/backends/pulseaudio/pulseaudio_backend.cc index a51c759666..7b4867829b 100644 --- a/libs/backends/pulseaudio/pulseaudio_backend.cc +++ b/libs/backends/pulseaudio/pulseaudio_backend.cc @@ -1233,7 +1233,7 @@ PulseAudioPort::get_buffer (pframes_t n_samples) while (++it != connections.end ()) { source = boost::dynamic_pointer_cast (*it); assert (source && source->is_output ()); - Sample* dst = buffer (); + Sample* dst = _buffer; const Sample* src = source->const_buffer (); for (uint32_t s = 0; s < n_samples; ++s, ++dst, ++src) { *dst += *src;