## P(icture)i(n)g(raphics) renderer
##
from Renderer import Renderer
-from enigma import eVideoWidget, eSize, ePoint
+from enigma import eVideoWidget, eSize, ePoint, getDesktop
class Pig(Renderer):
def __init__(self):
GUI_WIDGET = eVideoWidget
def postWidgetCreate(self, instance):
+ desk = getDesktop(0)
instance.setDecoder(0)
+ instance.setFBSize(desk.size())
def applySkin(self, desktop, parent):
ret = Renderer.applySkin(self, desktop, parent)
self.Size = self.instance.size()
return ret
- def preWidgetRemove(self, instance):
- instance.resize(eSize(720,576))
- instance.move(ePoint(0,0))
-
def onShow(self):
if self.instance:
if self.Size: