summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2010-05-31 13:17:48 +0100
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2010-05-31 13:18:33 +0100
commitf05dbc6c1677b9ff61d671fa52034cc10e3280b4 (patch)
treeff68fcff4356348418b2fd32f350726b1f32dc5a
parentcffa938053557a6e7ec6f0f686cf2a47af995d81 (diff)
news: announce releases on web page
-rw-r--r--src/htdocs/news/news.xml19
-rw-r--r--src/htdocs/releases/gst-plugins-bad/0.10.19.xml356
-rw-r--r--src/htdocs/releases/gst-plugins-bad/Makefile.am2
-rw-r--r--src/htdocs/releases/gst-plugins-good/0.10.23.xml308
-rw-r--r--src/htdocs/releases/gst-plugins-good/Makefile.am2
-rw-r--r--src/htdocs/releases/gst-plugins-ugly/0.10.15.xml121
-rw-r--r--src/htdocs/releases/gst-plugins-ugly/Makefile.am2
7 files changed, 807 insertions, 3 deletions
diff --git a/src/htdocs/news/news.xml b/src/htdocs/news/news.xml
index c1b84d8d..9cf04995 100644
--- a/src/htdocs/news/news.xml
+++ b/src/htdocs/news/news.xml
@@ -3804,6 +3804,25 @@ and mark the date in your calendar. See you in Cambridge!
</content>
</item>
+ <item>
+ <date>2010-05-31 03:00</date>
+ <title>GStreamer Good Plugins 0.10.23, Ugly Plugins 0.10.15, Bad Plugins 0.10.19 stable releases</title>
+<content>
+<p>
+The GStreamer team is excited to announce new releases of the gst-plugins-good, gst-plugins-ugly and gst-plugins-bad modules for the 0.10 GStreamer stable release series. These versions introduce support for WebM/VP8.
+</p>
+<p>
+Check out release notes for
+<a href="&site;/releases/gst-plugins-good/0.10.23.html">gst-plugins-good</a>,
+<a href="&site;/releases/gst-plugins-ugly/0.10.15.html">gst-plugins-ugly</a>,
+<a href="&site;/releases/gst-plugins-bad/0.10.19.html">gst-plugins-bad</a>,
+or download tarballs for
+<a href="&site;/src/gst-plugins-good/gst-plugins-good-0.10.23.tar.bz2">gst-plugins-good</a>,
+<a href="&site;/src/gst-plugins-ugly/gst-plugins-ugly-0.10.15.tar.bz2">gst-plugins-ugly</a>,
+<a href="&site;/src/gst-plugins-bad/gst-plugins-bad-0.10.19.tar.bz2">gst-plugins-bad</a>,
+ </p>
+ </content>
+ </item>
</news>
diff --git a/src/htdocs/releases/gst-plugins-bad/0.10.19.xml b/src/htdocs/releases/gst-plugins-bad/0.10.19.xml
new file mode 100644
index 00000000..ec79cc4e
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-bad/0.10.19.xml
@@ -0,0 +1,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>
diff --git a/src/htdocs/releases/gst-plugins-bad/Makefile.am b/src/htdocs/releases/gst-plugins-bad/Makefile.am
index dbce27bb..da7bc9dc 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.18 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 \
+releases = 0.10.19 0.10.18 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.23.xml b/src/htdocs/releases/gst-plugins-good/0.10.23.xml
new file mode 100644
index 00000000..39380dfa
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-good/0.10.23.xml
@@ -0,0 +1,308 @@
+<?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>Stylish Kids in Riot</name>
+ <version>0.10.23</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>alpha: add support for YUY2, YVYU, UYVY and YV12; YUV->RGB conversion fixes</feature>
+ <feature>avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time</feature>
+ <feature>avimux, matroskamux: add support for On2 VP8</feature>
+ <feature>capssetter: element moved from gst-plugins-bad</feature>
+ <feature>deinterlace: add support for most YUV and RGB formats for some methods</feature>
+ <feature>deinterlace: make automatic detection of interlacing the default</feature>
+ <feature>gamma: add support for more YUV/RGB formats, make gamma property controllable</feature>
+ <feature>jpegdec, jpegenc: support more colour spaces and pixel formats</feature>
+ <feature>matroskademux: implement push mode seeking</feature>
+ <feature>matroskademux: add support for WebM</feature>
+ <feature>imagefreeze: plugin moved from gst-plugins-bad</feature>
+ <feature>oss4: plugin moved from gst-plugins-bad</feature>
+ <feature>osxvideosink: implement the xoverlay interface, allow switching views at runtime</feature>
+ <feature>qcelpdepay: add a QCELP depayloader</feature>
+ <feature>qtdemux: add support for VP8; push-mode seeking and ctts table parsing fixes</feature>
+ <feature>rtph263depay: use Picture Start Code to detect packet loss and frame start</feature>
+ <feature>rtph263pay: use found GOBs to apply Mode A payloading</feature>
+ <feature>rtph264depay: DELTA_UNIT marking of output buffers</feature>
+ <feature>rtph264pay: extract SPS and PPS from property provided parameter set</feature>
+ <feature>rtph264pay: add config-interval property to re-send SPS/PPS in stream</feature>
+ <feature>rtpmp4vpay: add config-interval property to re-insert config in stream</feature>
+ <feature>rtptheoradepay: fix in-band configuration parsing</feature>
+ <feature>rtptheorapay: add config-interval parameter to re-insert config in stream</feature>
+ <feature>rtpvorbisdepay, rtptheoradepay: also accept in-line configuration</feature>
+ <feature>rtsp: configure bandwidth properties in the session</feature>
+ <feature>rtspsrc: fall back to SDP ports instead of server_port</feature>
+ <feature>rtspsrc: use the SDP connection info in multicast</feature>
+ <feature>rtspsrc: handle SEEKING queries</feature>
+ <feature>smptealpha: add support for all 4 ARGB formats and YV12 (converted to AYUV)</feature>
+ <feature>videobalance: add support for all RGB formats, Y41B, Y42B and Y444, YUY2, UYVY, AYUV and YVYU</feature>
+ <feature>videobox: add support for Y444, Y42B, Y41B, YUY2, UYUV, and YVYU</feature>
+ <feature>videobox: fix floating point to integer conversion for the alpha values</feature>
+ <feature>videobox: handle ranges/lists of width or height when transforming caps</feature>
+ <feature>videobox: translate navigation events to make sense again upstream</feature>
+ <feature>videofilter: merge gamma, videobalance, and videoflip plugin into single plu</feature>gin
+ <feature>videoflip: add support for all RGB formats and AYUV, Y41B, Y42B and Y444</feature>
+ <feature>videoflip: also flip the pixel-aspect-ratio if width/height are exchanged</feature>
+ <feature>videomixer: add support for Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY</feature>
+ <feature>webmmux: Add new webmmux element that only supports muxing of WebM</feature>
+ <feature>y4menc: add 4:2:2, 4:1:1, and 4:4:4 output support</feature>
+ </features>
+
+ <applications>
+ </applications>
+
+ <contributors>
+ <person>Alessandro Decina</person>
+ <person>Benjamin M. Schwartz</person>
+ <person>Benjamin Otte</person>
+ <person>Brian Cameron</person>
+ <person>Christian Schaller</person>
+ <person>Clive Wright</person>
+ <person>David Schleef</person>
+ <person>Frederic Crozat</person>
+ <person>Garrett D'Amore</person>
+ <person>Jan Schmidt</person>
+ <person>Jan Urbański</person>
+ <person>Julien Moutte</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Olivier Crête</person>
+ <person>Philip</person>
+ <person>Philip Jägenstedt</person>
+ <person>Robert Swain</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Thiago Santos</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Tristan Matthews</person>
+ <person>Wim Taymans</person>
+ </contributors>
+
+<!--
+ <api>
+ <additions>
+ </additions>
+ <deprecations>
+ </deprecations>
+ </api>
+-->
+
+
+
+
+
+ <bugs>
+ <bug>
+ <id>619485</id>
+ <summary>matroskademux: skip buffers before a late keyframe (QoS)</summary>
+ </bug>
+ <bug>
+ <id>576286</id>
+ <summary>[videomixer] Should accept/output non-alpha streams</summary>
+ </bug>
+ <bug>
+ <id>618349</id>
+ <summary>osxvideosink: implement the XOverlay interface</summary>
+ </bug>
+ <bug>
+ <id>574416</id>
+ <summary>rtp{theora,vorbis}depay should accept in-line configuration (too)</summary>
+ </bug>
+ <bug>
+ <id>590662</id>
+ <summary>[pulse] Allocates and starts pulse main loops in instance_init</summary>
+ </bug>
+ <bug>
+ <id>592270</id>
+ <summary>Cannot catch 'have-ns-view' on pipeline for playbin and playbin2</summary>
+ </bug>
+ <bug>
+ <id>599585</id>
+ <summary>gstrtph263pay does not fragment frame with limited GOBs</summary>
+ </bug>
+ <bug>
+ <id>600553</id>
+ <summary>[jpegdec] crashes on a fuzzed jpeg</summary>
+ </bug>
+ <bug>
+ <id>606689</id>
+ <summary>Re-send codec data on GstForceKeyUnit</summary>
+ </bug>
+ <bug>
+ <id>607452</id>
+ <summary>Failure to sync on rtpmp4vpay stream; sender;receiver mismatch</summary>
+ </bug>
+ <bug>
+ <id>609405</id>
+ <summary>[qtdemux] Issues when seeking with file with lots of tracks and edit lists</summary>
+ </bug>
+ <bug>
+ <id>609658</id>
+ <summary>[rtph264depay] doesn't mark output frames as keyframes correctly</summary>
+ </bug>
+ <bug>
+ <id>610172</id>
+ <summary>inconsistent h263pay/h263depay behaviour</summary>
+ </bug>
+ <bug>
+ <id>610902</id>
+ <summary>y4menc only supports 4:2:0</summary>
+ </bug>
+ <bug>
+ <id>613786</id>
+ <summary>[PLUGIN-MOVE] Move imagefreeze to gst-plugins-good</summary>
+ </bug>
+ <bug>
+ <id>614305</id>
+ <summary>[PLUGIN-MOVE] oss4 should be moved to good</summary>
+ </bug>
+ <bug>
+ <id>614765</id>
+ <summary>racy stream status leave implementation</summary>
+ </bug>
+ <bug>
+ <id>615798</id>
+ <summary>[smptealpha] Need ability to reverse transition direction</summary>
+ </bug>
+ <bug>
+ <id>616516</id>
+ <summary>[qtdemux] h264 playback gets skippy after a seek</summary>
+ </bug>
+ <bug>
+ <id>616700</id>
+ <summary>[rtspsrc] gst_query_new_seeking() fails on rtspsrc</summary>
+ </bug>
+ <bug>
+ <id>617164</id>
+ <summary>[rtph264pay] SPS/PPS in provided sprop-parameter-sets never sent on timeout</summary>
+ </bug>
+ <bug>
+ <id>617537</id>
+ <summary>rtspsrc always falls back to unicast instead of using the announced multicast</summary>
+ </bug>
+ <bug>
+ <id>617733</id>
+ <summary>[wavparse] handle gst_pad_pull_range() returning less data than requested</summary>
+ </bug>
+ <bug>
+ <id>617739</id>
+ <summary>[PLUGIN-MOVE] Move capssetter to gst-plugins-good</summary>
+ </bug>
+ <bug>
+ <id>618305</id>
+ <summary>[flvmux] last timestamp is stored even if it's invalid</summary>
+ </bug>
+ <bug>
+ <id>618351</id>
+ <summary>avimux crashes when fed from filesrc</summary>
+ </bug>
+ <bug>
+ <id>618386</id>
+ <summary>rtptheoradepay: make delivery-method parameter optional</summary>
+ </bug>
+ <bug>
+ <id>618419</id>
+ <summary>gstrtpbin-Description maybe exist error</summary>
+ </bug>
+ <bug>
+ <id>618733</id>
+ <summary>[efence] Configure check is broken</summary>
+ </bug>
+ <bug>
+ <id>618874</id>
+ <summary>[pulse] regression: broken mainloop locking</summary>
+ </bug>
+ <bug>
+ <id>618940</id>
+ <summary>rtptheorapay/depay wrongly claims to do delivery-method=inline</summary>
+ </bug>
+ <bug>
+ <id>619018</id>
+ <summary>Speex encoder latency should depend on rate</summary>
+ </bug>
+ <bug>
+ <id>619103</id>
+ <summary>WebM demuxer</summary>
+ </bug>
+ <bug>
+ <id>619105</id>
+ <summary>[qtdemux] misalignment between index and sample while looking for frame</summary>
+ </bug>
+ <bug>
+ <id>619219</id>
+ <summary>[matroska] Move webm muxer into a separate element with restrictions</summary>
+ </bug>
+ <bug>
+ <id>619835</id>
+ <summary>[videobox] Either makes video completely opaque or completely transparent</summary>
+ </bug>
+ <bug>
+ <id>619943</id>
+ <summary>[jpegenc] Crash if playing - &gt; setcaps - &gt; ready - &gt; setcaps</summary>
+ </bug>
+ <bug>
+ <id>620002</id>
+ <summary>[flvdemux] Typo in position query handling makes all position queries fail</summary>
+ </bug>
+ <bug>
+ <id>605231</id>
+ <summary>[deinterlace] Support AYUV, RGB colorspaces</summary>
+ </bug>
+ <bug>
+ <id>619533</id>
+ <summary>[avimux, matroskamux, flvmux] crash when receiving tags on multiple pads at the same time</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 113041dc..432920ec 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.22 0.10.21 0.10.20 0.10.19 0.10.18 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 \
+releases = 0.10.23 0.10.22 0.10.21 0.10.20 0.10.19 0.10.18 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 = \
diff --git a/src/htdocs/releases/gst-plugins-ugly/0.10.15.xml b/src/htdocs/releases/gst-plugins-ugly/0.10.15.xml
new file mode 100644
index 00000000..adcf3289
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-ugly/0.10.15.xml
@@ -0,0 +1,121 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
+<release>
+ <module>gst-plugins-ugly</module>
+ <module-fancy>GStreamer Ugly Plug-ins</module-fancy>
+ <name>Englishman in a Baseball Cap</name>
+ <version>0.10.15</version>
+
+ <intro>
+<p>
+The GStreamer team is proud to announce a new release
+in the 0.10.x stable series of the
+GStreamer Ugly 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>"When you have to shoot, shoot. Don't talk."</i>
+</p>
+<p>
+There are times when the world needs a color between black and white.
+Quality code to match the good's, but two-timing, backstabbing and ready to
+sell your freedom down the river. These plug-ins might have a patent noose
+around their neck, or a lock-up license, or any other problem that makes you
+think twice about shipping them.
+</p>
+<p>
+We don't call them ugly because we like them less. Does a mother love her
+son less because he's not as pretty as the other ones ? No - she commends
+him on his great personality. These plug-ins are the life of the party.
+And we'll still step in and set them straight if you report any unacceptable
+behaviour - because there are two kinds of people in the world, my friend:
+those with a rope around their neck and the people who do the cutting.
+</p>
+<p>
+This module contains a set of plug-ins that have good quality and correct
+functionality, but distributing them might pose problems. The license
+on either the plug-ins or the supporting libraries might not be how we'd
+like. The code might be widely known to present patent problems.
+Distributors should check if they want/can ship these plug-ins.
+</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-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>amrnbenc: give element a rank (SECONDARY) so it's autoplugged</feature>
+ <feature>rmdemux: descramble sipro audio before pushing out</feature>
+ <feature>x264enc: fix up codec_data / avcC header construction some more</feature>
+ <feature>x264enc: Put pixel-aspect-ratio from input into the src pad caps</feature>
+ </features>
+
+ <applications>
+ </applications>
+
+ <contributors>
+ <person>Benjamin Otte</person>
+ <person>Edward Hervey</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Olivier Crête</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Thiago Santos</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Wim Taymans</person>
+ <person>Руслан Ижбулатов</person>
+ </contributors>
+
+<!--
+ <api>
+ <additions>
+ </additions>
+ <deprecations>
+ </deprecations>
+ </api>
+-->
+
+
+
+ <bugs>
+ <bug>
+ <id>612995</id>
+ <summary>x264enc: pixel-aspect-ratio does not appear in src pad caps</summary>
+ </bug>
+ <bug>
+ <id>613815</id>
+ <summary>A call in gst/realmedia/rmutils.c discards qualifiers from pointer target type</summary>
+ </bug>
+ <bug>
+ <id>615410</id>
+ <summary>x264 orders NALs differently than x264enc expects</summary>
+ </bug>
+ <bug>
+ <id>617078</id>
+ <summary>Wrong include paths in amr elements</summary>
+ </bug>
+ <bug>
+ <id>619776</id>
+ <summary>[x264enc] is unable to do Baseline with recent x264</summary>
+ </bug>
+ <bug>
+ <id>618098</id>
+ <summary>[rmdemux] Add descrambling for Sipro codec</summary>
+ </bug>
+ </bugs>
+</release>
diff --git a/src/htdocs/releases/gst-plugins-ugly/Makefile.am b/src/htdocs/releases/gst-plugins-ugly/Makefile.am
index f2e49097..56f2d6f9 100644
--- a/src/htdocs/releases/gst-plugins-ugly/Makefile.am
+++ b/src/htdocs/releases/gst-plugins-ugly/Makefile.am
@@ -1,4 +1,4 @@
-releases = 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.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 = \