summaryrefslogtreecommitdiff
path: root/setup_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'setup_menu.c')
-rw-r--r--setup_menu.c18
1 files changed, 3 insertions, 15 deletions
diff --git a/setup_menu.c b/setup_menu.c
index bd3a7f42..36b410c9 100644
--- a/setup_menu.c
+++ b/setup_menu.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: setup_menu.c,v 1.50 2008-03-29 18:48:19 phintuka Exp $
+ * $Id: setup_menu.c,v 1.51 2008-04-12 19:37:41 phintuka Exp $
*
*/
@@ -846,7 +846,6 @@ class cMenuSetupOSD : public cMenuSetupPage
cOsdItem *ctrl_alpha_abs;
cOsdItem *ctrl_unscaled;
cOsdItem *ctrl_scale;
- cOsdItem *ctrl_downscale;
cOsdItem *ctrl_lowres;
#if VDRVERSNUM < 10515
cOsdItem *ctrl_spulang0;
@@ -878,7 +877,7 @@ cMenuSetupOSD::~cMenuSetupOSD()
xc.alpha_correction = orig_alpha_correction;
xc.alpha_correction_abs = orig_alpha_correction_abs;
- cXinelibDevice::Instance().ConfigureOSD(xc.prescale_osd, xc.unscaled_osd);
+ cXinelibDevice::Instance().ConfigureOSD();
}
void cMenuSetupOSD::Set(void)
@@ -889,7 +888,6 @@ void cMenuSetupOSD::Set(void)
ctrl_scaling = NULL;
ctrl_scale = NULL;
- ctrl_downscale = NULL;
ctrl_unscaled = NULL;
ctrl_lowres = NULL;
ctrl_alpha = NULL;
@@ -912,10 +910,6 @@ void cMenuSetupOSD::Set(void)
Add(ctrl_scale =
new cMenuEditBoolItem(tr("Scale OSD to video size"),
&newconfig.prescale_osd));
- if(newconfig.prescale_osd)
- Add(ctrl_downscale =
- new cMenuEditBoolItem(tr(" Allow downscaling"),
- &newconfig.prescale_osd_downscale));
Add(ctrl_unscaled =
new cMenuEditBoolItem(tr("Unscaled OSD (no transparency)"),
&newconfig.unscaled_osd));
@@ -980,13 +974,8 @@ eOSState cMenuSetupOSD::ProcessKey(eKeys Key)
else if(item == ctrl_alpha_abs)
xc.alpha_correction_abs = newconfig.alpha_correction_abs;
else if(item == ctrl_unscaled || item == ctrl_scale)
- cXinelibDevice::Instance().ConfigureOSD(newconfig.prescale_osd,
- newconfig.unscaled_osd);
+ cXinelibDevice::Instance().ConfigureOSD();
- if(newconfig.prescale_osd && !ctrl_downscale)
- Set();
- if(!newconfig.prescale_osd && ctrl_downscale)
- Set();
if(!newconfig.unscaled_osd && !ctrl_lowres)
Set();
if(newconfig.unscaled_osd && ctrl_lowres)
@@ -1016,7 +1005,6 @@ void cMenuSetupOSD::Store(void)
SetupStore("OSD.HideMainMenu", xc.hide_main_menu);
SetupStore("OSD.LayersVisible", xc.osd_mixer);
SetupStore("OSD.Prescale", xc.prescale_osd);
- SetupStore("OSD.Downscale", xc.prescale_osd_downscale);
SetupStore("OSD.UnscaledAlways", xc.unscaled_osd);
SetupStore("OSD.UnscaledOpaque", xc.unscaled_osd_opaque);
SetupStore("OSD.UnscaledLowRes", xc.unscaled_osd_lowresvideo);