summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@noraisin.net>2009-11-17 01:47:28 +0000
committerJan Schmidt <thaytan@noraisin.net>2009-11-17 01:47:28 +0000
commitaa84cccc177aee3653e6b3ff6a5504326d19459b (patch)
tree70ba80b1afaa91d42d8e0efa3431240964046152
parent74d56f8cf6b95a44cc3c3d81e11af1a5cf3f6d74 (diff)
Release Good 0.10.17 and Bad 0.10.17
-rw-r--r--src/htdocs/entities.gst4
-rw-r--r--src/htdocs/news/news.xml19
-rw-r--r--src/htdocs/releases/gst-plugins-bad/0.10.17.xml177
-rw-r--r--src/htdocs/releases/gst-plugins-bad/Makefile.am2
-rw-r--r--src/htdocs/releases/gst-plugins-good/0.10.17.xml351
-rw-r--r--src/htdocs/releases/gst-plugins-good/Makefile.am2
6 files changed, 551 insertions, 4 deletions
diff --git a/src/htdocs/entities.gst b/src/htdocs/entities.gst
index aed08002..15f6c865 100644
--- a/src/htdocs/entities.gst
+++ b/src/htdocs/entities.gst
@@ -5,9 +5,9 @@
<!ENTITY gst-python-version-stable "0.10.17">
<!ENTITY gstreamer-sharp-version-stable "0.9.1">
<!ENTITY gst-plugins-base-version-stable "0.10.25">
-<!ENTITY gst-plugins-good-version-stable "0.10.16">
+<!ENTITY gst-plugins-good-version-stable "0.10.17">
<!ENTITY gst-plugins-ugly-version-stable "0.10.13">
-<!ENTITY gst-plugins-bad-version-stable "0.10.16">
+<!ENTITY gst-plugins-bad-version-stable "0.10.17">
<!ENTITY gst-plugins-gl-version-stable "0.10.1">
<!ENTITY gnonlin-version-stable "0.10.13">
diff --git a/src/htdocs/news/news.xml b/src/htdocs/news/news.xml
index 256910fc..6df18f2a 100644
--- a/src/htdocs/news/news.xml
+++ b/src/htdocs/news/news.xml
@@ -3601,4 +3601,23 @@ or download the tarball
</p>
</content>
</item>
+ <item>
+ <date>2009-11-17 01:00</date>
+ <title>GStreamer Good 0.10.17 &amp; Bad 0.10.17 stable releases</title>
+ <content>
+ <p>
+ The GStreamer team is pleased to announce new releases of the Good and
+ Bad Plugins modules in the 0.10 GStreamer stable release series.
+ </p>
+ <p>
+ Check out release notes for
+ <a href="&site;/releases/gst-plugins-good/0.10.17.html">gst-plugins-good</a> and
+ <a href="&site;/releases/gst-plugins-bad/0.10.17.html">gst-plugins-bad</a>
+ or download tarballs for
+ <a href="&site;/src/gst-plugins-good/gst-plugins-good-0.10.17.tar.bz2">gst-plugins-good</a> and
+ <a href="&site;/src/gst-plugins-bad/gst-plugins-bad-0.10.17.tar.bz2">gst-plugins-bad</a>
+ </p>
+ </content>
+ </item>
+s
</news>
diff --git a/src/htdocs/releases/gst-plugins-bad/0.10.17.xml b/src/htdocs/releases/gst-plugins-bad/0.10.17.xml
new file mode 100644
index 00000000..679c6e1a
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-bad/0.10.17.xml
@@ -0,0 +1,177 @@
+<?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>Anny bobany</name>
+ <version>0.10.17</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>Fix DVD playback</feature>
+ <feature>New elements: DTMF tone source and detector</feature>
+ <feature>ASS subtitle support improvements</feature>
+ <feature>Fix compilation on OS/X Snow Leopard</feature>
+ <feature>Support DVB 3.3 API</feature>
+ <feature>Inputselector fixes</feature>
+ </features>
+
+ <applications>
+ </applications>
+ <contributors>
+ <person>Bastian Hecht</person>
+ <person>Chris Hills</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Gabriel Millaire</person>
+ <person>Jan Schmidt</person>
+ <person>Julien Isorce</person>
+ <person>Michael Smith</person>
+ <person>Olivier Crête</person>
+ <person>René Stadler</person>
+ <person>Robert Swain</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Teemu Katajisto</person>
+ <person>Thiago Santos</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Tommi Myöhänen</person>
+ <person>Wim Taymans</person>
+ </contributors>
+
+<!--
+ <api>
+ <additions>
+ </additions>
+ <deprecations>
+ </deprecations>
+ </api>
+-->
+
+
+
+
+
+ <bugs>
+ <bug>
+ <id>602106</id>
+ <summary>Bad atom size calculation</summary>
+ </bug>
+ <bug>
+ <id>574434</id>
+ <summary>[camerabin] Changing default video/audio source for Windows</summary>
+ </bug>
+ <bug>
+ <id>584361</id>
+ <summary>gppmux Support for 3gr6</summary>
+ </bug>
+ <bug>
+ <id>586929</id>
+ <summary>[midi] Doesn't handle push</summary>
+ </bug>
+ <bug>
+ <id>595161</id>
+ <summary>[mpegtsdemux] Internal dataflow problem with some streams.</summary>
+ </bug>
+ <bug>
+ <id>598552</id>
+ <summary>faac: Clean up defaults</summary>
+ </bug>
+ <bug>
+ <id>598763</id>
+ <summary>New plugin: aiffmux</summary>
+ </bug>
+ <bug>
+ <id>598808</id>
+ <summary>mpegpsmux: Fix CLFAGS typo and reorder flags</summary>
+ </bug>
+ <bug>
+ <id>599050</id>
+ <summary>[mpegvideoparse] Does not check width/height range</summary>
+ </bug>
+ <bug>
+ <id>599469</id>
+ <summary>resindvd: problems pre-rolling in the absence of audio</summary>
+ </bug>
+ <bug>
+ <id>600454</id>
+ <summary>aacparse detecting aac file as mpegversion=2 instead of 4</summary>
+ </bug>
+ <bug>
+ <id>600461</id>
+ <summary>[zbar] Over-eager detection of barcodes</summary>
+ </bug>
+ <bug>
+ <id>600662</id>
+ <summary>[assrender] Doesn't synchronize subtitle buffers</summary>
+ </bug>
+ <bug>
+ <id>600707</id>
+ <summary>autoconvert depends on function from core 0.10.26</summary>
+ </bug>
+ <bug>
+ <id>600724</id>
+ <summary>celt: fails to build against celt-0.7</summary>
+ </bug>
+ <bug>
+ <id>599903</id>
+ <summary>Scaletempo plugin stops early when playing slowly</summary>
+ </bug>
+ </bugs>
+</release>
diff --git a/src/htdocs/releases/gst-plugins-bad/Makefile.am b/src/htdocs/releases/gst-plugins-bad/Makefile.am
index 7cce4397..c278c1b8 100644
--- a/src/htdocs/releases/gst-plugins-bad/Makefile.am
+++ b/src/htdocs/releases/gst-plugins-bad/Makefile.am
@@ -1,4 +1,4 @@
-releases = 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \
+releases = 0.10.17 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \
0.9.1 0.9.3 0.9.4
built_pages = \
diff --git a/src/htdocs/releases/gst-plugins-good/0.10.17.xml b/src/htdocs/releases/gst-plugins-good/0.10.17.xml
new file mode 100644
index 00000000..4016129d
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-good/0.10.17.xml
@@ -0,0 +1,351 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
+<release>
+ <module>gst-plugins-good</module>
+ <module-fancy>GStreamer Good Plug-ins</module-fancy>
+ <name>They used to sparkle</name>
+ <version>0.10.17</version>
+
+ <intro>
+
+<p>
+The GStreamer team is proud to announce a new release
+in the 0.10.x stable series of the
+GStreamer Good 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>"Such ingratitude. After all the times I've saved your life."</i>
+</p>
+<p>
+A collection of plug-ins you'd want to have right next to you on the
+battlefield. Shooting sharp and making no mistakes, these plug-ins have it
+all: good looks, good code, and good licensing. Documented and dressed up
+in tests. If you're looking for a role model to base your own plug-in on,
+here it is.
+</p>
+<p>
+If you find a plot hole or a badly lip-synced line of code in them,
+let us know - it is a matter of honour for us to ensure Blondie doesn't look
+like he's been walking 100 miles through the desert without water.
+</p>
+<p>
+This module contains a set of plug-ins that we consider to have good quality
+ code, correct functionality, our preferred license (LGPL for the plug-in
+ code, LGPL or LGPL-compatible for the supporting library).
+We believe distributors can safely ship these plug-ins.
+People writing elements should base their code on these elements.
+</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-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>
+ </intro>
+ <features>
+ <feature>RTP improvements</feature>
+ <feature>Support automatic cropping in videobox</feature>
+ <feature>Add TTL multicast UDP property</feature>
+ <feature>AVI demux push mode fixes and performance improvements</feature>
+ <feature>Support large and unusual chunks sizes in wav</feature>
+ <feature>Quicktime demuxer improvements</feature>
+ <feature>JPEG decode fixes and speedups</feature>
+ <feature>Support interlaced Y4M file output</feature>
+ <feature>DV demuxer improvements</feature>
+ <feature>Pulseaudio fixes and improvements</feature>
+ <feature>Support Pulseaudio PLAY/PAUSE requests</feature>
+ <feature>speexdec improvements</feature>
+ <feature>FLV demuxer improvements</feature>
+ <feature>Fix audio noise in the Equalizer plugin, and other improvements</feature>
+ <feature>Fix compilation on OS/X Snow Leopard</feature>
+ <feature>AVI muxer fixes</feature>
+ <feature>Support MPEG V4L2 devices and improve timestamping</feature>
+ <feature>Better jpeg2k support</feature>
+ <feature>Many other bug fixes and improvements</feature>
+ </features>
+
+ <applications>
+ </applications>
+
+ <contributors>
+ <person>Alessandro Decina</person>
+ <person>Andy Wingo</person>
+ <person>Arnout Vandecappelle</person>
+ <person>Bastien Nocera</person>
+ <person>Brian Cameron</person>
+ <person>Christian F.K. Schaller</person>
+ <person>David Henningsson</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Gabriel Millaire</person>
+ <person>Havard Graff</person>
+ <person>Håvard Graff</person>
+ <person>Jan Schmidt</person>
+ <person>Jarkko Palviainen</person>
+ <person>Josep Torra</person>
+ <person>Laurent Glayal</person>
+ <person>Lennart Poettering</person>
+ <person>Marc Leeman</person>
+ <person>Marc-André Lureau</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Marvin Schmidt</person>
+ <person>Michael Smith</person>
+ <person>Olivier Crête</person>
+ <person>Pau Garcia i Quiles</person>
+ <person>Peter Kjellerstedt</person>
+ <person>Priit Laes</person>
+ <person>René Stadler</person>
+ <person>Robert Swain</person>
+ <person>Sebastian Dröge</person>
+ <person>Sjoerd Simons</person>
+ <person>Stefan Kost</person>
+ <person>Stephen Jungels</person>
+ <person>Stig Sandnes</person>
+ <person>Thiago Santos</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Wim Taymans</person>
+ <person>Zaheer Merali</person>
+ </contributors>
+
+<!--
+ <api>
+ <additions>
+ </additions>
+ <deprecations>
+ </deprecations>
+ </api>
+-->
+
+
+
+
+
+
+
+
+
+
+
+ <bugs>
+ <bug>
+ <id>597848</id>
+ <summary> &quot; Media Player Classic &quot; won't play certain files produced by avimux.</summary>
+ </bug>
+ <bug>
+ <id>588245</id>
+ <summary>TTL is never applied with udpsink/udpmultisink</summary>
+ </bug>
+ <bug>
+ <id>368681</id>
+ <summary>avimux + vbr lame always out of sync</summary>
+ </bug>
+ <bug>
+ <id>458629</id>
+ <summary>[avidemux] high memory usage for many index entries</summary>
+ </bug>
+ <bug>
+ <id>561825</id>
+ <summary>Problem with RTCP thread using freed objects</summary>
+ </bug>
+ <bug>
+ <id>581334</id>
+ <summary>[qtdemux] Add support for embedded subtitles</summary>
+ </bug>
+ <bug>
+ <id>582238</id>
+ <summary>[videobox] Add support for autocrop to caps</summary>
+ </bug>
+ <bug>
+ <id>590362</id>
+ <summary>[v4l2src] x264enc ! qtmux fails because of missing frame duration</summary>
+ </bug>
+ <bug>
+ <id>591713</id>
+ <summary>[y4menc] interlaced support</summary>
+ </bug>
+ <bug>
+ <id>593354</id>
+ <summary>rtpjitterbuffer sometimes outputs packets with timestamps in the past</summary>
+ </bug>
+ <bug>
+ <id>593391</id>
+ <summary>[rtpsession] : rtp_session_on_timeout : Invalid read of size 4</summary>
+ </bug>
+ <bug>
+ <id>593688</id>
+ <summary>effectv can no longer be compiled with gcc 3</summary>
+ </bug>
+ <bug>
+ <id>593757</id>
+ <summary>[qtdemux] Lack of support for QualComm PureVoice</summary>
+ </bug>
+ <bug>
+ <id>593764</id>
+ <summary>[v4l2src] format ordering: put emulated formats behind native formats</summary>
+ </bug>
+ <bug>
+ <id>593955</id>
+ <summary>rtpjitterbuffer: clock_rate can change between its check and its use</summary>
+ </bug>
+ <bug>
+ <id>594039</id>
+ <summary>missing unref in rtpsource / leak</summary>
+ </bug>
+ <bug>
+ <id>594133</id>
+ <summary>[rtspsrc] leaks authentication info</summary>
+ </bug>
+ <bug>
+ <id>594247</id>
+ <summary>missing math.h include in rtpjpegdepay</summary>
+ </bug>
+ <bug>
+ <id>594248</id>
+ <summary>Use locked-state on internal rtp-bin to avoid shutdown-state-race</summary>
+ </bug>
+ <bug>
+ <id>594251</id>
+ <summary>Avoid throwing out reordered packets with the same timestamp</summary>
+ </bug>
+ <bug>
+ <id>594253</id>
+ <summary>jitterbuf: Only post a warning of clock-rate changed if it is changed from something initialized</summary>
+ </bug>
+ <bug>
+ <id>594254</id>
+ <summary>propagate the pt-type-changed signal</summary>
+ </bug>
+ <bug>
+ <id>594283</id>
+ <summary>rtpbin: make free_session() remove dangling stream references</summary>
+ </bug>
+ <bug>
+ <id>594298</id>
+ <summary>Check if libsoup has SSL support before running HTTPS test in souphttpsrc testsuite</summary>
+ </bug>
+ <bug>
+ <id>594490</id>
+ <summary>gstrtpbin always uses pt to demux</summary>
+ </bug>
+ <bug>
+ <id>594520</id>
+ <summary>multipartmux: mark data buffer as delta-unit</summary>
+ </bug>
+ <bug>
+ <id>594599</id>
+ <summary>videobox: converts AYUV to I420 incorrectly</summary>
+ </bug>
+ <bug>
+ <id>594663</id>
+ <summary>Patch for multifilesink</summary>
+ </bug>
+ <bug>
+ <id>594691</id>
+ <summary>rtph263pay: leak</summary>
+ </bug>
+ <bug>
+ <id>595029</id>
+ <summary>pulse elements fail to connect to pulse 0.9.9</summary>
+ </bug>
+ <bug>
+ <id>595220</id>
+ <summary>gstreamer crashes on pulseaudio latency change</summary>
+ </bug>
+ <bug>
+ <id>595231</id>
+ <summary>[pulsesink] Lowers volume after every new track</summary>
+ </bug>
+ <bug>
+ <id>595888</id>
+ <summary>qtdemux plugin should not return value from void function</summary>
+ </bug>
+ <bug>
+ <id>595897</id>
+ <summary>Problem linking videomixer</summary>
+ </bug>
+ <bug>
+ <id>595942</id>
+ <summary>[qtdemux] issue with corrupted 3gp file</summary>
+ </bug>
+ <bug>
+ <id>596319</id>
+ <summary>[qtdemux] fails to parse pixel aspect ratio data</summary>
+ </bug>
+ <bug>
+ <id>597091</id>
+ <summary>[flvdemux] not outputting no-more-pads causes playbin2 to fail badly on streamed single-stream flv</summary>
+ </bug>
+ <bug>
+ <id>597214</id>
+ <summary>[avidemux] Fix printf formats to avoid warnings in avidemux</summary>
+ </bug>
+ <bug>
+ <id>597348</id>
+ <summary>[qtdemux] Cast variables passed to printf to avoid warnings about incorrect formats</summary>
+ </bug>
+ <bug>
+ <id>597351</id>
+ <summary>[jpegdec] segfaults on a specific picture</summary>
+ </bug>
+ <bug>
+ <id>597397</id>
+ <summary>equalizer is non deterministic</summary>
+ </bug>
+ <bug>
+ <id>597463</id>
+ <summary>[pulsesrc] has no lower bound for fragment size</summary>
+ </bug>
+ <bug>
+ <id>597601</id>
+ <summary>[pulsesink] needs to take control of minreq value</summary>
+ </bug>
+ <bug>
+ <id>597730</id>
+ <summary>osssrc rank should be secondary, just like osssink</summary>
+ </bug>
+ <bug>
+ <id>597847</id>
+ <summary>Windows Media Player won't play large files produced by avimux</summary>
+ </bug>
+ <bug>
+ <id>597867</id>
+ <summary>Plugins good do not build on Ubuntu Hardy (kernel 2.6.24)</summary>
+ </bug>
+ <bug>
+ <id>598377</id>
+ <summary>rtpmanager: only forward the lost event to the last seen payloadnumber</summary>
+ </bug>
+ <bug>
+ <id>598517</id>
+ <summary>[jpegdec] Regression supporting 4:2:2 jpeg videos</summary>
+ </bug>
+ <bug>
+ <id>598810</id>
+ <summary>wavenc: Fix buffer offset by moving length incrementation</summary>
+ </bug>
+ <bug>
+ <id>598933</id>
+ <summary>[pulse] Fix the StreamVolume interface not being advertised</summary>
+ </bug>
+ <bug>
+ <id>601381</id>
+ <summary>v4l2: Make sure to initialize variables before using them</summary>
+ </bug>
+ </bugs>
+
+</release>
diff --git a/src/htdocs/releases/gst-plugins-good/Makefile.am b/src/htdocs/releases/gst-plugins-good/Makefile.am
index f27d5ecd..2ae75818 100644
--- a/src/htdocs/releases/gst-plugins-good/Makefile.am
+++ b/src/htdocs/releases/gst-plugins-good/Makefile.am
@@ -1,4 +1,4 @@
-releases = 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.2 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \
+releases = 0.10.17 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.2 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \
0.9.1 0.9.3 0.9.4
built_pages = \