#include <vector>
#include "bmusb/bmusb.h"
+#include "alsa_output.h"
#include "ebu_r128_proc.h"
#include "h264encode.h"
#include "httpd.h"
static constexpr float ref_level_dbfs = -14.0f;
StereoCompressor limiter;
- std::atomic<float> limiter_threshold_dbfs{ref_level_dbfs + 0.0f}; // 0 dB.
+ std::atomic<float> limiter_threshold_dbfs{ref_level_dbfs + 4.0f}; // 4 dB.
std::atomic<bool> limiter_enabled{true};
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;