MayaFlux 0.3.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 166 of file Engine.cpp.

167{
168 if (!m_is_paused || !m_is_initialized) {
169 return;
170 }
171
172 m_subsystem_manager->resume_all_subsystems();
173 m_is_paused = false;
174}
std::shared_ptr< SubsystemManager > m_subsystem_manager
Definition Engine.hpp:383
bool m_is_paused
Pause state flag.
Definition Engine.hpp:371

References m_is_initialized, m_is_paused, and m_subsystem_manager.

Referenced by MayaFlux::Resume().

+ Here is the caller graph for this function: