From b8540eaf3e2bb7d611117bb26185b7d6fc5743aa Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 16 Jun 2013 15:08:27 +0100 Subject: Fix initial setup of content controls. --- src/wx/film_editor.cc | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'src') diff --git a/src/wx/film_editor.cc b/src/wx/film_editor.cc index 8aa4165c7..afd79b08d 100644 --- a/src/wx/film_editor.cc +++ b/src/wx/film_editor.cc @@ -870,18 +870,19 @@ FilmEditor::set_film (shared_ptr f) film_changed (Film::DCI_METADATA); film_changed (Film::DCP_VIDEO_FRAME_RATE); - film_content_changed (boost::shared_ptr (), ContentProperty::START); - film_content_changed (boost::shared_ptr (), ContentProperty::LENGTH); - film_content_changed (boost::shared_ptr (), VideoContentProperty::VIDEO_CROP); - film_content_changed (boost::shared_ptr (), VideoContentProperty::VIDEO_RATIO); - film_content_changed (boost::shared_ptr (), AudioContentProperty::AUDIO_GAIN); - film_content_changed (boost::shared_ptr (), AudioContentProperty::AUDIO_DELAY); - film_content_changed (boost::shared_ptr (), AudioContentProperty::AUDIO_MAPPING); - film_content_changed (boost::shared_ptr (), FFmpegContentProperty::SUBTITLE_STREAMS); - film_content_changed (boost::shared_ptr (), FFmpegContentProperty::SUBTITLE_STREAM); - film_content_changed (boost::shared_ptr (), FFmpegContentProperty::AUDIO_STREAMS); - film_content_changed (boost::shared_ptr (), FFmpegContentProperty::AUDIO_STREAM); - film_content_changed (boost::shared_ptr (), FFmpegContentProperty::FILTERS); + shared_ptr s = selected_content (); + film_content_changed (s, ContentProperty::START); + film_content_changed (s, ContentProperty::LENGTH); + film_content_changed (s, VideoContentProperty::VIDEO_CROP); + film_content_changed (s, VideoContentProperty::VIDEO_RATIO); + film_content_changed (s, AudioContentProperty::AUDIO_GAIN); + film_content_changed (s, AudioContentProperty::AUDIO_DELAY); + film_content_changed (s, AudioContentProperty::AUDIO_MAPPING); + film_content_changed (s, FFmpegContentProperty::SUBTITLE_STREAMS); + film_content_changed (s, FFmpegContentProperty::SUBTITLE_STREAM); + film_content_changed (s, FFmpegContentProperty::AUDIO_STREAMS); + film_content_changed (s, FFmpegContentProperty::AUDIO_STREAM); + film_content_changed (s, FFmpegContentProperty::FILTERS); } /** Updates the sensitivity of lots of widgets to a given value. -- cgit v1.2.3