summaryrefslogtreecommitdiff
path: root/src/htdocs/releases/gst-plugins-bad/0.10.19.xml
blob: ec79cc4e79790451a2d3fdcf520891873bb10372 (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
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
<?xml version="1.0"?>
<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
<release>
  <module>gst-plugins-bad</module>
  <module-fancy>GStreamer Bad Plug-ins</module-fancy>
  <name>The World Kicked Back</name>
  <version>0.10.19</version>

  <intro>

<p>
The GStreamer team is proud to announce a new release
in the 0.10.x stable series of the
GStreamer Bad 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>
<i>"That an accusation?"</i>
</p>
<p>
No perfectly groomed moustache or any amount of fine clothing is going to
cover up the truth - these plug-ins are Bad with a capital B.
They look fine on the outside, and might even appear to get the job done, but
at the end of the day they're a black sheep. Without a golden-haired angel
to watch over them, they'll probably land in an unmarked grave at the final
showdown.
</p>
<p>
Don't bug us about their quality - exercise your Free Software rights,
patch up the offender and send us the patch on the fastest steed you can
steal from the Confederates. Because you see, in this world, there's two
kinds of people, my friend: those with loaded guns and those who dig.
You dig.
</p>
<p>
This module contains a set of plug-ins that aren't up to par compared to the
rest.  They might be close to being good quality, but they're missing something
- be it a good code review, some documentation, a set of tests, a real live
maintainer, or some actual wide use.  If the blanks are filled in they might be
upgraded to become part of either gst-plugins-good or gst-plugins-ugly,
depending on the other factors.
If the plug-ins break, you can't complain - instead, you can fix the
problem and send us a patch, or bribe someone into fixing them for you.
New contributors can start here for things to work on.
</p>
<p>
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>
</dl>

</p>
  </intro>
  <features>
    <feature>audioparsers: add bitrate calculation</feature>
    <feature>camerabin: add API to query supported image capture resolution</feature>
    <feature>camerabin: add block-after-capture property for viewfinder blocking</feature>
    <feature>camerabin: add video-capture-width/height/framerate properties</feature>
    <feature>camerabin: add video-source-filter and viewfinder-filter properties</feature>
    <feature>capssetter: element was moved to gst-plugins-good</feature>
    <feature>cogcolorspace: implement color-matrix handling and chroma-site</feature>
    <feature>dc1394: add iso-speed property</feature>
    <feature>dshowvideosrc: add support for YUY2 input format</feature>
    <feature>festival: don't open an infinite number of connections to the server and close connections</feature>
    <feature>h264parse: fix writing NALU prefix for byte-stream output format</feature>
    <feature>h264parse: fix wrong timestamps in some cases after seeking</feature>
    <feature>imagefreeze: plugin was moved to gst-plugins-good</feature>
    <feature>invtelecine: add invtelecine element</feature>
    <feature>jackaudiosrc: implement multichannel support</feature>
    <feature>jpegformat: add xmp reading and writing support</feature>
    <feature>ladspa, lv2: don't fail in plugin_init when having 0 elements (which would cause the plugin to get blacklisted)</feature>
    <feature>mmssrc: Check URI for validity and work around URI parsing bugs in libmms</feature>
    <feature>mmssrc: Use the escaped location for the RTSP redirect message</feature>
    <feature>mpegtsdemux: add support for Blu-Ray style DTS and the two DTS HD stream types</feature>
    <feature>mpegtsparse: parse TDT table in mpegts</feature>
    <feature>mpegvideoparse: export profile and level in caps; estimate bitrate; update caps when sequence header changes</feature>
    <feature>oss4: plugin was moved to gst-plugins-good</feature>
    <feature>qtmux: add support for the VP8 video codec and XMP tags</feature>
    <feature>segmentclip: add audio/video buffer segment clip elements</feature>
    <feature>vcdsrc: support the DVD URI scheme so a device can be specified via the URI</feature>
    <feature>vp8: add libvpx-based VP8 encoder/decoder (NB: encoder properties/API not fully stable yet; also, this plugin may not be compatible with GPLv2-only applications)</feature>
  </features>

  <applications>
  </applications>
            <contributors>
	<person>Adam Endrodi</person>
	<person>Alessandro Decina</person>
	<person>Andoni Morales</person>
	<person>Arun Raghavan</person>
	<person>Bastien Nocera</person>
	<person>Benjamin Otte</person>
	<person>Brian Cameron</person>
	<person>Carl-Anton Ingmarsson</person>
	<person>David Schleef</person>
	<person>Edward Hervey</person>
	<person>Ivan Zderadicka</person>
	<person>Jan Schmidt</person>
	<person>Joshua M. Doe</person>
	<person>Lasse Laukkanen</person>
	<person>Mark Nauwelaerts</person>
	<person>Olivier Crête</person>
	<person>Philip Jägenstedt</person>
	<person>Raimo Järvi</person>
	<person>René Stadler</person>
	<person>Rob Clark</person>
	<person>Sebastian Dröge</person>
	<person>Sebastian Pölsterl</person>
	<person>Shenghua Liu</person>
	<person>Stefan Kost</person>
	<person>Teemu Katajisto</person>
	<person>Thiago Santos</person>
	<person>Tiago Katcipis</person>
	<person>Tim-Philipp Müller</person>
	<person>Tommi Myöhänen</person>
	<person>Tristan Matthews</person>
	<person>Víctor Manuel Jáquez Leal</person>
	<person>Wim Taymans</person>
	<person>Zaheer Abbas Merali</person>
	<person>Руслан Ижбулатов</person>
  </contributors>

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

  

  

  

  

  

  <bugs>
    <bug>
      <id>340986</id>
      <summary>[vcdsrc] plugin not auto-plugged, and weird URI handling</summary>
    </bug>
    <bug>
      <id>572551</id>
      <summary>mpeg4videoparse fails to extract codec_data from this network camera video stream</summary>
    </bug>
    <bug>
      <id>603745</id>
      <summary>[dc1394src] add &quot; iso-speed &quot; property</summary>
    </bug>
    <bug>
      <id>611302</id>
      <summary>[imagefreeze] Add still frame stream generator</summary>
    </bug>
    <bug>
      <id>612208</id>
      <summary>[soundtouch] [pitch] Removing annoying g_print</summary>
    </bug>
    <bug>
      <id>612331</id>
      <summary>inputselector: linkage flags are incorrect</summary>
    </bug>
    <bug>
      <id>612454</id>
      <summary>fix compile errors in latest gst-plugins-bad</summary>
    </bug>
    <bug>
      <id>612615</id>
      <summary>[camerabin] video bin elements in wrong state when recording</summary>
    </bug>
    <bug>
      <id>612687</id>
      <summary>[mpegvideoparse] Update caps when sequence header changes</summary>
    </bug>
    <bug>
      <id>612757</id>
      <summary>Unable to build gst-plugins-bad with Sun Studio compiler</summary>
    </bug>
    <bug>
      <id>613156</id>
      <summary>cog can't be built against libpng 1.4.x</summary>
    </bug>
    <bug>
      <id>613160</id>
      <summary>[cogcolorspace] RGB- &gt; I420 conversion adds green vertical bar at the right border</summary>
    </bug>
    <bug>
      <id>613332</id>
      <summary>[cog] generate_tables generates invalid tables for YUV- &gt; RGB</summary>
    </bug>
    <bug>
      <id>613708</id>
      <summary>[dshowvideosrc][PATCH] Add support for YUY2 format</summary>
    </bug>
    <bug>
      <id>613758</id>
      <summary>More build warnings on OS X</summary>
    </bug>
    <bug>
      <id>613795</id>
      <summary>libmodplug's public header requires WORDS_BIGENDIAN</summary>
    </bug>
    <bug>
      <id>613920</id>
      <summary>audioparsers: Add bitrate calculation to baseparse</summary>
    </bug>
    <bug>
      <id>614016</id>
      <summary>[baseparse] NEWSEGMENT event sent with wrong start and position time</summary>
    </bug>
    <bug>
      <id>614037</id>
      <summary>flacparse: Fix buffer refcount issue</summary>
    </bug>
    <bug>
      <id>614259</id>
      <summary>mpegtsdemux: can't detect DTS audio</summary>
    </bug>
    <bug>
      <id>614349</id>
      <summary>[mpegtsparse] assertion gst_buffer_is_metadata_writable (buffer) failed</summary>
    </bug>
    <bug>
      <id>614475</id>
      <summary>[dvbsrc] Wrong property types for frequency and symbol rate</summary>
    </bug>
    <bug>
      <id>614479</id>
      <summary>[mpegtspacketizer] Use CRC to check if tables are duplicate</summary>
    </bug>
    <bug>
      <id>614591</id>
      <summary>[h264parse] Not cleaning internal state properly for reuse</summary>
    </bug>
    <bug>
      <id>614958</id>
      <summary>[camerabin] Replace actions with properties for setting parameters</summary>
    </bug>
    <bug>
      <id>614991</id>
      <summary>baseparse: Don't emit bitrate tags too early</summary>
    </bug>
    <bug>
      <id>616078</id>
      <summary>mpegvideoparse: Export profile and level in caps</summary>
    </bug>
    <bug>
      <id>616541</id>
      <summary>jackaudiosrc/sink needs to set layout on caps</summary>
    </bug>
    <bug>
      <id>617145</id>
      <summary>Compile mplex element with with --enable-runtime-pseudo-reloc-v2 on Windows</summary>
    </bug>
    <bug>
      <id>617146</id>
      <summary>Lots of printf string format warnings on Windows</summary>
    </bug>
    <bug>
      <id>617331</id>
      <summary>More warnings in -bad</summary>
    </bug>
    <bug>
      <id>617650</id>
      <summary>[mmssrc] should check location</summary>
    </bug>
    <bug>
      <id>618044</id>
      <summary>[cogcolorspace] I420/YV12 - &gt; packed 4:2:2 gives assertions</summary>
    </bug>
    <bug>
      <id>618388</id>
      <summary>[frei0r] Boolean values can't be set from gst-launch [PATCH]</summary>
    </bug>
    <bug>
      <id>618409</id>
      <summary>jackaudiosrc: improve process callback</summary>
    </bug>
    <bug>
      <id>618527</id>
      <summary>festival plugin does not close connections to server</summary>
    </bug>
    <bug>
      <id>618710</id>
      <summary>[resindvd] Needs to check for libdvdread too</summary>
    </bug>
    <bug>
      <id>618867</id>
      <summary>Remove gst-plugins-bad/ext/polyp ?</summary>
    </bug>
    <bug>
      <id>619064</id>
      <summary>h264parse: broken timestamps after seeking</summary>
    </bug>
    <bug>
      <id>619169</id>
      <summary>[vp8enc] Limit DEFAULT_MAX_LATENCY to 25 to match libvpx</summary>
    </bug>
    <bug>
      <id>619172</id>
      <summary>[vp8] exclude dec/enc based on CONFIG_VP8_DECODER/ENCODER</summary>
    </bug>
    <bug>
      <id>619290</id>
      <summary>[vp8] add mode property to switch between CBR/VBR</summary>
    </bug>
    <bug>
      <id>619317</id>
      <summary>[vp8] Encoder thread support</summary>
    </bug>
    <bug>
      <id>619318</id>
      <summary>[vp8] Decoder QoS (avoid memcpy)</summary>
    </bug>
    <bug>
      <id>619344</id>
      <summary>[vp8enc] Use GST_VIDEO_CAPS_YUV instead of handwritten YUV caps</summary>
    </bug>
    <bug>
      <id>619444</id>
      <summary>[mpegtsparse] Memory leak in mpegts_packetizer_parse_pmt</summary>
    </bug>
    <bug>
      <id>619502</id>
      <summary>[mpegvideoparse] segfault because of access to a NULL buffer gotten from mpeg_packetizer_get_block</summary>
    </bug>
    <bug>
      <id>619617</id>
      <summary>[h264parse] leaks memory</summary>
    </bug>
    <bug>
      <id>619916</id>
      <summary>[vp8enc] Doesn't skip non-frame packets correctly</summary>
    </bug>
    <bug>
      <id>614317</id>
      <summary>[oss4] should always accept PCM in native endianness even if the hardware doesn't</summary>
    </bug>
  </bugs>
</release>