gst validate element monitor
TODO
GstValidateElementMonitor
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstValidateMonitor ╰──GstValidateElementMonitor ╰──GstValidateBinMonitor
GStreamer Validate ElementMonitor class.
Class that wraps a GstElement for Validate checks
Members
parent
		(GstValidateMonitor)
		–
	Class structure
GstValidateElementMonitorClass
GStreamer Validate ElementMonitor object class.
Fields
parent_class
		(GstValidateMonitorClass)
		–
	parent
GstValidate.ElementMonitorClass
GStreamer Validate ElementMonitor object class.
Attributes
parent_class
		(GstValidate.MonitorClass)
		–
	parent
GstValidate.ElementMonitorClass
GStreamer Validate ElementMonitor object class.
Attributes
parent_class
		(GstValidate.MonitorClass)
		–
	parent
GstValidate.ElementMonitor
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstValidate.Monitor ╰──GstValidate.ElementMonitor ╰──GstValidate.BinMonitor
GStreamer Validate ElementMonitor class.
Class that wraps a Gst.Element for Validate checks
Members
parent
		(GstValidate.Monitor)
		–
	GstValidate.ElementMonitor
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstValidate.Monitor ╰──GstValidate.ElementMonitor ╰──GstValidate.BinMonitor
GStreamer Validate ElementMonitor class.
Class that wraps a Gst.Element for Validate checks
Members
parent
		(GstValidate.Monitor)
		–
	Constructors
gst_validate_element_monitor_new
GstValidateElementMonitor * gst_validate_element_monitor_new (GstElement * element, GstValidateRunner * runner, GstValidateMonitor * parent)
Parameters:
element
(
[transfer: none])
–
a GstElement to run Validate on
runner
(
[transfer: none])
–
parent
(
[nullable])
–
The parent of the new monitor
				Returns
(
[transfer: full])
–
			
							
					GstValidate.ElementMonitor.prototype.new
function GstValidate.ElementMonitor.prototype.new(element: Gst.Element, runner: GstValidate.Runner, parent: GstValidate.Monitor): {
    // javascript wrapper for 'gst_validate_element_monitor_new'
}
	
		GstValidate.ElementMonitor.new
def GstValidate.ElementMonitor.new (element, runner, parent):
    #python wrapper for 'gst_validate_element_monitor_new'
	
		Function Macros
GST_IS_VALIDATE_ELEMENT_MONITOR
#define GST_IS_VALIDATE_ELEMENT_MONITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_VALIDATE_ELEMENT_MONITOR))
GST_IS_VALIDATE_ELEMENT_MONITOR_CLASS
#define GST_IS_VALIDATE_ELEMENT_MONITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_VALIDATE_ELEMENT_MONITOR))
GST_VALIDATE_ELEMENT_MONITOR_CAST
#define GST_VALIDATE_ELEMENT_MONITOR_CAST(obj) ((GstValidateElementMonitor*)(obj))
GST_VALIDATE_ELEMENT_MONITOR_CLASS_CAST
#define GST_VALIDATE_ELEMENT_MONITOR_CLASS_CAST(klass) ((GstValidateElementMonitorClass*)(klass))
GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_CONVERTER
#define GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_CONVERTER(m) (GST_VALIDATE_ELEMENT_MONITOR_CAST (m)->is_converter)
GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_DECODER
#define GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_DECODER(m) (GST_VALIDATE_ELEMENT_MONITOR_CAST (m)->is_decoder)
GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_DEMUXER
#define GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_DEMUXER(m) (GST_VALIDATE_ELEMENT_MONITOR_CAST (m)->is_demuxer)
GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_ENCODER
#define GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_ENCODER(m) (GST_VALIDATE_ELEMENT_MONITOR_CAST (m)->is_encoder)
GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_SINK
#define GST_VALIDATE_ELEMENT_MONITOR_ELEMENT_IS_SINK(m) (GST_VALIDATE_ELEMENT_MONITOR_CAST (m)->is_sink)
Constants
GST_TYPE_VALIDATE_ELEMENT_MONITOR
#define GST_TYPE_VALIDATE_ELEMENT_MONITOR (gst_validate_element_monitor_get_type ())
The results of the search are