{
public:
explicit AudioPanel (ContentPanel *);
- ~AudioPanel ();
void create () override;
- void film_changed (Film::Property) override;
+ void film_changed(FilmProperty) override;
void film_content_changed (int) override;
void content_selection_changed () override;
void set_film (std::shared_ptr<Film>);
CheckBox* _use_same_fades_as_video;
AudioMappingView* _mapping;
wxStaticText* _description;
- AudioDialog* _audio_dialog = nullptr;
+ wx_ptr<AudioDialog> _audio_dialog;
boost::signals2::scoped_connection _mapping_connection;
boost::signals2::scoped_connection _active_jobs_connection;