def find_mixer_element(): """ Searches for an element implementing the mixer interface """ allmix = [x for x in gst.registry_get_default().get_feature_list(gst.ElementFactory) if x.has_interface("GstMixer") and x.has_interface("GstPropertyProbe")] if allmix == []: return None return allmix[0]
def setUp(self): self.registry = gst.registry_get_default() self.plugins = self.registry.get_plugin_list() self.efeatures = self.registry.get_feature_list(gst.TYPE_ELEMENT_FACTORY) self.tfeatures = self.registry.get_feature_list(gst.TYPE_TYPE_FIND_FACTORY) self.ifeatures = self.registry.get_feature_list(gst.TYPE_INDEX_FACTORY) TestCase.setUp(self)
def setUp(self): self.registry = gst.registry_get_default() self.plugins = self.registry.get_plugin_list() self.efeatures = self.registry.get_feature_list( gst.TYPE_ELEMENT_FACTORY) self.tfeatures = self.registry.get_feature_list( gst.TYPE_TYPE_FIND_FACTORY) self.ifeatures = self.registry.get_feature_list(gst.TYPE_INDEX_FACTORY) TestCase.setUp(self)
def setUp(self): self.registry = gst.registry_get_default() self.plugins = self.registry.get_plugin_list() TestCase.setUp(self)