MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ m_buffer_count

std::atomic<uint32_t> MayaFlux::Nodes::Node::m_buffer_count { 0 }
private

Counter tracking how many buffers are using this node This counter is incremented when a buffer starts using this node and decremented when the buffer stops using it.

It helps manage the node's lifecycle in relation to buffer usage.

Definition at line 618 of file Node.hpp.

618{ 0 };

Referenced by add_buffer_reference(), mark_buffer_processed(), remove_buffer_reference(), and request_buffer_reset().