From d75e4c652fac5d3c65b42b03249f3c6e0836f772 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 19 Jun 2015 23:19:34 +0100 Subject: Fix audio analysis after recent breakage. --- ChangeLog | 4 ++++ src/wx/audio_dialog.cc | 10 +++++++++- src/wx/audio_dialog.h | 2 ++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4a19d73c0..0f1e7920f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2015-06-19 Carl Hetherington + + * Fix non-working audio analysis dialogue. + 2015-06-18 Carl Hetherington * Version 2.1.5 released. diff --git a/src/wx/audio_dialog.cc b/src/wx/audio_dialog.cc index 26c12aa49..c2afb53dc 100644 --- a/src/wx/audio_dialog.cc +++ b/src/wx/audio_dialog.cc @@ -108,7 +108,6 @@ AudioDialog::AudioDialog (wxWindow* parent, shared_ptr film) overall_sizer->SetSizeHints (this); _film_connection = film->ContentChanged.connect (boost::bind (&AudioDialog::try_to_load_analysis, this)); - try_to_load_analysis (); SetTitle (_("DCP-o-matic audio")); } @@ -258,3 +257,12 @@ AudioDialog::setup_peak_time () _peak_time->SetForegroundColour (wxColour (0, 0, 0)); } } + +void +AudioDialog::Show () +{ + wxDialog::Show (); + try_to_load_analysis (); +} + + diff --git a/src/wx/audio_dialog.h b/src/wx/audio_dialog.h index 3c2d4f69c..f04496338 100644 --- a/src/wx/audio_dialog.h +++ b/src/wx/audio_dialog.h @@ -31,6 +31,8 @@ class AudioDialog : public wxDialog public: AudioDialog (wxWindow *, boost::shared_ptr film); + void Show (); + private: void content_changed (int); void channel_clicked (wxCommandEvent &); -- cgit v1.2.3