Changeset f29ec44 in Lumiera

Timestamp:
2026-03-22T16:36:38Z (5 months ago)
Author:
Ichthyostega <prg@…>
Branches:
dev/play, documentation, integration
Children:
c87bc7f
Parents:
eeedb7a
Message:

OutputSlot: setup a DataSink wired to the proxy-BufferProvider

...this is the gordian λ

Note

  • embedding a copy of the shared-ptr in the closure
  • pre-configure a buffer descriptor (buffer type)
    • with the buffer size as retrieved from the connection
    • and pass the connection itself marked as LocalTag

Thus, on invocation of the DataSink (functor), it suffices
to invoke the lock() function on the BufferDescriptor,
using the new additional argument introduced with the
preceding commit

(No files)

Note: See TracChangeset for help on using the changeset viewer.