Esempio n. 1
0
 def __init__(self, **kwargs):
     super(gstBase, self).__init__(**kwargs)
     self.id = setID(kwargs.get('id'))
     if not hasattr(self, 'name'):
         self.name = kwargs.get('name', self.__class__.__name__)
     #self._gst_module = kwargs.get('_gst_module')
     self._gst_module = gst
Esempio n. 2
0
 def __init__(self, **kwargs):
     super(gstBase, self).__init__(**kwargs)
     self.id = setID(kwargs.get('id'))
     if not hasattr(self, 'name'):
         self.name = kwargs.get('name', self.__class__.__name__)
     #self._gst_module = kwargs.get('_gst_module')
     self._gst_module = gst
Esempio n. 3
0
 def __init__(self, **kwargs):
     self._Universe = None
     self.timeout = None
     super(olaUniverse, self).__init__(**kwargs)
     self.register_signal('value_update', 'ready_to_send')
     self.id = setID(kwargs.get('id'))
     self.name = kwargs.get('name')
     self.merge_mode = kwargs.get('merge_mode')
     self.ports = {'input':{}, 'output':{}}
Esempio n. 4
0
 def __init__(self, **kwargs):
     self.shutting_down = False
     super(QueueBase, self).__init__(**kwargs)
     self.register_signal('new_message')
     self.id = setID(kwargs.get('id'))
     self.message_key = kwargs.get('message_key')
     hostaddr = kwargs.get('hostaddr', '127.0.0.1')
     hostport = int(kwargs.get('hostport', DEFAULT_PORT))
     self.message_class = kwargs.get('message_class', 'Message')
     self.message_handler = MessageHandler(queue_parent=self)
     self.message_handler.bind(new_message=self.on_handler_new_message)
     self.local_client = self.add_client(hostaddr=hostaddr, 
                                         hostport=hostport, 
                                         id=self.id, 
                                         is_local_client=True)
     self.local_client.bind(property_changed=self.on_local_client_property_changed)
     self.retry_thread = RetryThread(queue_parent=self)
     self.retry_thread.start()
Esempio n. 5
0
 def __init__(self, **kwargs):
     self.shutting_down = False
     super(QueueBase, self).__init__(**kwargs)
     self.register_signal('new_message')
     self.id = setID(kwargs.get('id'))
     self.message_key = kwargs.get('message_key')
     hostaddr = kwargs.get('hostaddr', '127.0.0.1')
     hostport = int(kwargs.get('hostport', DEFAULT_PORT))
     self.message_class = kwargs.get('message_class', 'Message')
     self.message_handler = MessageHandler(queue_parent=self)
     self.message_handler.bind(new_message=self.on_handler_new_message)
     self.local_client = self.add_client(hostaddr=hostaddr,
                                         hostport=hostport,
                                         id=self.id,
                                         is_local_client=True)
     self.local_client.bind(
         property_changed=self.on_local_client_property_changed)
     self.retry_thread = RetryThread(queue_parent=self)
     self.retry_thread.start()