diff options
Diffstat (limited to 'src/engine/ConnectionImpl.hpp')
-rw-r--r-- | src/engine/ConnectionImpl.hpp | 12 |
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; }; |