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

◆ Phase

Represents the current phase of a routing transition.

This enum defines the different phases of a routing transition, such as fade-out and fade-in. It allows the audio engine to manage the transition process effectively, ensuring that audio output remains seamless during dynamic changes in the processing graph.

Enumerator
NONE 

No routing transition is currently active.

ACTIVE 

Currently in the fade-out phase of a routing transition.

COMPLETED 

Routing transition has completed.

Definition at line 79 of file NodeSpec.hpp.

79 : uint8_t {
80 NONE = 0x00, ///< No routing transition is currently active
81 ACTIVE = 0x01, ///< Currently in the fade-out phase of a routing transition
82 COMPLETED = 0x02 ///< Routing transition has completed
83 } phase { Phase::NONE };
enum MayaFlux::Nodes::RoutingState::Phase NONE
@ COMPLETED
Routing transition has completed.
Definition NodeSpec.hpp:82
@ NONE
No routing transition is currently active.
Definition NodeSpec.hpp:80
@ ACTIVE
Currently in the fade-out phase of a routing transition.
Definition NodeSpec.hpp:81