diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-08-31 18:19:36 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-08-31 18:19:36 +0100 |
| commit | 90a6527e2f3df5225376d300b98b6050fec07e5c (patch) | |
| tree | 2d126d5449782798180ec6292e8be6905e22ed08 | |
| parent | 3c7e1840081639ea5dc537c94baa13972a1987fd (diff) | |
Don't enable Filters... button for non-FFmpeg sources.
| -rw-r--r-- | src/wx/video_panel.cc | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/wx/video_panel.cc b/src/wx/video_panel.cc index fcb1b9f80..b33a97591 100644 --- a/src/wx/video_panel.cc +++ b/src/wx/video_panel.cc @@ -363,18 +363,19 @@ VideoPanel::edit_colour_conversion_clicked () void VideoPanel::content_selection_changed () { - VideoContentList sel = _editor->selected_video_content (); - bool const single = sel.size() == 1; - - _left_crop->set_content (sel); - _right_crop->set_content (sel); - _top_crop->set_content (sel); - _bottom_crop->set_content (sel); - _frame_type->set_content (sel); - _scale->set_content (sel); - - /* Things that are only allowed with single selections */ - _filters_button->Enable (single); + VideoContentList video_sel = _editor->selected_video_content (); + FFmpegContentList ffmpeg_sel = _editor->selected_ffmpeg_content (); + + bool const single = video_sel.size() == 1; + + _left_crop->set_content (video_sel); + _right_crop->set_content (video_sel); + _top_crop->set_content (video_sel); + _bottom_crop->set_content (video_sel); + _frame_type->set_content (video_sel); + _scale->set_content (video_sel); + + _filters_button->Enable (single && !ffmpeg_sel.empty ()); _colour_conversion_button->Enable (single); film_content_changed (VideoContentProperty::VIDEO_CROP); |
