| 12345678910111213141516171819202122232425262728 |
- #include "AudioDriver.h"
- namespace WallpaperEngine::Audio::Drivers {
- AudioDriver::AudioDriver (
- Application::ApplicationContext& applicationContext, Detectors::AudioPlayingDetector& detector,
- Recorders::PlaybackRecorder& recorder
- ) :
- m_applicationContext (applicationContext),
- m_detector (detector),
- m_recorder (recorder) {}
- void AudioDriver::update () {
- this->m_recorder.update ();
- this->m_detector.update ();
- }
- Application::ApplicationContext& AudioDriver::getApplicationContext () const {
- return this->m_applicationContext;
- }
- Detectors::AudioPlayingDetector& AudioDriver::getAudioDetector () const {
- return this->m_detector;
- }
- Recorders::PlaybackRecorder& AudioDriver::getRecorder () const {
- return this->m_recorder;
- }
- } // namespace WallpaperEngine::Audio::Drivers
|