Emit no audio from DCPs if none is mapped
[dcpomatic.git] / src / wx / audio_gain_dialog.cc
index 1181123651dacb6eaa5f5c77edc9e3e053968034..c16ec4cb660a6e320645a913992ec18cb8f56a6f 100644 (file)
 
 */
 
+
 #include "audio_gain_dialog.h"
 #include "wx_util.h"
-#include "lib/util.h"
-#include <cmath>
+#include "lib/maths_util.h"
+#include <dcp/warnings.h>
+LIBDCP_DISABLE_WARNINGS
 #include <wx/spinctrl.h>
+LIBDCP_ENABLE_WARNINGS
+#include <cmath>
+
 
 AudioGainDialog::AudioGainDialog (wxWindow* parent, int c, int d, float v)
        : TableDialog (parent, _("Channel gain"), 3, 1, true)
@@ -38,6 +43,8 @@ AudioGainDialog::AudioGainDialog (wxWindow* parent, int c, int d, float v)
        _gain->SetValue (linear_to_db(v));
 
        layout ();
+
+       _gain->SetFocus ();
 }
 
 float