From: Carl Hetherington Date: Fri, 24 Feb 2023 20:28:30 +0000 (+0100) Subject: Add debug video view option to player. X-Git-Tag: v2.16.45~22 X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=255214dc32d05dc2dee9e6649d83a95bf8eab9db Add debug video view option to player. --- diff --git a/src/wx/player_config_dialog.cc b/src/wx/player_config_dialog.cc index a7bb35bda..aea421dda 100644 --- a/src/wx/player_config_dialog.cc +++ b/src/wx/player_config_dialog.cc @@ -275,6 +275,8 @@ private: /// TRANSLATORS: translate the word "Timing" here; do not include the "Config|" prefix _log_timing = new CheckBox (_panel, S_("Config|Timing")); t->Add (_log_timing, 1, wxEXPAND | wxALL); + _log_debug_video_view = new CheckBox(_panel, _("Debug: video view")); + t->Add(_log_debug_video_view, 1, wxEXPAND | wxALL); table->Add (t, 0, wxALL, 6); } @@ -288,6 +290,7 @@ private: _log_warning->bind(&PlayerAdvancedPage::log_changed, this); _log_error->bind(&PlayerAdvancedPage::log_changed, this); _log_timing->bind(&PlayerAdvancedPage::log_changed, this); + _log_debug_video_view->bind(&PlayerAdvancedPage::log_changed, this); #ifdef DCPOMATIC_WINDOWS _win32_console->bind(&PlayerAdvancedPage::win32_console_changed, this); #endif @@ -321,6 +324,9 @@ private: if (_log_timing->GetValue ()) { types |= LogEntry::TYPE_TIMING; } + if (_log_debug_video_view->GetValue()) { + types |= LogEntry::TYPE_DEBUG_VIDEO_VIEW; + } Config::instance()->set_log_types (types); } @@ -335,6 +341,7 @@ private: CheckBox* _log_warning; CheckBox* _log_error; CheckBox* _log_timing; + CheckBox* _log_debug_video_view; #ifdef DCPOMATIC_WINDOWS CheckBox* _win32_console; #endif