| Top |
GstStreamConsistencyCheckerGstStreamConsistencyChecker — Data flow consistency checker for GStreamer unit tests. |
| GstStreamConsistency * | gst_consistency_checker_new () |
| void | gst_consistency_checker_reset () |
| void | gst_consistency_checker_free () |
| gboolean | gst_consistency_checker_add_pad () |
These macros and functions are for internal use of the unit tests found inside the 'check' directories of various GStreamer packages.
GstStreamConsistency *
gst_consistency_checker_new (GstPad *pad);
Sets up a data probe on the given pad which will raise assertions if the data flow is inconsistent.
[skip]
void
gst_consistency_checker_reset (GstStreamConsistency *consist);
Reset the stream checker's internal variables.
void
gst_consistency_checker_free (GstStreamConsistency *consist);
Frees the allocated data and probes associated with consist
.
gboolean gst_consistency_checker_add_pad (GstStreamConsistency *consist,GstPad *pad);
Sets up a data probe on the given pad which will raise assertions if the data flow is inconsistent.
consist |
The GstStreamConsistency handle |
|
pad |
The GstPad on which the dataflow will be checked. |