aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Components/Renderer
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-07-25 00:02:23 +0200
committerghost <andreas.monzner@multimedia-labs.de>2009-07-25 00:02:23 +0200
commit3bad2c1636a3e2e2809cd211cb8c3775a0ef3902 (patch)
tree0f0ada7cc323254d64ee235807cadfff3a48baae /lib/python/Components/Renderer
parent029c97915f5048d0e03b6fefe92b7829b336a65d (diff)
downloadenigma2-3bad2c1636a3e2e2809cd211cb8c3775a0ef3902.tar.gz
enigma2-3bad2c1636a3e2e2809cd211cb8c3775a0ef3902.zip
make PIG working with HD Skins
Diffstat (limited to 'lib/python/Components/Renderer')
-rw-r--r--lib/python/Components/Renderer/Pig.py8
1 files changed, 3 insertions, 5 deletions
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: