From 3bad2c1636a3e2e2809cd211cb8c3775a0ef3902 Mon Sep 17 00:00:00 2001 From: ghost Date: Sat, 25 Jul 2009 00:02:23 +0200 Subject: make PIG working with HD Skins --- lib/python/Components/Renderer/Pig.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'lib/python/Components/Renderer') diff --git a/lib/python/Components/Renderer/Pig.py b/lib/python/Components/Renderer/Pig.py index 23e1393d..64ed6778 100644 --- a/lib/python/Components/Renderer/Pig.py +++ b/lib/python/Components/Renderer/Pig.py @@ -2,7 +2,7 @@ ## 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): @@ -12,7 +12,9 @@ class Pig(Renderer): 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) @@ -21,10 +23,6 @@ class Pig(Renderer): 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: -- cgit v1.2.3