gst validate bin monitor

TODO

GstValidateBinMonitor

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstValidateMonitor
                ╰──GstValidateElementMonitor
                    ╰──GstValidateBinMonitor
                        ╰──GstValidatePipelineMonitor

GStreamer Validate BinMonitor class.

Class that wraps a GstBin for Validate checks

Members

No description available
element_monitors (GList *) –
No description available
scenario (GstValidateScenario *) –
No description available

Class structure

GstValidateBinMonitorClass

GStreamer Validate BinMonitor object class.

Fields
parent_class (GstValidateElementMonitorClass) –

parent


GstValidate.BinMonitorClass

GStreamer Validate BinMonitor object class.

Attributes
parent_class (GstValidate.ElementMonitorClass) –

parent


GstValidate.BinMonitorClass

GStreamer Validate BinMonitor object class.

Attributes
parent_class (GstValidate.ElementMonitorClass) –

parent


GstValidateBinMonitor

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstValidateMonitor
                ╰──GstValidateElementMonitor
                    ╰──GstValidateBinMonitor
                        ╰──GstValidatePipelineMonitor

GStreamer Validate BinMonitor class.

Class that wraps a GstBin for Validate checks

Members

No description available
element_monitors ([ Object ]) –
No description available
scenario (GstValidateScenario) –
No description available

GstValidateBinMonitor

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstValidateMonitor
                ╰──GstValidateElementMonitor
                    ╰──GstValidateBinMonitor
                        ╰──GstValidatePipelineMonitor

GStreamer Validate BinMonitor class.

Class that wraps a GstBin for Validate checks

Members

No description available
element_monitors ([ object ]) –
No description available
scenario (GstValidateScenario) –
No description available

Constructors

gst_validate_bin_monitor_new

GstValidateBinMonitor *
gst_validate_bin_monitor_new (GstBin * bin,
                              GstValidateRunner * runner,
                              GstValidateMonitor * parent)

Parameters:

bin ( [transfer: none] ) –

a GstBin to run Validate on

runner
No description available
parent
No description available
Returns
No description available

GstValidate.BinMonitor.prototype.new

function GstValidate.BinMonitor.prototype.new(bin: Gst.Bin, runner: GstValidate.Runner, parent: GstValidate.Monitor): {
    // javascript wrapper for 'gst_validate_bin_monitor_new'
}

Parameters:

bin ( Gst.Bin ) –

a Gst.Bin to run Validate on

runner ( GstValidate.Runner ) –
No description available
parent ( GstValidate.Monitor ) –
No description available
Returns ( GstValidate.BinMonitor ) –
No description available

GstValidate.BinMonitor.new

def GstValidate.BinMonitor.new (bin, runner, parent):
    #python wrapper for 'gst_validate_bin_monitor_new'

Parameters:

bin ( Gst.Bin ) –

a Gst.Bin to run Validate on

runner ( GstValidate.Runner ) –
No description available
parent ( GstValidate.Monitor ) –
No description available
Returns ( GstValidate.BinMonitor ) –
No description available

Properties

handles-states

“handles-states” gboolean

Flags : Read


handles-states

“handles-states” Number

Flags : Read


handles_states

“self.props.handles_states” bool

Flags : Read


Function Macros

GST_IS_VALIDATE_BIN_MONITOR

#define GST_IS_VALIDATE_BIN_MONITOR(obj)              (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_VALIDATE_BIN_MONITOR))

GST_IS_VALIDATE_BIN_MONITOR_CLASS

#define GST_IS_VALIDATE_BIN_MONITOR_CLASS(klass)      (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_VALIDATE_BIN_MONITOR))

GST_VALIDATE_BIN_MONITOR_CAST

#define GST_VALIDATE_BIN_MONITOR_CAST(obj)            ((GstValidateBinMonitor*)(obj))

GST_VALIDATE_BIN_MONITOR_CLASS_CAST

#define GST_VALIDATE_BIN_MONITOR_CLASS_CAST(klass)    ((GstValidateBinMonitorClass*)(klass))

Constants

GST_TYPE_VALIDATE_BIN_MONITOR

#define GST_TYPE_VALIDATE_BIN_MONITOR			(gst_validate_bin_monitor_get_type ())

The results of the search are