X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FVideoWindow.py;h=2906aa31134d8a006c563d027b8de6968d2d4d9e;hb=5c89bb517efa4bbb6d0acd4094500b4d7521d997;hp=db247980caf69e738dafd086c136bd3ffe69cc0a;hpb=bf976ae7302a8f3e2b6ecde2336a9cbef890720d;p=vuplus_dvbapp diff --git a/lib/python/Components/VideoWindow.py b/lib/python/Components/VideoWindow.py index db24798..2906aa3 100644 --- a/lib/python/Components/VideoWindow.py +++ b/lib/python/Components/VideoWindow.py @@ -1,12 +1,15 @@ from GUIComponent import GUIComponent -from enigma import eVideoWidget +from enigma import eVideoWidget, eSize class VideoWindow(GUIComponent): - def __init__(self): + def __init__(self, decoder = 1, fb_width = 720, fb_height = 576): GUIComponent.__init__(self) - - def GUIcreate(self, parent): - self.instance = eVideoWidget(parent) + self.decoder = decoder + self.fb_width = fb_width + self.fb_height = fb_height - def GUIdelete(self): - self.instance = None + GUI_WIDGET = eVideoWidget + + def postWidgetCreate(self, instance): + instance.setDecoder(self.decoder) + instance.setFBSize(eSize(self.fb_width, self.fb_height)); \ No newline at end of file