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

◆ pause()

void MayaFlux::Core::AudioSubsystem::pause ( )
overridevirtual

Pause audio processing without stopping the stream.

Implements MayaFlux::Core::ISubsystem.

Definition at line 172 of file AudioSubsystem.cpp.

173{
175 m_audio_stream->stop();
176 m_is_paused = true;
177 }
178}
bool m_is_running
Subsystem running state.
bool m_is_paused
Subsystem paused state.
std::unique_ptr< AudioStream > m_audio_stream
Audio stream manager.

References m_audio_stream, m_is_paused, and m_is_running.