summaryrefslogtreecommitdiff
path: root/src/htdocs/releases/gst-plugins-gl/0.10.2.xml
blob: 3899460c27de83cd83979bbfe4f2a910d24899c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
<?xml version="1.0"?>
<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
<release>
  <module>gst-plugins-gl</module>
  <module-fancy>GStreamer OpenGL Plug-ins</module-fancy>
  <name>Long forgotten rules</name>
  <version>0.10.2</version>

  <intro>

<p>
The GStreamer team is proud to announce a new release
in the 0.10.x stable series of the GStreamer OpenGL Plug-ins.
</p>
<p>
The 0.10.x series is a stable series targeted at end users.
It is not API or ABI compatible with the stable 0.8.x series.
It is, however, parallel installable with the 0.8.x series.
</p>
<p><strong>Please note that at this time, the GStreamer GL plugins
        module is not considered API/ABI stable, and public interfaces
        may change from release to release.</strong>
</p>

<p>
This module contains integration libraries and plug-ins for using OpenGL within
GStreamer pipelines.

This module contains elements for, among others:
<ul>
  <li>output: glimagesink</li>
  <li>adapters: glupload, gldownload</li>
  <li>video processing: gldeinterlace, glcolorscale</li>
  <li>GL effects: glfiltersobel, glfilterblur, gleffects, others</li>
  <li>sources: gltestsrc</li>
</ul>

Other modules containing plug-ins are:

<dl>
<dt>gst-plugins-base</dt>
<dd>contains a basic set of well-supported plug-ins</dd>
<dt>gst-plugins-good</dt>
<dd>contains a set of well-supported plug-ins under our preferred license</dd>
<dt>gst-plugins-ugly</dt>
<dd>contains a set of well-supported plug-ins, but might pose problems for
    distributors</dd>
<dt>gst-plugins-bad</dt>
<dd>contains a set of less supported plug-ins that haven't passed the
    rigorous quality testing we expect</dd>
</dl>

</p>
<p>This gst-plugins-gl release isn't API/ABI compatible with 0.10.1.
</p>
  </intro>
  <features>
    <feature>New elements and examples</feature>
    <feature>Internal changes to GL context management</feature>
    <feature>Support RGB format in gloverlay</feature>
    <feature>Many fixes and improvements</feature>
    <feature>Cocoa backend for OS/X</feature>
    <feature>Dependency on libpng instead of gdkpixbuf</feature>
  </features>

  <applications>
  </applications>
    <contributors>
	<person>Andrey Nechypurenko</person>
	<person>Anthony Violo</person>
	<person>Benjamin Otte</person>
	<person>Christian Schaller</person>
	<person>Cygwin Ports maintainer</person>
	<person>David Hoyt</person>
	<person>David Schleef</person>
	<person>Edward Hervey</person>
	<person>Eric Anholt</person>
	<person>Filippo Argiolas</person>
	<person>Jan Schmidt</person>
	<person>Julien Isorce</person>
	<person>Mark Nauwelaerts</person>
	<person>Miquel Àngel Farré</person>
	<person>Nicholas Panayis</person>
	<person>Nuno Santos</person>
	<person>Olivier Crête</person>
	<person>Pierre Pouzol</person>
	<person>Pratheesh Gangadhar</person>
	<person>Roland Peffer</person>
	<person>Sebastian Dröge</person>
	<person>Stefan Kost</person>
	<person>Tim-Philipp Müller</person>
	<person>Vinson Lee</person>
	<person>Руслан Ижбулатов</person>
  </contributors>

<!--
  <api>
    <additions>
    </additions>
    <deprecations>
    </deprecations>
  </api>
