diff options
author | jmarshallnz <jmarshallnz@svn> | 2010-03-06 02:36:08 +0000 |
---|---|---|
committer | jmarshallnz <jmarshallnz@svn> | 2010-03-06 02:36:08 +0000 |
commit | 20547e20f1242b861fbe5a7cf62ce53b440190f1 (patch) | |
tree | 0662b1300b1db856bf8c4d175da1e136f0880e13 | |
parent | 7be31184acd2a7d7034fe47cd3e4c1ac441b2d92 (diff) |
fixed: Update the non-linear stretch toggle when switching between modes, and switch to "custom" mode when it's enabled.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28417 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
-rw-r--r-- | xbmc/GUIDialogVideoSettings.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xbmc/GUIDialogVideoSettings.cpp b/xbmc/GUIDialogVideoSettings.cpp index 5ee0002364..7517c217ea 100644 --- a/xbmc/GUIDialogVideoSettings.cpp +++ b/xbmc/GUIDialogVideoSettings.cpp @@ -169,8 +169,10 @@ void CGUIDialogVideoSettings::OnSettingChanged(SettingInfo &setting) g_settings.m_currentVideoSettings.m_CustomPixelRatio = g_settings.m_fPixelRatio; UpdateSetting(VIDEO_SETTINGS_ZOOM); UpdateSetting(VIDEO_SETTINGS_PIXEL_RATIO); + UpdateSetting(VIDEO_SETTINGS_NONLIN_STRETCH); } - else if (setting.id == VIDEO_SETTINGS_ZOOM || setting.id == VIDEO_SETTINGS_PIXEL_RATIO) + else if (setting.id == VIDEO_SETTINGS_ZOOM || setting.id == VIDEO_SETTINGS_PIXEL_RATIO + || setting.id == VIDEO_SETTINGS_NONLIN_STRETCH) { g_settings.m_currentVideoSettings.m_ViewMode = VIEW_MODE_CUSTOM; g_renderManager.SetViewMode(VIEW_MODE_CUSTOM); |