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

◆ Resume()

void MayaFlux::Core::Engine::Resume ( )

Resumes processing from paused state.

Restarts all processing activities:

  • Resumes the audio stream
  • Reactivates task scheduler
  • Continues from the exact state when paused

Definition at line 136 of file Engine.cpp.

137{
138 if (!m_is_paused || !m_is_initialized) {
139 return;
140 }
141
142 m_subsystem_manager->resume_all_subsystems();
143 m_is_paused = false;
144}
std::shared_ptr< SubsystemManager > m_subsystem_manager
Definition Engine.hpp:316
bool m_is_paused
Pause state flag.
Definition Engine.hpp:304

References m_is_initialized, m_is_paused, and m_subsystem_manager.

Referenced by MayaFlux::Resume().

+ Here is the caller graph for this function: