Ejemplo n.º 1
0
 def do_check(self):
     self.debug('running fluasfmux check')
     from flumotion.worker.checks import check
     d = check.checkPlugin('fluasfmux', 'gst-fluendo-asfmux')
     def cb(result):
         for m in result.messages:
             self.addMessage(m)
     d.addCallback(cb)
     return d
Ejemplo n.º 2
0
    def do_check(self):
        def checkSignal(fact):
            fact = fact.load()
            signals = gobject.signal_list_names(fact.get_element_type())
            return 'block' in signals

        def cb(result):
            for m in result.messages:
                self.addMessage(m)
            return result.value

        self.debug("checking for input-selector element")
        if gst.version() >= (0, 10, 32, 0):
            # In release 0.10.32 input-selector was moved to coreelements.
            d = check.checkPlugin('coreelements', 'gst-plugins', (0, 10, 5, 2),
                                  'input-selector', checkSignal)
        else:
            d = check.checkPlugin('selector', 'gst-plugins-bad', (0, 10, 5, 2),
                                  'input-selector', checkSignal)
        d.addCallback(cb)
        return d
Ejemplo n.º 3
0
    def do_check(self):

        def checkSignal(fact):
            fact = fact.load()
            signals = gobject.signal_list_names(fact.get_element_type())
            return 'block' in signals

        def cb(result):
            for m in result.messages:
                self.addMessage(m)
            return result.value

        self.debug("checking for input-selector element")
        if gst.version() >= (0, 10, 32, 0):
            # In release 0.10.32 input-selector was moved to coreelements.
            d = check.checkPlugin('coreelements', 'gst-plugins',
                (0, 10, 5, 2), 'input-selector', checkSignal)
        else:
            d = check.checkPlugin('selector', 'gst-plugins-bad',
                (0, 10, 5, 2), 'input-selector', checkSignal)
        d.addCallback(cb)
        return d
Ejemplo n.º 4
0
    def do_check(self):
        def checkSignal(fact):
            fact = fact.load()
            signals = gobject.signal_list_names(fact.get_element_type())
            return 'block' in signals

        def cb(result):
            for m in result.messages:
                self.addMessage(m)
            return result.value

        self.debug("checking for input-selector element")
        d = check.checkPlugin('selector', 'gst-plugins-bad', (0, 10, 5, 2),
                              'input-selector', checkSignal)
        d.addCallback(cb)
        return d
Ejemplo n.º 5
0
    def do_check(self):

        def checkSignal(fact):
            fact = fact.load()
            signals = gobject.signal_list_names(fact.get_element_type())
            return 'block' in signals

        def cb(result):
            for m in result.messages:
                self.addMessage(m)
            return result.value

        self.debug("checking for input-selector element")
        d = check.checkPlugin('selector', 'gst-plugins-bad',
            (0, 10, 5, 2), 'input-selector', checkSignal)
        d.addCallback(cb)
        return d