]> git.sesse.net Git - nageru/blobdiff - mixer.h
Add some more command-line flags for initial audio settings. (Still not complete.)
[nageru] / mixer.h
diff --git a/mixer.h b/mixer.h
index 21b22552049d78c7ec9e7438648fccfcb7ed987e..a09268996688918de9533c6a0e6a1ee82f15c043 100644 (file)
--- a/mixer.h
+++ b/mixer.h
@@ -301,6 +301,12 @@ public:
                gain_staging_db = gain_db;
        }
 
+       float get_gain_staging_db() const
+       {
+               std::unique_lock<std::mutex> lock(compressor_mutex);
+               return gain_staging_db;
+       }
+
        void set_gain_staging_auto(bool enabled)
        {
                std::unique_lock<std::mutex> lock(compressor_mutex);
@@ -326,6 +332,12 @@ public:
                final_makeup_gain_auto = enabled;
        }
 
+       bool get_final_makeup_gain_auto() const
+       {
+               std::unique_lock<std::mutex> lock(compressor_mutex);
+               return final_makeup_gain_auto;
+       }
+
        void schedule_cut()
        {
                should_cut = true;