diff options
author | Jan Schmidt <thaytan@noraisin.net> | 2009-11-17 01:47:28 +0000 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2009-11-17 01:47:28 +0000 |
commit | aa84cccc177aee3653e6b3ff6a5504326d19459b (patch) | |
tree | 70ba80b1afaa91d42d8e0efa3431240964046152 | |
parent | 74d56f8cf6b95a44cc3c3d81e11af1a5cf3f6d74 (diff) |
Release Good 0.10.17 and Bad 0.10.17
-rw-r--r-- | src/htdocs/entities.gst | 4 | ||||
-rw-r--r-- | src/htdocs/news/news.xml | 19 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/0.10.17.xml | 177 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-good/0.10.17.xml | 351 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-good/Makefile.am | 2 |
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 & 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> " Media Player Classic " 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 = \ |