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. |