</screen>
"""
def __init__(self, session, url=None, app_info=None):
+ vbcfg.g_position = vbcfg.getPosition()
fbClass.getInstance().lock()
eRCInput.getInstance().lock()
self.setTitle(title)
def _cb_close_window(self):
- self._close_timer.start(1000)
+ self._close_timer.start(2000)
def start_hbbtv_application(self):
vbcfg.g_main.vbhandler.soft_volume = -1
if self._info and self._info["control"] == 1 and vbcfg.g_channel_info is not None:
(sid, onid, tsid, name) = vbcfg.g_channel_info
- params = struct.pack('iiiiii', 0, self._info["orgid"], sid, onid, tsid, 0)
+ params = struct.pack('iiiiii', 0, self._info["orgid"], sid, onid, tsid, 0) + vbcfg.g_channel_info[3]
ret = VBController.command('HBBTV_LOADAIT', params)
else:
ret = VBController.command('HBBTV_OPENURL', self._url)
desktop_size = getDesktop(0).size()
gMainDC.getInstance().setResolution(desktop_size.width(), desktop_size.height())
+ vbcfg.setPosition(vbcfg.g_position)
fbClass.getInstance().unlock()
eRCInput.getInstance().unlock()