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

◆ needs_channel_routing()

bool MayaFlux::Nodes::Node::needs_channel_routing ( ) const
inline

Checks if the network is currently in a routing transition phase.

Returns
true if the network is in a fade-in or fade-out (Active) phase

This method checks the network's routing state to determine if it is currently undergoing a routing transition, such as fading in or out. This information can be used by processing algorithms to adjust their behavior during transitions, ensuring smooth audio output without artifacts.

Definition at line 617 of file Node.hpp.

618 {
620 }
RoutingState m_routing_state
Internal state tracking for routing transitions.
Definition Node.hpp:680
@ COMPLETED
Routing transition has completed.
Definition NodeSpec.hpp:82
@ ACTIVE
Currently in the fade-out phase of a routing transition.
Definition NodeSpec.hpp:81