MayaFlux 0.4.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 170 of file Engine.cpp.

171{
172 if (!m_is_paused || !m_is_initialized) {
173 return;
174 }
175
176 m_subsystem_manager->resume_all_subsystems();
177 m_is_paused = false;
178}
std::shared_ptr< SubsystemManager > m_subsystem_manager
Definition Engine.hpp:402
bool m_is_paused
Pause state flag.
Definition Engine.hpp:390

References m_is_initialized, m_is_paused, and m_subsystem_manager.

Referenced by MayaFlux::Resume().

+ Here is the caller graph for this function: