|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Nodes::ChainNode::initialize | ( | ) |
Initializes the chain node.
This method performs necessary setup for the chain node, ensuring both the source and target nodes are properly initialized and registered. It should be called before the chain is used for processing to ensure correct signal flow through the connected nodes.
Initialization is particularly important for chains to ensure that the signal path is properly established before processing begins.
Definition at line 22 of file NodeStructure.cpp.
References MayaFlux::Config::GraphConfig::chain_semantics, MayaFlux::Nodes::get_active_channels(), MayaFlux::Config::get_graph_config(), m_is_initialized, m_Source, m_Target, MayaFlux::Utils::ONLY_CHAIN, MayaFlux::Utils::PRESERVE_BOTH, MayaFlux::register_audio_node(), MayaFlux::Utils::REPLACE_TARGET, and MayaFlux::unregister_audio_node().
Referenced by process_sample().
Here is the call graph for this function:
Here is the caller graph for this function: