From: Rico Schulte Date: Sat, 23 Aug 2008 11:16:00 +0000 (+0000) Subject: adding support for fullscreen in HD screens X-Git-Url: http://code.vuplus.com/gitweb/?a=commitdiff_plain;h=629c8b92e19a4e555e9c8ebeeb8bfe3f16c2b24c;p=vuplus_dvbapp-plugin adding support for fullscreen in HD screens --- diff --git a/webcamviewer/src/PictureScreen.py b/webcamviewer/src/PictureScreen.py index caaa484..9e15f70 100755 --- a/webcamviewer/src/PictureScreen.py +++ b/webcamviewer/src/PictureScreen.py @@ -1,5 +1,6 @@ from enigma import loadPic from enigma import eTimer +from enigma import getDesktop from Screens.Screen import Screen from Components.AVSwitch import AVSwitch @@ -16,10 +17,13 @@ class PictureScreen(Screen): self.session=session self.slideshowcallback=slideshowcallback self.screentitle = title + ## + size_w = getDesktop(0).size().width() + size_h = getDesktop(0).size().height() self.skin = """ - - - """ % (filename) + + + """ % (size_w,size_h,filename,size_w,size_h) Screen.__init__(self, session) self.filename = filename self["pixmap"] = Pixmap() @@ -79,7 +83,7 @@ class PictureScreen(Screen): def setPicture(self,string): self.setTitle(self.filename.split("/")[-1]) - pixmap = loadPic(string,720,576, AVSwitch().getAspectRatioSetting()/2,1, 0,1) + pixmap = loadPic(string,getDesktop(0).size().width(),getDesktop(0).size().height(), AVSwitch().getAspectRatioSetting()/2,1, 0,1) if pixmap is not None: self["pixmap"].instance.setPixmap(pixmap) self.prozessing =False