-->

  

  <bugs>
    <bug>
      <id>591591</id>
      <summary>Gloverlay makes it hard to manipulate the position of the image</summary>
    </bug>
    <bug>
      <id>595303</id>
      <summary>Plugin gloverlay to put video over png image</summary>
    </bug>
    <bug>
      <id>601277</id>
      <summary>patch for gloverlay</summary>
    </bug>
    <bug>
      <id>559135</id>
      <summary>Add five more opengl elements to plugin docs</summary>
    </bug>
    <bug>
      <id>562699</id>
      <summary>configure.ac doesn't find opengl on os x</summary>
    </bug>
    <bug>
      <id>578811</id>
      <summary>crash with cocoa backend</summary>
    </bug>
    <bug>
      <id>588510</id>
      <summary>No copyright/license information in a lot of files</summary>
    </bug>
    <bug>
      <id>590351</id>
      <summary>Compile issue on GLEW version.</summary>
    </bug>
    <bug>
      <id>593786</id>
      <summary>support OpenGL es in autofoo</summary>
    </bug>
    <bug>
      <id>597253</id>
      <summary>[gst-plugins-gl] rewrite the way a gstgldisplay is forwarded</summary>
    </bug>
    <bug>
      <id>599883</id>
      <summary>[differencematte] regressions after gdkpixbuf to libpng migration</summary>
    </bug>
    <bug>
      <id>599885</id>
      <summary>[gtk examples] unstable behaviour with recent gtk (post csw merge)</summary>
    </bug>
    <bug>
      <id>600630</id>
      <summary>gldownload not working anymore</summary>
    </bug>
    <bug>
      <id>600797</id>
      <summary>New example illustrates texture sharing between glupload and Qt</summary>
    </bug>
    <bug>
      <id>602153</id>
      <summary>gstglmixer prints warnings when it has no parent</summary>
    </bug>
    <bug>
      <id>602771</id>
      <summary>qglwtextureshare example crashes sometimes on startup</summary>
    </bug>
    <bug>
      <id>605121</id>
      <summary>Bug when you configure gst-plugins-gl</summary>
    </bug>
    <bug>
      <id>608643</id>
      <summary>libpng 1.4.x incompatibilities</summary>
    </bug>
    <bug>
      <id>611067</id>
      <summary>Shared opengl context not shared correctly</summary>
    </bug>
    <bug>
      <id>612157</id>
      <summary>[gst-plugins-gl]enable stencil buffer's use</summary>
    </bug>
    <bug>
      <id>612159</id>
      <summary>[gst-plugins-gl]enable global stencil buffer use</summary>
    </bug>
    <bug>
      <id>612163</id>
      <summary>[gst-plugins-gl]new gl filter: gstglfilterreflectedscreen</summary>
    </bug>
    <bug>
      <id>613186</id>
      <summary>-gl can't be built against libpng 1.4.x</summary>
    </bug>
    <bug>
      <id>613371</id>
      <summary>gst_element_class_set_details = &gt; gst_element_class_set_details_simple</summary>
    </bug>
    <bug>
      <id>615696</id>
      <summary>Shaders using GLSL 1.20 without #version.</summary>
    </bug>
    <bug>
      <id>616748</id>
      <summary>multiply_fragment_source shader compilation error with Apple GLSL compiler</summary>
    </bug>
    <bug>
      <id>625144</id>
      <summary>[gst-plugins-gl] fixed qglwtextureshare example to work on a Mac</summary>
    </bug>
    <bug>
      <id>626708</id>
      <summary>Add OpenGL checks for Solaris, *BSD and GNU Hurd</summary>
    </bug>
    <bug>
      <id>559131</id>
      <summary>Have client-draw-callback accept a gpointer of user data</summary>
    </bug>
    <bug>
      <id>588454</id>
      <summary>Cygwin also uses GLX</summary>
    </bug>
    <bug>
      <id>588653</id>
      <summary>glimagesink fails to render I420 and YV12 frames properly</summary>
    </bug>
    <bug>
      <id>593165</id>
      <summary>glimagesink bug decoding from ts</summary>
    </bug>
    <bug>
      <id>593486</id>
      <summary>sdlshare example test on linux</summary>
    </bug>
    <bug>
      <id>595588</id>
      <summary>Added patch to manage RGB or RGBA</summary>
    </bug>
  </bugs>

</release>