summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-06-16 15:08:27 +0100
committerCarl Hetherington <cth@carlh.net>2013-06-16 15:08:27 +0100
commitb8540eaf3e2bb7d611117bb26185b7d6fc5743aa (patch)
treeeee9a71f249ef59ab2cbf3ed7ed6ef3751099c16 /src
parent97d3bc66b4bc1a5d3fad6a27e951186771039cc9 (diff)
Fix initial setup of content controls.
Diffstat (limited to 'src')
-rw-r--r--src/wx/film_editor.cc25
1 files changed, 13 insertions, 12 deletions
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<Film> f)
film_changed (Film::DCI_METADATA);
film_changed (Film::DCP_VIDEO_FRAME_RATE);
- film_content_changed (boost::shared_ptr<Content> (), ContentProperty::START);
- film_content_changed (boost::shared_ptr<Content> (), ContentProperty::LENGTH);
- film_content_changed (boost::shared_ptr<Content> (), VideoContentProperty::VIDEO_CROP);
- film_content_changed (boost::shared_ptr<Content> (), VideoContentProperty::VIDEO_RATIO);
- film_content_changed (boost::shared_ptr<Content> (), AudioContentProperty::AUDIO_GAIN);
- film_content_changed (boost::shared_ptr<Content> (), AudioContentProperty::AUDIO_DELAY);
- film_content_changed (boost::shared_ptr<Content> (), AudioContentProperty::AUDIO_MAPPING);
- film_content_changed (boost::shared_ptr<Content> (), FFmpegContentProperty::SUBTITLE_STREAMS);
- film_content_changed (boost::shared_ptr<Content> (), FFmpegContentProperty::SUBTITLE_STREAM);
- film_content_changed (boost::shared_ptr<Content> (), FFmpegContentProperty::AUDIO_STREAMS);
- film_content_changed (boost::shared_ptr<Content> (), FFmpegContentProperty::AUDIO_STREAM);
- film_content_changed (boost::shared_ptr<Content> (), FFmpegContentProperty::FILTERS);
+ shared_ptr<Content> 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.