def __init__(self, debug=False, allowNone=False): """ Initialise the EncodingServer class """ logger.log(9, 'EncodingServer.__init__(debug=%r, allowNone=%r)', debug, allowNone) self.debug = debug self.jobs = {} self.encodingopts = EncodingOptions() self.queue = EncodingQueue() logger.info('EncodingServer started...')
def __init__(self, debug=False, allowNone=False): """ Initialise the EncodingServer class """ _debug_('EncodingServer.__init__(debug=%r, allowNone=%r)' % (debug, allowNone), 2) try: xmlrpc.XMLRPC.__init__(self, allowNone) except TypeError: xmlrpc.XMLRPC.__init__(self) self.debug = debug self.jobs = {} self.encodingopts = EncodingOptions() self.queue = EncodingQueue() _debug_("EncodingServer started...", DINFO)
def xmlrpc_getVideoFiltersCAP(self): """ Using Twisted get the video filter capabilities """ _debug_('xmlrpc_getVideoFiltersCAP()', 2) return EncodingOptions.getVideoFiltersList(self.encodingopts)
def xmlrpc_getAudioCodecCAP(self): """ Using Twisted get the audio capabilities """ _debug_('xmlrpc_getAudioCodecCAP()', 2) return EncodingOptions.getAudioCodecList(self.encodingopts)
def xmlrpc_getContainerCAP(self): """ Using Twisted get the container capabilities """ _debug_('xmlrpc_getContainerCAP()' , 2) return EncodingOptions.getContainerList( self.encodingopts)
def _getVideoFiltersCAP(self): """ get the video filter capabilities """ return (True, EncodingOptions.getVideoFiltersList(self.encodingopts))
def _getAudioCodecCAP(self): """ get the audio capabilities """ return (True, EncodingOptions.getAudioCodecList(self.encodingopts))
def _getContainerCAP(self): """ get the container capabilities """ return (True, EncodingOptions.getContainerList(self.encodingopts))