diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-06-16 15:08:27 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-06-16 15:08:27 +0100 |
| commit | b8540eaf3e2bb7d611117bb26185b7d6fc5743aa (patch) | |
| tree | eee9a71f249ef59ab2cbf3ed7ed6ef3751099c16 /src | |
| parent | 97d3bc66b4bc1a5d3fad6a27e951186771039cc9 (diff) | |
Fix initial setup of content controls.
Diffstat (limited to 'src')
| -rw-r--r-- | src/wx/film_editor.cc | 25 |
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. |
