• 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>OpenGL Integration 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="gst-plugins-base-libs-GstVideo-Ancillary.html" title="GstVideo Ancillary">
10<link rel="next" href="gst-plugins-base-libs-GstGLAPI.html" title="GstGLAPI">
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="gst-plugins-base-libs-GstVideo-Ancillary.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-GstGLAPI.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="gl"></a>OpenGL Integration Library</h2></div></div></div>
25<div class="toc"><dl class="toc">
26<dt>
27<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLAPI.html">GstGLAPI</a></span><span class="refpurpose"> — OpenGL API specific functionality</span>
28</dt>
29<dt>
30<span class="refentrytitle"><a href="GstGLBaseFilter.html">GstGLBaseFilter</a></span><span class="refpurpose"> — <span class="type">GstBaseTransform</span> subclass for transforming OpenGL resources</span>
31</dt>
32<dt>
33<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLBaseMemory.html">GstGLBaseMemory</a></span><span class="refpurpose"> — memory subclass for GL buffers</span>
34</dt>
35<dt>
36<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLBuffer.html">GstGLBuffer</a></span><span class="refpurpose"> — memory subclass for GL buffers</span>
37</dt>
38<dt>
39<span class="refentrytitle"><a href="GstGLBufferPool.html">GstGLBufferPool</a></span><span class="refpurpose"> — buffer pool for <span class="type">GstGLBaseMemory</span> objects</span>
40</dt>
41<dt>
42<span class="refentrytitle"><a href="GstGLColorConvert.html">GstGLColorConvert</a></span><span class="refpurpose"> — convert between video color spaces and formats</span>
43</dt>
44<dt>
45<span class="refentrytitle"><a href="GstGLContext.html">GstGLContext</a></span><span class="refpurpose"> — OpenGL context abstraction</span>
46</dt>
47<dt>
48<span class="refentrytitle"><a href="GstGLDisplay.html">GstGLDisplay</a></span><span class="refpurpose"> — window system display connection abstraction</span>
49</dt>
50<dt>
51<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLDisplayCocoa.html">GstGLDisplayCocoa</a></span><span class="refpurpose"></span>
52</dt>
53<dt>
54<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLDisplayEGL.html">GstGLDisplayEGL</a></span><span class="refpurpose"></span>
55</dt>
56<dt>
57<span class="refentrytitle"><a href="GstGLDisplayWayland.html">GstGLDisplayWayland</a></span><span class="refpurpose"></span>
58</dt>
59<dt>
60<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLDisplayX11.html">GstGLDisplayX11</a></span><span class="refpurpose"></span>
61</dt>
62<dt>
63<span class="refentrytitle"><a href="gst-plugins-base-libs-GstEGLImage.html">GstEGLImage</a></span><span class="refpurpose"> — EGLImage abstraction</span>
64</dt>
65<dt>
66<span class="refentrytitle"><a href="GstGLFilter.html">GstGLFilter</a></span><span class="refpurpose"> — GstBaseTransform subclass for dealing with RGBA textures</span>
67</dt>
68<dt>
69<span class="refentrytitle"><a href="GstGLFramebuffer.html">GstGLFramebuffer</a></span><span class="refpurpose"> — OpenGL framebuffer abstraction</span>
70</dt>
71<dt>
72<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLMemory.html">GstGLMemory</a></span><span class="refpurpose"> — memory subclass for GL textures</span>
73</dt>
74<dt>
75<span class="refentrytitle"><a href="gst-plugins-base-libs-gstglmemoryegl.html">GstGLMemoryEGL</a></span><span class="refpurpose"> — memory subclass for EGLImage's</span>
76</dt>
77<dt>
78<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLMemoryPBO.html">GstGLMemoryPBO</a></span><span class="refpurpose"> — memory subclass for GL textures</span>
79</dt>
80<dt>
81<span class="refentrytitle"><a href="GstGLOverlayCompositor.html">GstGLOverlayCompositor</a></span><span class="refpurpose"> — Composite multiple overlays using OpenGL</span>
82</dt>
83<dt>
84<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLQuery.html">GstGLQuery</a></span><span class="refpurpose"> — OpenGL query abstraction</span>
85</dt>
86<dt>
87<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLRenderbuffer.html">GstGLRenderBuffer</a></span><span class="refpurpose"> — memory subclass for GL renderbuffer objects</span>
88</dt>
89<dt>
90<span class="refentrytitle"><a href="GstGLShader.html">GstGLShader</a></span><span class="refpurpose"> — object representing an OpenGL shader program</span>
91</dt>
92<dt>
93<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLSL.html">GstGLSL</a></span><span class="refpurpose"> — helpers for dealing with OpenGL shaders</span>
94</dt>
95<dt>
96<span class="refentrytitle"><a href="GstGLSLStage.html">GstGLSLStage</a></span><span class="refpurpose"> — object for dealing with OpenGL shader stages</span>
97</dt>
98<dt>
99<span class="refentrytitle"><a href="gst-plugins-base-libs-GstGLSyncMeta.html">GstGLSyncMeta</a></span><span class="refpurpose"> — synchronization primitives</span>
100</dt>
101<dt>
102<span class="refentrytitle"><a href="GstGLUpload.html">GstGLUpload</a></span><span class="refpurpose"> — an object that uploads to GL textures</span>
103</dt>
104<dt>
105<span class="refentrytitle"><a href="GstGLViewConvert.html">GstGLViewConvert</a></span><span class="refpurpose"> — convert between steroscopic/multiview video formats</span>
106</dt>
107<dt>
108<span class="refentrytitle"><a href="GstGLWindow.html">GstGLWindow</a></span><span class="refpurpose"> — window/surface abstraction</span>
109</dt>
110<dt>
111<span class="refentrytitle"><a href="gst-plugins-base-libs-OpenGL-debugging.html">OpenGL debugging</a></span><span class="refpurpose"> — helper routines for dealing with OpenGL debugging</span>
112</dt>
113<dt>
114<span class="refentrytitle"><a href="gst-plugins-base-libs-OpenGL-Formats.html">GstGLFormat</a></span><span class="refpurpose"> — utilities for dealing with OpenGL formats</span>
115</dt>
116<dt>
117<span class="refentrytitle"><a href="gst-plugins-base-libs-OpenGL-Miscellaneous-Utilities.html">GstGLUtils</a></span><span class="refpurpose"> — some miscellaneous utilities for OpenGL</span>
118</dt>
119</dl></div>
120<p>
121        This library should be linked to by getting cflags and libs from
122        <code class="filename">gstreamer-gl-1.0.pc</code>
123      </p>
124</div>
125<div class="footer">
126<hr>Generated by GTK-Doc V1.28</div>
127</body>
128</html>