Ignore wxWidgets warnings in a nicer way.
[dcpomatic.git] / src / wx / audio_panel.cc
index d6137ad9f1b122e716d889199e6d100bd3e6564a..8c3d6f6caa09932c1b7c311ae11c0fd1642a9881 100644 (file)
@@ -365,7 +365,7 @@ AudioPanel::show_clicked ()
                return;
        }
 
-       _audio_dialog = new AudioDialog (this, _parent->film (), ac.front ());
+       _audio_dialog = new AudioDialog (this, _parent->film(), _parent->film_viewer(), ac.front());
        _audio_dialog->Show ();
 }
 
@@ -381,7 +381,7 @@ AudioPanel::peak () const
                playlist->add (_parent->film(), sel.front());
                try {
                        shared_ptr<AudioAnalysis> analysis (new AudioAnalysis(_parent->film()->audio_analysis_path(playlist)));
-                       peak_dB = 20 * log10 (analysis->overall_sample_peak().first.peak) + analysis->gain_correction(playlist);
+                       peak_dB = linear_to_db(analysis->overall_sample_peak().first.peak) + analysis->gain_correction(playlist);
                } catch (...) {
 
                }