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

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

GstStreamConsistencyChecker

Packit Service 963350

GstStreamConsistencyChecker — Data flow consistency checker for GStreamer unit tests.

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Functions

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
GstStreamConsistency *
Packit Service 963350
Packit Service 963350
Packit Service 963350
gst_consistency_checker_new ()
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
void
Packit Service 963350
Packit Service 963350
Packit Service 963350
gst_consistency_checker_reset ()
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
void
Packit Service 963350
Packit Service 963350
Packit Service 963350
gst_consistency_checker_free ()
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
gboolean
Packit Service 963350
Packit Service 963350
Packit Service 963350
gst_consistency_checker_add_pad ()
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Types and Values

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
 
Packit Service 963350
GstStreamConsistency
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Includes

Packit Service 963350
#include <gst/check/gstconsistencychecker.h>
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Description

Packit Service 963350

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

Packit Service 963350
inside the 'check' directories of various GStreamer packages.

Packit Service 963350
Packit Service 963350
Packit Service 963350

Functions

Packit Service 963350
Packit Service 963350

gst_consistency_checker_new ()

Packit Service 963350
GstStreamConsistency *
Packit Service 963350
gst_consistency_checker_new (GstPad *pad);
Packit Service 963350

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

Packit Service 963350
data flow is inconsistent.

Packit Service 963350

[skip]

Packit Service 963350
Packit Service 963350

Parameters

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

pad

Packit Service 963350

The GstPad on which the dataflow will be checked.

Packit Service 963350
 
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Returns

Packit Service 963350

A GstStreamConsistency structure used to track data flow.

Packit Service 963350
Packit Service 963350
Packit Service 963350

Packit Service 963350
Packit Service 963350

gst_consistency_checker_reset ()

Packit Service 963350
void
Packit Service 963350
gst_consistency_checker_reset (GstStreamConsistency *consist);
Packit Service 963350

Reset the stream checker's internal variables.

Packit Service 963350
Packit Service 963350

Parameters

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

consist

Packit Service 963350

The GstStreamConsistency to reset.

Packit Service 963350
 
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Packit Service 963350
Packit Service 963350

gst_consistency_checker_free ()

Packit Service 963350
void
Packit Service 963350
gst_consistency_checker_free (GstStreamConsistency *consist);
Packit Service 963350

Frees the allocated data and probes associated with consist

Packit Service 963350
.

Packit Service 963350
Packit Service 963350

Parameters

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

consist

Packit Service 963350

The GstStreamConsistency to free.

Packit Service 963350
 
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Packit Service 963350
Packit Service 963350

gst_consistency_checker_add_pad ()

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

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

Packit Service 963350
data flow is inconsistent.

Packit Service 963350
Packit Service 963350

Parameters

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

consist

Packit Service 963350

The GstStreamConsistency handle

Packit Service 963350
 
Packit Service 963350
Packit Service 963350
Packit Service 963350

pad

Packit Service 963350

The GstPad on which the dataflow will be checked.

Packit Service 963350
 
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Returns

Packit Service 963350

TRUE if the pad was added

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

Types and Values

Packit Service 963350
Packit Service 963350

GstStreamConsistency

Packit Service 963350
typedef struct _GstStreamConsistency GstStreamConsistency;
Packit Service 963350

Opaque consistency checker handle.

Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350
Packit Service 963350

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