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

◆ register_network_global()

void MayaFlux::Nodes::NodeGraphManager::register_network_global ( const std::shared_ptr< Network::NodeNetwork > &  network)

Register network globally (like nodes)

Definition at line 571 of file NodeGraphManager.cpp.

572{
573 if (m_network_registry.insert(network).second) {
574 network->set_sample_rate(m_registered_sample_rate);
575 network->set_block_size(m_registered_block_size);
576 }
577}
Core::GlobalNetworkConfig network
Definition Config.cpp:37
uint32_t m_registered_block_size
Block size for audio processing, used for normalizationbuffer.
uint32_t m_registered_sample_rate
Sample rate for audio processing, used for normalization.
std::unordered_set< std::shared_ptr< Network::NodeNetwork > > m_network_registry
Global network registry (like m_Node_registry)

References m_network_registry, m_registered_block_size, m_registered_sample_rate, and network.

Referenced by add_network(), and route_network_to_channels().

+ Here is the caller graph for this function: