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