diff options
Diffstat (limited to 'src/wx/content_advanced_dialog.cc')
| -rw-r--r-- | src/wx/content_advanced_dialog.cc | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/wx/content_advanced_dialog.cc b/src/wx/content_advanced_dialog.cc index 21cba5e8a..ba2c3f43b 100644 --- a/src/wx/content_advanced_dialog.cc +++ b/src/wx/content_advanced_dialog.cc @@ -197,15 +197,20 @@ ContentAdvancedDialog::filters_changed (vector<Filter const *> filters) } -void -ContentAdvancedDialog::set_video_frame_rate () +optional<double> +ContentAdvancedDialog::video_frame_rate() const { - if (_video_frame_rate->GetValue() != wxT("")) { - _content->set_video_frame_rate (locale_convert<double>(wx_to_std(_video_frame_rate->GetValue()))); - } else { - _content->unset_video_frame_rate (); + if (_video_frame_rate->GetValue() == wxT("")) { + return {}; } + return locale_convert<double>(wx_to_std(_video_frame_rate->GetValue())); +} + + +void +ContentAdvancedDialog::set_video_frame_rate () +{ _set_video_frame_rate->Enable (false); } |
