GstStreamConsistencyChecker

These macros and functions are for internal use of the unit tests found inside the 'check' directories of various GStreamer packages.

GstCheck.StreamConsistency

Opaque consistency checker handle.


Functions

GstCheck.consistency_checker_add_pad

def GstCheck.consistency_checker_add_pad (consist, pad):
    #python wrapper for 'gst_consistency_checker_add_pad'

Sets up a data probe on the given pad which will raise assertions if the data flow is inconsistent.

Parameters:

pad (Gst.Pad)

The Gst.Pad on which the dataflow will be checked.

Returns (bool)

True if the pad was added


GstCheck.consistency_checker_free

def GstCheck.consistency_checker_free (consist):
    #python wrapper for 'gst_consistency_checker_free'

Frees the allocated data and probes associated with consist.

Parameters:


GstCheck.consistency_checker_reset

def GstCheck.consistency_checker_reset (consist):
    #python wrapper for 'gst_consistency_checker_reset'

Reset the stream checker's internal variables.

Parameters:


The results of the search are