diff options
Diffstat (limited to 'src')
| -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); |
