Gst.TracerFactory

g GObject.InitiallyUnowned GObject.InitiallyUnowned Gst.Object Gst.Object GObject.InitiallyUnowned->Gst.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gst.PluginFeature Gst.PluginFeature Gst.Object->Gst.PluginFeature Gst.TracerFactory Gst.TracerFactory Gst.PluginFeature->Gst.TracerFactory

Subclasses:

None

Methods

Inherited:

Gst.PluginFeature (10), Gst.Object (27), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

get_list ()

get_tracer_type ()

Virtual Methods

Inherited:

Gst.Object (1), GObject.Object (7)

Properties

Inherited:

Gst.Object (2)

Signals

Inherited:

Gst.Object (1), GObject.Object (1)

Fields

Inherited:

Gst.Object (1), GObject.Object (1)

Class Details

class Gst.TracerFactory(**kwargs)
Bases:

Gst.PluginFeature

Abstract:

No

Structure:

Gst.TracerFactoryClass

Use Gst.TracerFactory.get_list() to get a list of tracer factories known to GStreamer.

New in version 1.8.

classmethod get_list()[source]
Returns:

the list of all registered Gst.TracerFactory.

Return type:

[Gst.TracerFactory]

Gets the list of all registered tracer factories. You must free the list using Gst.PluginFeature.list_free().

The returned factories are sorted by factory name.

Free-function: Gst.PluginFeature.list_free

New in version 1.8.

get_tracer_type()[source]
Returns:

the GObject.GType for tracers managed by this factory or 0 if the factory is not loaded.

Return type:

GObject.GType

Get the GObject.GType for elements managed by this factory. The type can only be retrieved if the element factory is loaded, which can be assured with Gst.PluginFeature.load().

New in version 1.14.