From c45807f8f7d5675ed189676117110b2e978c1da0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Mon, 5 Oct 2009 23:21:30 +0200 Subject: Added HD patch with new absolute modes: abs1280x720, abs1920x1080 http://vdrportal.de/board/thread.php?postid=844681#post844681 (thanks to gda@vdrportal) --- xml/skin.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'xml/skin.c') diff --git a/xml/skin.c b/xml/skin.c index 2935dee..07eb5b0 100644 --- a/xml/skin.c +++ b/xml/skin.c @@ -7,7 +7,7 @@ #include #include -const std::string ScreenBases[] = { "relative", "absolute" }; +const std::string ScreenBases[] = { "relative", "absolute", "abs1280x720", "abs1920x1080" }; cxVersion::cxVersion(int ma, int min): mMajor(ma), @@ -63,6 +63,16 @@ void cxSkin::SetBase(eScreenBase Base) mBaseSize = txSize(720, 576); //XXX break; + case abs1280x720: + mBaseOffset = txPoint(0, 0); + mBaseSize = txSize(1280, 720); //XXX + break; + + case abs1920x1080: + mBaseOffset = txPoint(0, 0); + mBaseSize = txSize(1920, 1080); //XXX + break; + default: break; } -- cgit v1.2.3