GstTracer
Tracing modules will subclass GstTracer and register through gst_tracer_register. Modules can attach to various hook-types - see gst_tracing_register_hook. When invoked they receive hook specific contextual data, which they must not modify.
GstTracer
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstTracer
The opaque GstTracer instance structure
Members
parent
(GstObject)
–
Class structure
Gst.Tracer
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──Gst.Tracer
The opaque GstTracer instance structure
Members
parent
(Gst.Object)
–
Gst.Tracer
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──Gst.Tracer
The opaque GstTracer instance structure
Members
parent
(Gst.Object)
–
Functions
gst_tracer_register
gboolean gst_tracer_register (GstPlugin * plugin, const gchar * name, GType type)
Create a new tracer-factory capable of instantiating objects of the type and add the factory to plugin.
Parameters:
name
–
The name for registering
type
–
GType of tracer to register
Gst.Tracer.prototype.register
function Gst.Tracer.prototype.register(plugin: Gst.Plugin, name: String, type: GObject.Type): {
// javascript wrapper for 'gst_tracer_register'
}
Create a new tracer-factory capable of instantiating objects of the type and add the factory to plugin.
Parameters:
A Gst.Plugin, or null for a static typefind function
The name for registering
GType of tracer to register
Gst.Tracer.register
def Gst.Tracer.register (plugin, name, type):
#python wrapper for 'gst_tracer_register'
Create a new tracer-factory capable of instantiating objects of the type and add the factory to plugin.
Parameters:
A Gst.Plugin, or None for a static typefind function
The name for registering
GType of tracer to register
Properties
Function Macros
GST_TRACER_CAST
#define GST_TRACER_CAST(obj) ((GstTracer *)(obj))
The results of the search are