summaryrefslogtreecommitdiffstats
path: root/src/engine/ConnectionImpl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/ConnectionImpl.hpp')
-rw-r--r--src/engine/ConnectionImpl.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/engine/ConnectionImpl.hpp b/src/engine/ConnectionImpl.hpp
index 9daea1f1..63d2ecc4 100644
--- a/src/engine/ConnectionImpl.hpp
+++ b/src/engine/ConnectionImpl.hpp
@@ -70,7 +70,7 @@ public:
* buffer, and will return accordingly (e.g. the same buffer for every
* voice in a mono->poly connection).
*/
- inline SharedPtr<Buffer> buffer(uint32_t voice) const {
+ inline BufferFactory::Ref buffer(uint32_t voice) const {
if (must_mix() || must_queue()) {
return _local_buffer;
} else if ( ! _src_port->polyphonic()) {
@@ -95,11 +95,11 @@ protected:
Raul::RingBuffer<LV2_Object>* _queue;
- BufferFactory& _bufs;
- PortImpl* const _src_port;
- PortImpl* const _dst_port;
- SharedPtr<Buffer> _local_buffer;
- bool _pending_disconnection;
+ BufferFactory& _bufs;
+ PortImpl* const _src_port;
+ PortImpl* const _dst_port;
+ BufferFactory::Ref _local_buffer;
+ bool _pending_disconnection;
};