gst validate pad monitor

TODO

GstValidatePadMonitor

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstValidateMonitor
                ╰──GstValidatePadMonitor

GStreamer Validate PadMonitor class.

Class that wraps a GstPad for Validate checks

Members

parent (GstValidateMonitor) –
No description available
setup (gboolean) –
No description available
pad_probe_id (gulong) –
No description available

Class structure

GstValidatePadMonitorClass

GStreamer Validate PadMonitor object class.

Fields
parent_class (GstValidateMonitorClass) –

parent


GstValidate.PadMonitorClass

GStreamer Validate PadMonitor object class.

Attributes
parent_class (GstValidate.MonitorClass) –

parent


GstValidate.PadMonitorClass

GStreamer Validate PadMonitor object class.

Attributes
parent_class (GstValidate.MonitorClass) –

parent


GstValidatePadMonitor

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstValidateMonitor
                ╰──GstValidatePadMonitor

GStreamer Validate PadMonitor class.

Class that wraps a GstPad for Validate checks

Members

parent (GstValidateMonitor) –
No description available
setup (Number) –
No description available
pad_probe_id (Number) –
No description available

GstValidatePadMonitor

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstValidateMonitor
                ╰──GstValidatePadMonitor

GStreamer Validate PadMonitor class.

Class that wraps a GstPad for Validate checks

Members

parent (GstValidateMonitor) –
No description available
setup (bool) –
No description available
pad_probe_id (int) –
No description available

Constructors

gst_validate_pad_monitor_new

GstValidatePadMonitor *
gst_validate_pad_monitor_new (GstPad * pad,
                              GstValidateRunner * runner,
                              GstValidateElementMonitor * element_monitor)

Parameters:

pad ( [transfer: none] ) –

a GstPad to run Validate on

runner
No description available
element_monitor
No description available
Returns
No description available

GstValidate.PadMonitor.prototype.new

function GstValidate.PadMonitor.prototype.new(pad: Gst.Pad, runner: GstValidate.Runner, element_monitor: GstValidate.ElementMonitor): {
    // javascript wrapper for 'gst_validate_pad_monitor_new'
}

Parameters:

pad ( Gst.Pad ) –

a Gst.Pad to run Validate on

runner ( GstValidate.Runner ) –
No description available
element_monitor ( GstValidate.ElementMonitor ) –
No description available
Returns ( GstValidate.PadMonitor ) –
No description available

GstValidate.PadMonitor.new

def GstValidate.PadMonitor.new (pad, runner, element_monitor):
    #python wrapper for 'gst_validate_pad_monitor_new'

Parameters:

pad ( Gst.Pad ) –

a Gst.Pad to run Validate on

runner ( GstValidate.Runner ) –
No description available
element_monitor ( GstValidate.ElementMonitor ) –
No description available
Returns ( GstValidate.PadMonitor ) –
No description available

GstValidatePadSeekData


GstValidate.PadSeekData


GstValidate.PadSeekData


Function Macros

GST_IS_VALIDATE_PAD_MONITOR

#define GST_IS_VALIDATE_PAD_MONITOR(obj)		(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_VALIDATE_PAD_MONITOR))

GST_IS_VALIDATE_PAD_MONITOR_CLASS

#define GST_IS_VALIDATE_PAD_MONITOR_CLASS(klass)	(G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_VALIDATE_PAD_MONITOR))

GST_VALIDATE_PAD_MONITOR_CAST

#define GST_VALIDATE_PAD_MONITOR_CAST(obj)            ((GstValidatePadMonitor*)(obj))

GST_VALIDATE_PAD_MONITOR_CLASS_CAST

#define GST_VALIDATE_PAD_MONITOR_CLASS_CAST(klass)    ((GstValidatePadMonitorClass*)(klass))

Constants

GST_TYPE_VALIDATE_PAD_MONITOR

#define GST_TYPE_VALIDATE_PAD_MONITOR			(gst_validate_pad_monitor_get_type ())

The results of the search are