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

◆ create_default_processor()

std::shared_ptr< BufferProcessor > MayaFlux::Buffers::NodeBuffer::create_default_processor ( )
overrideprotectedvirtual

Creates the default processor for this buffer type.

Returns
Shared pointer to a NodeSourceProcessor

NodeBuffers use a NodeSourceProcessor as their default processor, which handles capturing output from the source node.

Reimplemented from MayaFlux::Buffers::AudioBuffer.

Definition at line 93 of file NodeBuffer.cpp.

94{
95 return std::make_shared<NodeSourceProcessor>(m_source_node);
96}
std::shared_ptr< Nodes::Node > m_source_node
Source node that generates sequential data values.

References m_source_node.

Referenced by NodeBuffer().

+ Here is the caller graph for this function: