]> git.sesse.net Git - nageru/blobdiff - mixer.h
Add a soundcard output via ALSA.
[nageru] / mixer.h
diff --git a/mixer.h b/mixer.h
index 252f961f7668cbf4ceaeab2364bf2196c799131d..89a80dd52fabaccd8e81f1743c491f41b4d329ff 100644 (file)
--- a/mixer.h
+++ b/mixer.h
@@ -22,6 +22,7 @@
 #include <vector>
 
 #include "bmusb/bmusb.h"
+#include "alsa_output.h"
 #include "ebu_r128_proc.h"
 #include "h264encode.h"
 #include "httpd.h"
@@ -262,6 +263,8 @@ private:
        StereoCompressor compressor;
        std::atomic<float> compressor_threshold_dbfs{ref_level_dbfs - 12.0f};  // -12 dB.
        std::atomic<bool> compressor_enabled{true};
+
+       std::unique_ptr<ALSAOutput> alsa;
 };
 
 extern Mixer *global_mixer;