GstValidateRunner
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstTracer ╰──GstValidateRunner
GStreamer Validate Runner class.
Class that manages a Validate test run for some pipeline
Members
object
		(GstTracer)
		–
	Class structure
GstValidateRunnerClass
GStreamer Validate Runner object class.
Fields
parent_class
		(GstTracerClass)
		–
	parent
GstValidate.RunnerClass
GStreamer Validate Runner object class.
Attributes
parent_class
		(Gst.TracerClass)
		–
	parent
GstValidate.RunnerClass
GStreamer Validate Runner object class.
Attributes
parent_class
		(Gst.TracerClass)
		–
	parent
GstValidate.Runner
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──Gst.Tracer ╰──GstValidate.Runner
GStreamer Validate Runner class.
Class that manages a Validate test run for some pipeline
Members
object
		(Gst.Tracer)
		–
	GstValidate.Runner
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──Gst.Tracer ╰──GstValidate.Runner
GStreamer Validate Runner class.
Class that manages a Validate test run for some pipeline
Members
object
		(Gst.Tracer)
		–
	Constructors
gst_validate_runner_new
GstValidateRunner * gst_validate_runner_new ()
GstValidate.Runner.prototype.new
function GstValidate.Runner.prototype.new(): {
    // javascript wrapper for 'gst_validate_runner_new'
}
		GstValidate.Runner.new
def GstValidate.Runner.new ():
    #python wrapper for 'gst_validate_runner_new'
		Methods
gst_validate_runner_add_report
gst_validate_runner_add_report (GstValidateRunner * runner, GstValidateReport * report)
Parameters:
runner
–
report
–
GstValidate.Runner.prototype.add_report
function GstValidate.Runner.prototype.add_report(report: GstValidate.Report): {
    // javascript wrapper for 'gst_validate_runner_add_report'
}
	Parameters:
GstValidate.Runner.add_report
def GstValidate.Runner.add_report (self, report):
    #python wrapper for 'gst_validate_runner_add_report'
	Parameters:
gst_validate_runner_exit
int gst_validate_runner_exit (GstValidateRunner * runner, gboolean print_result)
Parameters:
runner
–
print_result
–
GstValidate.Runner.prototype.exit
function GstValidate.Runner.prototype.exit(print_result: Number): {
    // javascript wrapper for 'gst_validate_runner_exit'
}
	Parameters:
GstValidate.Runner.exit
def GstValidate.Runner.exit (self, print_result):
    #python wrapper for 'gst_validate_runner_exit'
	Parameters:
gst_validate_runner_get_default_reporting_level
GstValidateReportingDetails gst_validate_runner_get_default_reporting_level (GstValidateRunner * runner)
Parameters:
runner
–
GstValidate.Runner.prototype.get_default_reporting_level
function GstValidate.Runner.prototype.get_default_reporting_level(): {
    // javascript wrapper for 'gst_validate_runner_get_default_reporting_level'
}
	Parameters:
GstValidate.Runner.get_default_reporting_level
def GstValidate.Runner.get_default_reporting_level (self):
    #python wrapper for 'gst_validate_runner_get_default_reporting_level'
	Parameters:
gst_validate_runner_get_reporting_level_for_name
GstValidateReportingDetails gst_validate_runner_get_reporting_level_for_name (GstValidateRunner * runner, const gchar * name)
Parameters:
runner
–
name
–
GstValidate.Runner.prototype.get_reporting_level_for_name
function GstValidate.Runner.prototype.get_reporting_level_for_name(name: String): {
    // javascript wrapper for 'gst_validate_runner_get_reporting_level_for_name'
}
	Parameters:
GstValidate.Runner.get_reporting_level_for_name
def GstValidate.Runner.get_reporting_level_for_name (self, name):
    #python wrapper for 'gst_validate_runner_get_reporting_level_for_name'
	Parameters:
gst_validate_runner_get_reports
GList * gst_validate_runner_get_reports (GstValidateRunner * runner)
Parameters:
runner
–
GstValidate.Runner.prototype.get_reports
function GstValidate.Runner.prototype.get_reports(): {
    // javascript wrapper for 'gst_validate_runner_get_reports'
}
	Parameters:
GstValidate.Runner.get_reports
def GstValidate.Runner.get_reports (self):
    #python wrapper for 'gst_validate_runner_get_reports'
	Parameters:
gst_validate_runner_get_reports_count
guint gst_validate_runner_get_reports_count (GstValidateRunner * runner)
Parameters:
runner
–
GstValidate.Runner.prototype.get_reports_count
function GstValidate.Runner.prototype.get_reports_count(): {
    // javascript wrapper for 'gst_validate_runner_get_reports_count'
}
	Parameters:
GstValidate.Runner.get_reports_count
def GstValidate.Runner.get_reports_count (self):
    #python wrapper for 'gst_validate_runner_get_reports_count'
	Parameters:
gst_validate_runner_printf
int gst_validate_runner_printf (GstValidateRunner * runner)
Parameters:
runner
–
GstValidate.Runner.prototype.printf
function GstValidate.Runner.prototype.printf(): {
    // javascript wrapper for 'gst_validate_runner_printf'
}
	Parameters:
GstValidate.Runner.printf
def GstValidate.Runner.printf (self):
    #python wrapper for 'gst_validate_runner_printf'
	Parameters:
Signals
report-added
report_added_callback (GstValidateRunner * self, GstValidateReport * object, gpointer user_data)
Parameters:
self
–
object
–
user_data
–
Flags: Run Last
report-added
function report_added_callback(self: GstValidate.Runner, object: GstValidate.Report, user_data: Object): {
    // javascript callback for the 'report-added' signal
}
	Parameters:
Flags: Run Last
report-added
def report_added_callback (self, object, *user_data):
    #python callback for the 'report-added' signal
	Parameters:
Flags: Run Last
stopping
stopping_callback (GstValidateRunner * self, gpointer user_data)
Parameters:
self
–
user_data
–
Flags: Run Last
stopping
function stopping_callback(self: GstValidate.Runner, user_data: Object): {
    // javascript callback for the 'stopping' signal
}
	Parameters:
Flags: Run Last
stopping
def stopping_callback (self, *user_data):
    #python callback for the 'stopping' signal
	Parameters:
Flags: Run Last
Properties
Function Macros
GST_IS_VALIDATE_RUNNER
#define GST_IS_VALIDATE_RUNNER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_VALIDATE_RUNNER))
GST_IS_VALIDATE_RUNNER_CLASS
#define GST_IS_VALIDATE_RUNNER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_VALIDATE_RUNNER))
GST_VALIDATE_RUNNER_CAST
#define GST_VALIDATE_RUNNER_CAST(obj) ((GstValidateRunner*)(obj))
GST_VALIDATE_RUNNER_CLASS_CAST
#define GST_VALIDATE_RUNNER_CLASS_CAST(klass) ((GstValidateRunnerClass*)(klass))
Constants
GST_TYPE_VALIDATE_RUNNER
#define GST_TYPE_VALIDATE_RUNNER (gst_validate_runner_get_type ())
The results of the search are