| GStreamer 1.0 Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <gst/check/gstconsistencychecker.h>
GstStreamConsistency;
GstStreamConsistency * gst_consistency_checker_new (GstPad *pad);
void gst_consistency_checker_reset (GstStreamConsistency *consist);
void gst_consistency_checker_free (GstStreamConsistency *consist);
These macros and functions are for internal use of the unit tests found inside the 'check' directories of various GStreamer packages.
typedef struct _GstStreamConsistency GstStreamConsistency;
Opaque consistency checker handle.
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.
|
The GstPad on which the dataflow will be checked. |
Returns : |
A GstStreamConsistency structure used to track data flow. |
void gst_consistency_checker_reset (GstStreamConsistency *consist);
Reset the stream checker's internal variables.
|
The GstStreamConsistency to reset. |
void gst_consistency_checker_free (GstStreamConsistency *consist);
Frees the allocated data and probes associated with consist.
|
The GstStreamConsistency to free. |