• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>Video Library: GStreamer Base Plugins 1.0 Library Reference Manual</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7<link rel="home" href="index.html" title="GStreamer Base Plugins 1.0 Library Reference Manual">
8<link rel="up" href="gstreamer-plugins-base.html" title="Part I. GStreamer Base Plugins Libraries">
9<link rel="prev" href="GstAudioVisualizer.html" title="GstAudioVisualizer">
10<link rel="next" href="gst-plugins-base-libs-GstVideo.html" title="GstVideo">
11<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
16<td width="100%" align="left" class="shortcuts"></td>
17<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
18<td><a accesskey="u" href="gstreamer-plugins-base.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
19<td><a accesskey="p" href="GstAudioVisualizer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
20<td><a accesskey="n" href="gst-plugins-base-libs-GstVideo.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
21</tr></table>
22<div class="chapter">
23<div class="titlepage"><div><div><h2 class="title">
24<a name="gstreamer-video"></a>Video Library</h2></div></div></div>
25<div class="toc"><dl class="toc">
26<dt>
27<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideo.html">GstVideo</a></span><span class="refpurpose"> — Support library for video operations</span>
28</dt>
29<dt>
30<span class="refentrytitle"><a href="gst-plugins-base-libs-GstMeta-for-video.html">GstMeta for video</a></span><span class="refpurpose"> — Video related GstMeta</span>
31</dt>
32<dt>
33<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoAffineTransformationMeta.html">GstVideoAffineTransformationMeta</a></span><span class="refpurpose"> — GstMeta for video affine transformation</span>
34</dt>
35<dt>
36<span class="refentrytitle"><a href="GstVideoAggregator.html">GstVideoAggregator</a></span><span class="refpurpose"> — Base class for video aggregators</span>
37</dt>
38<dt>
39<span class="refentrytitle"><a href="GstVideoAggregatorPad.html">GstVideoAggregatorPad</a></span><span class="refpurpose"></span>
40</dt>
41<dt>
42<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoOverlayRectangle.html">GstVideoOverlayRectangle</a></span><span class="refpurpose"> — Video Buffer Overlay Compositions (Subtitles, Logos)</span>
43</dt>
44<dt>
45<span class="refentrytitle"><a href="GstVideoFilter.html">GstVideoFilter</a></span><span class="refpurpose"> — Base class for video filters</span>
46</dt>
47<dt>
48<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoDither.html">GstVideoDither</a></span><span class="refpurpose"> — Utility object for dithering and quantizing lines of video</span>
49</dt>
50<dt>
51<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoChroma.html">GstVideoChromaResample</a></span><span class="refpurpose"> — Functions and utility object for operating on chroma video planes</span>
52</dt>
53<dt>
54<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoResampler.html">GstVideoResampler</a></span><span class="refpurpose"> — Utility structure for resampler information</span>
55</dt>
56<dt>
57<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoScaler.html">GstVideoScaler</a></span><span class="refpurpose"> — Utility object for rescaling video frames</span>
58</dt>
59<dt>
60<span class="refentrytitle"><a href="GstVideoSink.html">GstVideoSink</a></span><span class="refpurpose"> — Base class for video sinks</span>
61</dt>
62<dt>
63<span class="refentrytitle"><a href="GstColorBalance.html">GstColorBalance</a></span><span class="refpurpose"> — Interface for adjusting color balance settings</span>
64</dt>
65<dt>
66<span class="refentrytitle"><a href="GstColorBalanceChannel.html">GstColorBalanceChannel</a></span><span class="refpurpose"> — Object representing a channel from the <span class="type">GstColorBalance</span>
67        interface.</span>
68</dt>
69<dt>
70<span class="refentrytitle"><a href="GstVideoDirection.html">GstVideoDirection</a></span><span class="refpurpose"> — Interface for elements providing video
71rotation and flipping controls</span>
72</dt>
73<dt>
74<span class="refentrytitle"><a href="GstVideoOrientation.html">GstVideoOrientation</a></span><span class="refpurpose"> — Interface for elements providing video orientation
75controls</span>
76</dt>
77<dt>
78<span class="refentrytitle"><a href="GstVideoOverlay.html">GstVideoOverlay</a></span><span class="refpurpose"> — Interface for setting/getting a window system resource
79   on elements supporting it to configure a window into which to render a
80   video.</span>
81</dt>
82<dt>
83<span class="refentrytitle"><a href="GstVideoDecoder.html">GstVideoDecoder</a></span><span class="refpurpose"> — Base class for video decoders</span>
84</dt>
85<dt>
86<span class="refentrytitle"><a href="GstVideoEncoder.html">GstVideoEncoder</a></span><span class="refpurpose"> — Base class for video encoders</span>
87</dt>
88<dt>
89<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideoPool.html">GstVideoBufferPool</a></span><span class="refpurpose"> — GstBufferPool for raw video buffers</span>
90</dt>
91<dt>
92<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideo-Codec-utility-function.html">GstVideo Codec utility function</a></span><span class="refpurpose"> — Extra utility functions for video codecs</span>
93</dt>
94<dt>
95<span class="refentrytitle"><a href="GstNavigation.html">GstNavigation</a></span><span class="refpurpose"> — Interface for creating, sending and parsing navigation
96events.</span>
97</dt>
98<dt>
99<span class="refentrytitle"><a href="gst-plugins-base-libs-GstVideo-Ancillary.html">GstVideo Ancillary</a></span><span class="refpurpose"> — Utilities for Ancillary data, VBI and Closed Caption</span>
100</dt>
101</dl></div>
102<p>
103        This library should be linked to by getting cflags and libs from
104        <code class="filename">gstreamer-plugins-base-1.0.pc</code> and adding
105        <code class="filename">-lgstvideo-1.0</code> to the library flags.
106      </p>
107</div>
108<div class="footer">
109<hr>Generated by GTK-Doc V1.28</div>
110</body>
111</html>