Blame docs/libs/html/gstreamer-libs-GstStreamConsistency.html

Packit f546b1
Packit f546b1
<html>
Packit f546b1
<head>
Packit f546b1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit f546b1
<title>GstStreamConsistencyChecker: GStreamer 1.0 Library Reference Manual</title>
Packit f546b1
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
Packit f546b1
<link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual">
Packit f546b1
<link rel="up" href="gstreamer-check.html" title="GStreamer Check Unit Testing">
Packit f546b1
<link rel="prev" href="gstreamer-libs-GstBufferStraw.html" title="GstBufferStraw">
Packit f546b1
<link rel="next" href="gstreamer-libs-GstHarness.html" title="GstHarness">
Packit f546b1
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
Packit f546b1
<link rel="stylesheet" href="style.css" type="text/css">
Packit f546b1
</head>
Packit f546b1
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit f546b1
Packit f546b1
Packit f546b1
Top  | 
Packit f546b1
                  Description
Packit f546b1
Packit f546b1
Home
Packit f546b1
Up
Packit f546b1
Prev
Packit f546b1
Next
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

GstStreamConsistencyChecker

Packit f546b1

GstStreamConsistencyChecker — Data flow consistency checker for GStreamer unit tests.

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Functions

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
GstStreamConsistency *
Packit f546b1
Packit f546b1
Packit f546b1
gst_consistency_checker_new ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
void
Packit f546b1
Packit f546b1
Packit f546b1
gst_consistency_checker_reset ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
void
Packit f546b1
Packit f546b1
Packit f546b1
gst_consistency_checker_free ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
gboolean
Packit f546b1
Packit f546b1
Packit f546b1
gst_consistency_checker_add_pad ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Types and Values

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
 
Packit f546b1
GstStreamConsistency
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Includes

Packit f546b1
#include <gst/check/gstconsistencychecker.h>
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Description

Packit f546b1

These macros and functions are for internal use of the unit tests found

Packit f546b1
inside the 'check' directories of various GStreamer packages.

Packit f546b1
Packit f546b1
Packit f546b1

Functions

Packit f546b1
Packit f546b1

gst_consistency_checker_new ()

Packit f546b1
GstStreamConsistency *
Packit f546b1
gst_consistency_checker_new (GstPad *pad);
Packit f546b1

Sets up a data probe on the given pad which will raise assertions if the

Packit f546b1
data flow is inconsistent.

Packit f546b1

[skip]

Packit f546b1
Packit f546b1

Parameters

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

pad

Packit f546b1

The GstPad on which the dataflow will be checked.

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Returns

Packit f546b1

A GstStreamConsistency structure used to track data flow.

Packit f546b1
Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

gst_consistency_checker_reset ()

Packit f546b1
void
Packit f546b1
gst_consistency_checker_reset (GstStreamConsistency *consist);
Packit f546b1

Reset the stream checker's internal variables.

Packit f546b1
Packit f546b1

Parameters

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

consist

Packit f546b1

The GstStreamConsistency to reset.

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

gst_consistency_checker_free ()

Packit f546b1
void
Packit f546b1
gst_consistency_checker_free (GstStreamConsistency *consist);
Packit f546b1

Frees the allocated data and probes associated with consist

Packit f546b1
.

Packit f546b1
Packit f546b1

Parameters

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

consist

Packit f546b1

The GstStreamConsistency to free.

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

gst_consistency_checker_add_pad ()

Packit f546b1
gboolean
Packit f546b1
gst_consistency_checker_add_pad (GstStreamConsistency *consist,
Packit f546b1
                                 GstPad *pad);
Packit f546b1

Sets up a data probe on the given pad which will raise assertions if the

Packit f546b1
data flow is inconsistent.

Packit f546b1
Packit f546b1

Parameters

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

consist

Packit f546b1

The GstStreamConsistency handle

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1

pad

Packit f546b1

The GstPad on which the dataflow will be checked.

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Returns

Packit f546b1

TRUE if the pad was added

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Types and Values

Packit f546b1
Packit f546b1

GstStreamConsistency

Packit f546b1
typedef struct _GstStreamConsistency GstStreamConsistency;
Packit f546b1

Opaque consistency checker handle.

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Generated by GTK-Doc V1.27
Packit f546b1
</body>
Packit f546b1
</html>