GstValidateOverride
TODO
GstValidateOverride
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstValidateOverride
Members
parent
(GstObject)
–
buffer_handler
(GstValidateOverrideBufferHandler)
–
event_handler
(GstValidateOverrideEventHandler)
–
query_handler
(GstValidateOverrideQueryHandler)
–
buffer_probe_handler
(GstValidateOverrideBufferHandler)
–
getcaps_handler
(GstValidateOverrideGetCapsHandler)
–
setcaps_handler
(GstValidateOverrideSetCapsHandler)
–
element_added_handler
(GstValidateOverrideElementAddedHandler)
–
Class structure
GstValidateOverrideClass
GstValidate.OverrideClass
GstValidate.OverrideClass
GstValidate.Override
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstValidate.Override
Members
parent
(Gst.Object)
–
buffer_handler
(GstValidate.OverrideBufferHandler)
–
event_handler
(GstValidate.OverrideEventHandler)
–
query_handler
(GstValidate.OverrideQueryHandler)
–
buffer_probe_handler
(GstValidate.OverrideBufferHandler)
–
getcaps_handler
(GstValidate.OverrideGetCapsHandler)
–
setcaps_handler
(GstValidate.OverrideSetCapsHandler)
–
element_added_handler
(GstValidate.OverrideElementAddedHandler)
–
GstValidate.Override
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstValidate.Override
Members
parent
(Gst.Object)
–
buffer_handler
(GstValidate.OverrideBufferHandler)
–
event_handler
(GstValidate.OverrideEventHandler)
–
query_handler
(GstValidate.OverrideQueryHandler)
–
buffer_probe_handler
(GstValidate.OverrideBufferHandler)
–
getcaps_handler
(GstValidate.OverrideGetCapsHandler)
–
setcaps_handler
(GstValidate.OverrideSetCapsHandler)
–
element_added_handler
(GstValidate.OverrideElementAddedHandler)
–
Constructors
gst_validate_override_new
GstValidateOverride * gst_validate_override_new ()
Returns
–
No description available
GstValidate.Override.prototype.new
function GstValidate.Override.prototype.new(): {
// javascript wrapper for 'gst_validate_override_new'
}
No description available
GstValidate.Override.new
def GstValidate.Override.new ():
#python wrapper for 'gst_validate_override_new'
No description available
Methods
gst_validate_override_attached
gst_validate_override_attached (GstValidateOverride * override)
Parameters:
override
–
GstValidate.Override.prototype.attached
function GstValidate.Override.prototype.attached(): {
// javascript wrapper for 'gst_validate_override_attached'
}
Parameters:
No description available
GstValidate.Override.attached
def GstValidate.Override.attached (self):
#python wrapper for 'gst_validate_override_attached'
Parameters:
No description available
gst_validate_override_buffer_handler
gst_validate_override_buffer_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstBuffer * buffer)
Parameters:
override
–
monitor
–
buffer
–
gst_validate_override_buffer_probe_handler
gst_validate_override_buffer_probe_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstBuffer * buffer)
Parameters:
override
–
monitor
–
buffer
–
gst_validate_override_can_attach
gboolean gst_validate_override_can_attach (GstValidateOverride * override, GstValidateMonitor * monitor)
Parameters:
override
–
monitor
–
Returns
–
No description available
gst_validate_override_change_severity
gst_validate_override_change_severity (GstValidateOverride * override, GstValidateIssueId issue_id, GstValidateReportLevel new_level)
Parameters:
override
–
issue_id
–
new_level
–
GstValidate.Override.prototype.change_severity
function GstValidate.Override.prototype.change_severity(issue_id: GLib.Quark, new_level: GstValidate.ReportLevel): {
// javascript wrapper for 'gst_validate_override_change_severity'
}
Parameters:
No description available
No description available
No description available
GstValidate.Override.change_severity
def GstValidate.Override.change_severity (self, issue_id, new_level):
#python wrapper for 'gst_validate_override_change_severity'
Parameters:
No description available
No description available
No description available
gst_validate_override_element_added_handler
gst_validate_override_element_added_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstElement * child)
Parameters:
override
–
monitor
–
child
–
gst_validate_override_event_handler
gst_validate_override_event_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstEvent * event)
Parameters:
override
–
monitor
–
event
–
gst_validate_override_free
gst_validate_override_free (GstValidateOverride * override)
Parameters:
override
–
GstValidate.Override.prototype.free
function GstValidate.Override.prototype.free(): {
// javascript wrapper for 'gst_validate_override_free'
}
Parameters:
No description available
GstValidate.Override.free
def GstValidate.Override.free (self):
#python wrapper for 'gst_validate_override_free'
Parameters:
No description available
gst_validate_override_get_severity
GstValidateReportLevel gst_validate_override_get_severity (GstValidateOverride * override, GstValidateIssueId issue_id, GstValidateReportLevel default_level)
Parameters:
override
–
issue_id
–
default_level
–
Returns
–
No description available
GstValidate.Override.prototype.get_severity
function GstValidate.Override.prototype.get_severity(issue_id: GLib.Quark, default_level: GstValidate.ReportLevel): {
// javascript wrapper for 'gst_validate_override_get_severity'
}
Parameters:
No description available
No description available
No description available
No description available
GstValidate.Override.get_severity
def GstValidate.Override.get_severity (self, issue_id, default_level):
#python wrapper for 'gst_validate_override_get_severity'
Parameters:
No description available
No description available
No description available
No description available
gst_validate_override_getcaps_handler
gst_validate_override_getcaps_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstCaps * caps)
Parameters:
override
–
monitor
–
caps
–
gst_validate_override_query_handler
gst_validate_override_query_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstQuery * query)
Parameters:
override
–
monitor
–
query
–
gst_validate_override_set_buffer_handler
gst_validate_override_set_buffer_handler (GstValidateOverride * override, GstValidateOverrideBufferHandler handler)
Parameters:
override
–
handler
–
gst_validate_override_set_buffer_probe_handler
gst_validate_override_set_buffer_probe_handler (GstValidateOverride * override, GstValidateOverrideBufferHandler handler)
Parameters:
override
–
handler
–
gst_validate_override_set_element_added_handler
gst_validate_override_set_element_added_handler (GstValidateOverride * override, GstValidateOverrideElementAddedHandler func)
Parameters:
override
–
func
–
gst_validate_override_set_event_handler
gst_validate_override_set_event_handler (GstValidateOverride * override, GstValidateOverrideEventHandler handler)
Parameters:
override
–
handler
–
gst_validate_override_set_getcaps_handler
gst_validate_override_set_getcaps_handler (GstValidateOverride * override, GstValidateOverrideGetCapsHandler handler)
Parameters:
override
–
handler
–
gst_validate_override_set_query_handler
gst_validate_override_set_query_handler (GstValidateOverride * override, GstValidateOverrideQueryHandler handler)
Parameters:
override
–
handler
–
gst_validate_override_set_setcaps_handler
gst_validate_override_set_setcaps_handler (GstValidateOverride * override, GstValidateOverrideSetCapsHandler handler)
Parameters:
override
–
handler
–
gst_validate_override_setcaps_handler
gst_validate_override_setcaps_handler (GstValidateOverride * override, GstValidateMonitor * monitor, GstCaps * caps)
Parameters:
override
–
monitor
–
caps
–
Functions
gst_validate_override_register_by_klass
gst_validate_override_register_by_klass (const gchar * klass, GstValidateOverride * override)
Parameters:
klass
–
override
–
GstValidate.Override.prototype.register_by_klass
function GstValidate.Override.prototype.register_by_klass(klass: String, override: GstValidate.Override): {
// javascript wrapper for 'gst_validate_override_register_by_klass'
}
Parameters:
No description available
No description available
GstValidate.Override.register_by_klass
def GstValidate.Override.register_by_klass (klass, override):
#python wrapper for 'gst_validate_override_register_by_klass'
Parameters:
No description available
No description available
gst_validate_override_register_by_name
gst_validate_override_register_by_name (const gchar * name, GstValidateOverride * override)
Parameters:
name
–
override
–
GstValidate.Override.prototype.register_by_name
function GstValidate.Override.prototype.register_by_name(name: String, override: GstValidate.Override): {
// javascript wrapper for 'gst_validate_override_register_by_name'
}
Parameters:
No description available
No description available
GstValidate.Override.register_by_name
def GstValidate.Override.register_by_name (name, override):
#python wrapper for 'gst_validate_override_register_by_name'
Parameters:
No description available
No description available
gst_validate_override_register_by_type
gst_validate_override_register_by_type (GType gtype, GstValidateOverride * override)
Parameters:
gtype
–
override
–
GstValidate.Override.prototype.register_by_type
function GstValidate.Override.prototype.register_by_type(gtype: GObject.Type, override: GstValidate.Override): {
// javascript wrapper for 'gst_validate_override_register_by_type'
}
Parameters:
No description available
No description available
GstValidate.Override.register_by_type
def GstValidate.Override.register_by_type (gtype, override):
#python wrapper for 'gst_validate_override_register_by_type'
Parameters:
No description available
No description available
Properties
validate_runner
“self.props.validate_runner” GstValidate.Runner
Flags : Read / Write / Construct Only
Virtual Methods
vfunc_attached
function vfunc_attached(override: GstValidate.Override): {
// javascript implementation of the 'attached' virtual method
}
Parameters:
No description available
do_attached
def do_attached (override):
#python implementation of the 'attached' virtual method
Parameters:
No description available
can_attach
gboolean can_attach (GstValidateOverride * override, GstValidateMonitor * monitor)
Parameters:
override
–
monitor
–
Returns
–
No description available
Function Macros
GST_IS_VALIDATE_OVERRIDE
#define GST_IS_VALIDATE_OVERRIDE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GST_TYPE_VALIDATE_OVERRIDE))
GST_IS_VALIDATE_OVERRIDE_CLASS
#define GST_IS_VALIDATE_OVERRIDE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GST_TYPE_VALIDATE_OVERRIDE))
Constants
GST_TYPE_VALIDATE_OVERRIDE
#define GST_TYPE_VALIDATE_OVERRIDE (gst_validate_override_get_type ())
Callbacks
GstValidateOverrideBufferHandler
(*GstValidateOverrideBufferHandler) (GstValidateOverride * override, GstValidateMonitor * pad_monitor, GstBuffer * buffer)
Parameters:
override
–
pad_monitor
–
buffer
–
GstValidate.OverrideBufferHandler
function GstValidate.OverrideBufferHandler(override: GstValidate.Override, pad_monitor: GstValidate.Monitor, buffer: Gst.Buffer): {
// javascript wrapper for 'GstValidateOverrideBufferHandler'
}
Parameters:
No description available
No description available
No description available
GstValidate.OverrideBufferHandler
def GstValidate.OverrideBufferHandler (override, pad_monitor, buffer):
#python wrapper for 'GstValidateOverrideBufferHandler'
Parameters:
No description available
No description available
No description available
GstValidateOverrideElementAddedHandler
(*GstValidateOverrideElementAddedHandler) (GstValidateOverride * override, GstValidateMonitor * bin_monitor, GstElement * new_child)
Parameters:
override
–
bin_monitor
–
new_child
–
GstValidate.OverrideElementAddedHandler
function GstValidate.OverrideElementAddedHandler(override: GstValidate.Override, bin_monitor: GstValidate.Monitor, new_child: Gst.Element): {
// javascript wrapper for 'GstValidateOverrideElementAddedHandler'
}
Parameters:
No description available
No description available
No description available
GstValidate.OverrideElementAddedHandler
def GstValidate.OverrideElementAddedHandler (override, bin_monitor, new_child):
#python wrapper for 'GstValidateOverrideElementAddedHandler'
Parameters:
No description available
No description available
No description available
GstValidateOverrideEventHandler
(*GstValidateOverrideEventHandler) (GstValidateOverride * override, GstValidateMonitor * pad_monitor, GstEvent * event)
Parameters:
override
–
pad_monitor
–
event
–
GstValidate.OverrideEventHandler
function GstValidate.OverrideEventHandler(override: GstValidate.Override, pad_monitor: GstValidate.Monitor, event: Gst.Event): {
// javascript wrapper for 'GstValidateOverrideEventHandler'
}
Parameters:
No description available
No description available
No description available
GstValidate.OverrideEventHandler
def GstValidate.OverrideEventHandler (override, pad_monitor, event):
#python wrapper for 'GstValidateOverrideEventHandler'
Parameters:
No description available
No description available
No description available
GstValidateOverrideGetCapsHandler
(*GstValidateOverrideGetCapsHandler) (GstValidateOverride * override, GstValidateMonitor * pad_monitor, GstCaps * caps)
Parameters:
override
–
pad_monitor
–
caps
–
GstValidate.OverrideGetCapsHandler
function GstValidate.OverrideGetCapsHandler(override: GstValidate.Override, pad_monitor: GstValidate.Monitor, caps: Gst.Caps): {
// javascript wrapper for 'GstValidateOverrideGetCapsHandler'
}
Parameters:
No description available
No description available
No description available
GstValidate.OverrideGetCapsHandler
def GstValidate.OverrideGetCapsHandler (override, pad_monitor, caps):
#python wrapper for 'GstValidateOverrideGetCapsHandler'
Parameters:
No description available
No description available
No description available
GstValidateOverrideQueryHandler
(*GstValidateOverrideQueryHandler) (GstValidateOverride * override, GstValidateMonitor * pad_monitor, GstQuery * query)
Parameters:
override
–
pad_monitor
–
query
–
GstValidate.OverrideQueryHandler
function GstValidate.OverrideQueryHandler(override: GstValidate.Override, pad_monitor: GstValidate.Monitor, query: Gst.Query): {
// javascript wrapper for 'GstValidateOverrideQueryHandler'
}
Parameters:
No description available
No description available
No description available
GstValidate.OverrideQueryHandler
def GstValidate.OverrideQueryHandler (override, pad_monitor, query):
#python wrapper for 'GstValidateOverrideQueryHandler'
Parameters:
No description available
No description available
No description available
GstValidateOverrideSetCapsHandler
(*GstValidateOverrideSetCapsHandler) (GstValidateOverride * override, GstValidateMonitor * pad_monitor, GstCaps * caps)
Parameters:
override
–
pad_monitor
–
caps
–
GstValidate.OverrideSetCapsHandler
function GstValidate.OverrideSetCapsHandler(override: GstValidate.Override, pad_monitor: GstValidate.Monitor, caps: Gst.Caps): {
// javascript wrapper for 'GstValidateOverrideSetCapsHandler'
}
Parameters:
No description available
No description available
No description available
GstValidate.OverrideSetCapsHandler
def GstValidate.OverrideSetCapsHandler (override, pad_monitor, caps):
#python wrapper for 'GstValidateOverrideSetCapsHandler'
Parameters:
No description available
No description available
No description available
The results of the search are