# -*- coding: utf-8 -*- # vStream https://github.com/Kodi-vStream/venom-xbmc-addons from resources.lib.util import urlEncode, Unquote class cOutputParameterHandler: def __init__(self): self.__aParams = {} def addParameter(self, sParameterName, mParameterValue): if not mParameterValue: return self.__aParams[sParameterName] = Unquote(str(mParameterValue)) def getParameterAsUri(self): if len(self.__aParams) > 0: return urlEncode(self.__aParams) return 'params=0' def getValue(self, sParamName): if (self.exist(sParamName)): sParamValue = self.__aParams[sParamName] return Unquote(sParamValue) return False def exist(self, sParamName): if sParamName in self.__aParams: return sParamName