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