Переглянути джерело

chore: prime audio driver status before anything is actually played

Almamu 7 місяців тому
батько
коміт
c75f9eb6f9
1 змінених файлів з 5 додано та 1 видалено
  1. 5 1
      src/WallpaperEngine/Audio/Drivers/AudioDriver.cpp

+ 5 - 1
src/WallpaperEngine/Audio/Drivers/AudioDriver.cpp

@@ -7,7 +7,11 @@ AudioDriver::AudioDriver (
 ) :
     m_applicationContext (applicationContext),
     m_detector (detector),
-    m_recorder (recorder) {}
+    m_recorder (recorder) {
+    // perform a few update cycles to ensure data is ready before anything actually uses the audio
+    this->AudioDriver::update ();
+    this->AudioDriver::update ();
+}
 
 void AudioDriver::update () {
     this->m_recorder.update ();