|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Nodes::Node::register_channel_usage | ( | uint32_t | channel_id | ) |
Mark the specificed channel as a processor/user.
| channel_id | The ID of the channel to register |
This method uses a bitmask to track which channels are currently using this node. It allows the node to manage its state based on channel usage, which is important for the audio engine's processing lifecycle. When a channel registers usage, the node can adjust its processing state accordingly, such as preventing state resets within the same cycle, or use the same output for multiple channels
Definition at line 31 of file Node.cpp.
References m_active_channels_mask.