Exemplo n.º 1
0
 def setUp(self):
     TestCase.setUp(self)
     gst.debug("start")
     self.pipeline = Pipeline()
     self.monitor = SignalMonitor(self.pipeline, 'action-added',
                                  'action-removed', 'factory-added',
                                  'factory-removed', 'state-changed')
     self.assertEquals(self.monitor.action_added_count, 0)
     self.assertEquals(self.monitor.action_added_collect, [])
Exemplo n.º 2
0
 def setUp(self):
     TestCase.setUp(self)
     self.factory = StubSourceFactory('name')
     caps = gst.Caps('video/x-raw-rgb')
     self.stream = VideoStream(caps, pad_name='src0')
     # source factories can't have input streams
     self.failUnlessRaises(AssertionError, self.factory.addInputStream,
                           self.stream)
     self.factory.addOutputStream(self.stream)
     self.monitor = SignalMonitor(self.factory, 'bin-created',
                                  'bin-released')