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)
def _CB_OOIF_GET_CURRENT_CHANNEL(self, result, packet):
if (vbcfg.g_channel_info):
try:
- data = struct.pack('iiii', vbcfg.g_channel_info[1], vbcfg.g_channel_info[2], vbcfg.g_channel_info[0], len(vbcfg.g_channel_info[3])) + vbcfg.g_channel_info[3]
+ data = struct.pack('iiii', vbcfg.g_channel_info[0], vbcfg.g_channel_info[1], vbcfg.g_channel_info[2], len(vbcfg.g_channel_info[3])) + vbcfg.g_channel_info[3]
except Exception, err:
vbcfg.ERR(err)
return (False, None)