summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/htdocs/entities.gst6
-rw-r--r--src/htdocs/releases/gst-plugins-base/0.10.29.xml271
-rw-r--r--src/htdocs/releases/gst-plugins-base/Makefile.am2
-rw-r--r--src/htdocs/releases/gst-plugins-good/0.10.22.xml336
-rw-r--r--src/htdocs/releases/gst-plugins-good/Makefile.am2
-rw-r--r--src/htdocs/releases/gstreamer/0.10.29.xml231
-rw-r--r--src/htdocs/releases/gstreamer/Makefile.am2
7 files changed, 844 insertions, 6 deletions
diff --git a/src/htdocs/entities.gst b/src/htdocs/entities.gst
index 254f4da4..96ae9222 100644
--- a/src/htdocs/entities.gst
+++ b/src/htdocs/entities.gst
@@ -1,11 +1,11 @@
-<!ENTITY gst-version-stable "0.10.28">
+<!ENTITY gst-version-stable "0.10.29">
<!ENTITY gst-plugins-version-stable "0.8.12">
<!ENTITY gst-ffmpeg-version-stable "0.10.10">
<!ENTITY gst-python-version-stable "0.10.18">
<!ENTITY gstreamer-sharp-version-stable "0.9.1">
-<!ENTITY gst-plugins-base-version-stable "0.10.28">
-<!ENTITY gst-plugins-good-version-stable "0.10.21">
+<!ENTITY gst-plugins-base-version-stable "0.10.29">
+<!ENTITY gst-plugins-good-version-stable "0.10.22">
<!ENTITY gst-plugins-ugly-version-stable "0.10.14">
<!ENTITY gst-plugins-bad-version-stable "0.10.18">
<!ENTITY gst-plugins-gl-version-stable "0.10.1">
diff --git a/src/htdocs/releases/gst-plugins-base/0.10.29.xml b/src/htdocs/releases/gst-plugins-base/0.10.29.xml
new file mode 100644
index 00000000..fad26979
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-base/0.10.29.xml
@@ -0,0 +1,271 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
+<release>
+ <module>gst-plugins-base</module>
+ <module-fancy>GStreamer Base Plug-ins</module-fancy>
+ <name>Freaks</name>
+ <version>0.10.29</version>
+
+ <intro>
+
+<p>
+The GStreamer team is proud to announce a new release
+in the 0.10.x stable series of the
+GStreamer Base 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>
+This module contains a set of reference plugins, base classes for other
+plugins, and helper libraries.
+
+This module is kept up-to-date together with the core developments. Element
+writers should look at the elements in this module as a reference for
+their development.
+
+This module contains elements for, among others:
+<ul>
+ <li>device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia</li>
+ <li>containers: ogg</li>
+ <li>codecs: vorbis, theora</li>
+ <li>text: textoverlay, subparse</li>
+ <li>sources: audiotestsrc, videotestsrc, gnomevfssrc</li>
+ <li>network: tcp</li>
+ <li>typefind</li>
+ <li>audio processing: audioconvert, adder, audiorate, audioresample, volume</li>
+ <li>visualisation: libvisual</li>
+ <li>video processing: ffmpegcolorspace</li>
+ <li>aggregate elements: uridecodebin, playbin2, decodebin2, decodebin, playbin</li>
+</ul>
+
+Other modules containing plug-ins are:
+
+<dl>
+<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>
+ </intro>
+ <features>
+ <feature>video: add support for color-matrix and chroma-site fields in video caps and selected elements</feature>
+ <feature>video: Add support for 8-bit and 16-bit grayscale formats</feature>
+ <feature>typefinding: add AAC profile, level, channels and rate to ADTS caps</feature>
+ <feature>tags: add basic xmp metadata support</feature>
+ <feature>gio, gnomevfs: invert ranks of gio and gnomevfs elements: gio is prefered now, gnomevfs has been deprecated</feature>
+ <feature>riff: add mapping for On2 VP62 and VP7 and add some more MPEG4 fourccs</feature>
+ <feature>playsink: Don't fail if there are subtitles and audio but no video</feature>
+ <feature>oggdemux: map old FLAC mapping correctly</feature>
+ <feature>alsa: handle disappearing of sound device whilst in use more gracefully</feature>
+ <feature>playbin: Only unref the volume element on dispose and when a new audio sink is set</feature>
+ <feature>build: build plugin, example and libs directories in parallel if make -jN is used</feature>
+ <feature>uridecodebin/playbin2: we can handle avi in download mode too</feature>
+ <feature>rtsp: handle closed POST socket in tunneling, ignore unparsable ranges, allow for more ipv6 addresses</feature>
+ <feature>audiopayload: add property to control packet duration</feature>
+ </features>
+
+ <applications>
+ </applications>
+ <contributors>
+ <person>Arun Raghavan</person>
+ <person>Benjamin Otte</person>
+ <person>Damien Lespiau</person>
+ <person>David Hoyt</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Jan Schmidt</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Olivier Crête</person>
+ <person>Peter Kjellerstedt</person>
+ <person>Reuben Dowle</person>
+ <person>Rob Clark</person>
+ <person>Robert Swain</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Thiago Santos</person>
+ <person>Thomas Green</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Torsten Schönfeld</person>
+ <person>Vincent Untz</person>
+ <person>Wim Taymans</person>
+ </contributors>
+
+<api>
+ <additions>
+ <item>gst_x_overlay_set_render_rectangle()</item>
+ <item>gst_tag_list_from_xmp_buffer()</item>
+ <item>gst_tag_list_to_xmp_buffer()</item>
+ <item>gst_video_format_is_gray()</item>
+ <item>gst_video_parse_caps_chroma_site()</item>
+ <item>gst_video_parse_caps_color_matrix()</item>
+ <item>GST_VIDEO_CAPS_GRAY8</item>
+ <item>GST_VIDEO_CAPS_GRAY16</item>
+ <item>GST_TYPE_RTSP_LOWER_TRANS</item>
+ <item>gst_rtsp_lower_trans_get_type()</item>
+ </additions>
+<!--
+ <deprecations>
+ </deprecations>
+-->
+ </api>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <bugs>
+ <bug>
+ <id>615647</id>
+ <summary>xvimagesink could miss initial expose</summary>
+ </bug>
+ <bug>
+ <id>423086</id>
+ <summary>vorbisdec introduces timestamp discontinuity at the end</summary>
+ </bug>
+ <bug>
+ <id>601315</id>
+ <summary>[uridecodebin] No download buffering for AVI files</summary>
+ </bug>
+ <bug>
+ <id>609539</id>
+ <summary>xmp metadata support in tag library</summary>
+ </bug>
+ <bug>
+ <id>609801</id>
+ <summary>[volume] Use sample accurate property values if a controller is used</summary>
+ </bug>
+ <bug>
+ <id>610248</id>
+ <summary>don't poll geometry for every frame</summary>
+ </bug>
+ <bug>
+ <id>610249</id>
+ <summary>[xoverlay] add set_render_rectangle() methods</summary>
+ </bug>
+ <bug>
+ <id>610866</id>
+ <summary>[playbin2] Don't fail if there are subtitles and audio but no video</summary>
+ </bug>
+ <bug>
+ <id>611702</id>
+ <summary>playbin2: Warning: g_object_set: assertion `G_IS_OBJECT (object)' failed with custom text sink</summary>
+ </bug>
+ <bug>
+ <id>612223</id>
+ <summary>[base(audio)sink] hangs in _wait_eos</summary>
+ </bug>
+ <bug>
+ <id>612312</id>
+ <summary>typefind: Post AAC profile in caps</summary>
+ </bug>
+ <bug>
+ <id>612552</id>
+ <summary>Examples and tests don't compile with -DGSEAL_ENABLE</summary>
+ </bug>
+ <bug>
+ <id>612783</id>
+ <summary>Warning when compiling gstsubparse.c with MSVC</summary>
+ </bug>
+ <bug>
+ <id>612845</id>
+ <summary>[typefindfunctions] crash in strncasecmp() on windows</summary>
+ </bug>
+ <bug>
+ <id>612968</id>
+ <summary>Add On2 VP62 and VP7 support in riff-media</summary>
+ </bug>
+ <bug>
+ <id>613093</id>
+ <summary>Improper boundary condition handling in videoscale.</summary>
+ </bug>
+ <bug>
+ <id>613198</id>
+ <summary>ximagesink memory leak</summary>
+ </bug>
+ <bug>
+ <id>613248</id>
+ <summary>[audiopayload] add property to control packet duration</summary>
+ </bug>
+ <bug>
+ <id>613281</id>
+ <summary>[PATCH] autogen.sh: Don't call configure with --enable-plugin-docs</summary>
+ </bug>
+ <bug>
+ <id>613387</id>
+ <summary>[gio] compiler warning with GLib 2.18, breaks build with -Werror</summary>
+ </bug>
+ <bug>
+ <id>613403</id>
+ <summary>docs: gst_x_overlay_handle_events() lacks Since: tag</summary>
+ </bug>
+ <bug>
+ <id>613589</id>
+ <summary>typefind: Export AAC level in caps</summary>
+ </bug>
+ <bug>
+ <id>613591</id>
+ <summary>rtspsrc doesn't parse negative port numbers</summary>
+ </bug>
+ <bug>
+ <id>613690</id>
+ <summary>[xmp] refactoring to 1-n tag mappings</summary>
+ </bug>
+ <bug>
+ <id>613809</id>
+ <summary>[oggdemux] flac: file does not play locally</summary>
+ </bug>
+ <bug>
+ <id>614288</id>
+ <summary>Setting playbin volume has no effect the second time around</summary>
+ </bug>
+ <bug>
+ <id>614545</id>
+ <summary>gstalsasrc mixer task spins 100% CPU when USB sound card is removed</summary>
+ </bug>
+ <bug>
+ <id>614622</id>
+ <summary>Trying to compile and it blows up at seek</summary>
+ </bug>
+ <bug>
+ <id>614764</id>
+ <summary>Compile breaks on Mac OS 10.5.8 on new jsseek example</summary>
+ </bug>
+ <bug>
+ <id>615572</id>
+ <summary>Buffer Leak in audiorate during fill process</summary>
+ </bug>
+ <bug>
+ <id>615697</id>
+ <summary>Problems with Makefile</summary>
+ </bug>
+ <bug>
+ <id>615789</id>
+ <summary>[ximagesink] gst_ximagesink_xwindow_update_geometry: assertion `xwindow != NULL' failed</summary>
+ </bug>
+ <bug>
+ <id>616545</id>
+ <summary>[ffmpegcolorspace] Crashes when converting Y41B with some width/height combinations</summary>
+ </bug>
+ </bugs>
+
+</release>
diff --git a/src/htdocs/releases/gst-plugins-base/Makefile.am b/src/htdocs/releases/gst-plugins-base/Makefile.am
index 816112f5..9e9f1000 100644
--- a/src/htdocs/releases/gst-plugins-base/Makefile.am
+++ b/src/htdocs/releases/gst-plugins-base/Makefile.am
@@ -1,4 +1,4 @@
-releases = 0.10.28 0.10.27 0.10.26 0.10.25 0.10.24 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 \
+releases = 0.10.29 0.10.28 0.10.27 0.10.26 0.10.25 0.10.24 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.2 0.9.3 0.9.4
built_pages = \
diff --git a/src/htdocs/releases/gst-plugins-good/0.10.22.xml b/src/htdocs/releases/gst-plugins-good/0.10.22.xml
new file mode 100644
index 00000000..2ae6324f
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-good/0.10.22.xml
@@ -0,0 +1,336 @@
+<?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>Square One</name>
+ <version>0.10.22</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 different color matrixes</feature>
+ <feature>alpha: add support for generating ARGB output</feature>
+ <feature>alpha: add support for ARGB, RGB and xRGB input</feature>
+ <feature>alphacolor: support inplace and on-the-fly conversions from AYUV to ARGB</feature>
+ <feature>alphacolor: Implement color-matrix support and use integer arithmetic only</feature>
+ <feature>videobox: add support for most common RGB(A), (A)YUV, and grayscale formats</feature>
+ <feature>videobox: add support for on-the-fly conversions for some formats</feature>
+ <feature>videobox: add support for filling the background with red, yellow and white</feature>
+ <feature>videobox: add support for YV12, including conversion support for I420/AYUV</feature>
+ <feature>videomixer: add support for ABGR and RGBA</feature>
+ <feature>shapewipe: add support for the remaining ARGB formats</feature>
+ <feature>qtdemux, matroska: export h.264 profile and level in caps</feature>
+ <feature>multifilesink: Add key-frame option to next-file</feature>
+ <feature>directsoundsink: Implement SPDIF support for AC3</feature>
+ <feature>h264depay: handle STAPs properly</feature>
+ <feature>speexdec: adapt to new oggdemux</feature>
+ <feature>flvdemux: mark delta frames properly</feature>
+ <feature>flvdemux: improve index building and scaning in pull mode</feature>
+ <feature>flvdemux: add support for backwards playback (when operating in pull mode)</feature>
+ <feature>avidemux: fix offset handling in push mode seeking</feature>
+ <feature>matroskademux: prefer index of video track to perform seeking</feature>
+ <feature>matroskademux: add support for backwards playback (when operating in pull mode)</feature>
+ <feature>matroskademux: push correctly sized flac header buffers</feature>
+ <feature>matroskademux: restrict resyncing to subtitle tracks</feature>
+ <feature>rtpsession: Make it possible to favor new sources in case of SSRC conflict</feature>
+ <feature>rtspsrc: send keep alive when paused</feature>
+ <feature>rtspsrc: handle ipv6 listening ports when needed</feature>
+ <feature>rtspsrc: require a destination for multicast</feature>
+ <feature>rtspsrc: parse connection information</feature>
+ <feature>qtdemux: Set stream-format=raw on AAC caps</feature>
+ <feature>qtdemux: add XMP parsing support</feature>
+ <feature>qtdemux: Read replaygain peak/gain tags</feature>
+ <feature>qtdemux: extract stream language in more cases</feature>
+ <feature>id3demux: fix parsing of unsynced frames with data length indicator</feature>
+ <feature>jpegdec: don't crash if jpeg image contains more than three components</feature>
+ <feature>ximagesrc: send new segment event in TIME format</feature>
+ <feature>mp4gdepay: improve constantDuration guessing</feature>
+ <feature>h264pay: fix config-interval property</feature>
+ <feature>rtspsrc: add property to control the buffering method</feature>
+ <feature>png: make work with libpng 1.4</feature>
+ </features>
+
+ <applications>
+ </applications>
+
+ <contributors>
+ <person>Andoni Morales Alastruey</person>
+ <person>André Dieb Martins</person>
+ <person>Arun Raghavan</person>
+ <person>Benjamin Otte</person>
+ <person>Brian Cameron</person>
+ <person>Damien Lespiau</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Jan Urbański</person>
+ <person>Julien Moutte</person>
+ <person>Marco Ballesio</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Michael Smith</person>
+ <person>Olivier Crête</person>
+ <person>Raimo Järvi</person>
+ <person>Rob Clark</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Thadeu Lima de Souza Cascardo</person>
+ <person>Thiago Santos</person>
+ <person>Thijs Vermeir</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Tristan Matthews</person>
+ <person>Wim Taymans</person>
+ <person>Руслан Ижбулатов</person>
+ </contributors>
+
+<!--
+ <api>
+ <additions>
+ </additions>
+ <deprecations>
+ </deprecations>
+ </api>
+-->
+
+
+
+ <bugs>
+ <bug>
+ <id>517588</id>
+ <summary>[avidemux] Allow seeking in push mode</summary>
+ </bug>
+ <bug>
+ <id>593910</id>
+ <summary>[dv1394src] live streaming / clock issues</summary>
+ </bug>
+ <bug>
+ <id>597739</id>
+ <summary>Test suite not slow-machine-safe(?)</summary>
+ </bug>
+ <bug>
+ <id>601236</id>
+ <summary>[flvmux] script tag with index gets written at end of file, contains all tags</summary>
+ </bug>
+ <bug>
+ <id>601617</id>
+ <summary>matroska-demuxer triggers an assert in gststructure.c</summary>
+ </bug>
+ <bug>
+ <id>604870</id>
+ <summary>[udpsink] Can't set TTL socket option</summary>
+ </bug>
+ <bug>
+ <id>607615</id>
+ <summary>Make it possible to favor new sources in case of SSRC conflict</summary>
+ </bug>
+ <bug>
+ <id>610447</id>
+ <summary>[flvdemux] Be more flexible in script tag (metadata) parsing</summary>
+ </bug>
+ <bug>
+ <id>611659</id>
+ <summary>[ximagesrc] should send new_segment with GST_FORMAT_TIME format</summary>
+ </bug>
+ <bug>
+ <id>612397</id>
+ <summary>[multiudpsink] [PATCH] Fix print of socket's error code on Windows</summary>
+ </bug>
+ <bug>
+ <id>612411</id>
+ <summary>[rtspsrc] lock/performance problem</summary>
+ </bug>
+ <bug>
+ <id>612553</id>
+ <summary>Segfault in rtspsrc (tcp interleaved and local gst-rtsp-server)</summary>
+ </bug>
+ <bug>
+ <id>612657</id>
+ <summary>[rtph264depay] refuse caps without profile-level-id when byte-stream is unset</summary>
+ </bug>
+ <bug>
+ <id>612696</id>
+ <summary>rtspsrc with tcp timeouts after recent commit</summary>
+ </bug>
+ <bug>
+ <id>612700</id>
+ <summary>pngenc can't be built against libpng 1.4.x anymore</summary>
+ </bug>
+ <bug>
+ <id>612751</id>
+ <summary>[udpsink] regression when external sockfd is used</summary>
+ </bug>
+ <bug>
+ <id>612777</id>
+ <summary>Deprecated macro in gstspeexdec.c causes compile error in MSVC</summary>
+ </bug>
+ <bug>
+ <id>613002</id>
+ <summary>[flvmux] always put duration in metadata tag</summary>
+ </bug>
+ <bug>
+ <id>613003</id>
+ <summary>[flvmux] EOS after supposedly reaching FLV timestamp limit, but real limit is lower</summary>
+ </bug>
+ <bug>
+ <id>613013</id>
+ <summary>rtph264pay does not insert config parameters anymore in the stream</summary>
+ </bug>
+ <bug>
+ <id>613094</id>
+ <summary>[flvmux] put more info (like width and height) in the metadata</summary>
+ </bug>
+ <bug>
+ <id>613206</id>
+ <summary>[rtph264depay] wrong timestamp for gst_base_rtp_depayload_push_ts?</summary>
+ </bug>
+ <bug>
+ <id>613663</id>
+ <summary>New warnings in osx plugins</summary>
+ </bug>
+ <bug>
+ <id>613789</id>
+ <summary>[jpegenc] Updating caps is not supported</summary>
+ </bug>
+ <bug>
+ <id>614158</id>
+ <summary>[id3demux] doesn't read tags from file correctly (tag with unsynced frames, data length indicator)</summary>
+ </bug>
+ <bug>
+ <id>614353</id>
+ <summary>matroskademux: can't correctly demux flac-in-MKV</summary>
+ </bug>
+ <bug>
+ <id>614354</id>
+ <summary>fix small compile break if $(top_srcdir) != $(top_builddir)</summary>
+ </bug>
+ <bug>
+ <id>614460</id>
+ <summary>matroskademux: wrong H.264 demux in some file</summary>
+ </bug>
+ <bug>
+ <id>614466</id>
+ <summary>videomixer makes some formats grayscale</summary>
+ </bug>
+ <bug>
+ <id>614471</id>
+ <summary>[qtdemux] Gstreamer not reading replaygain tags from m4a files</summary>
+ </bug>
+ <bug>
+ <id>614651</id>
+ <summary>Export h.264 profile and level in caps</summary>
+ </bug>
+ <bug>
+ <id>614765</id>
+ <summary>racy stream status leave implementation</summary>
+ </bug>
+ <bug>
+ <id>614842</id>
+ <summary>[jpegenc] sink pad returns ANY (not subset of its template) when connected to a filesink</summary>
+ </bug>
+ <bug>
+ <id>614843</id>
+ <summary>[alphacolor] unneeded variable</summary>
+ </bug>
+ <bug>
+ <id>614927</id>
+ <summary>qtdemux: Post avg/max bitrate tags for H.264</summary>
+ </bug>
+ <bug>
+ <id>615051</id>
+ <summary>h264depay: STAP are handled the wrong way</summary>
+ </bug>
+ <bug>
+ <id>615143</id>
+ <summary>[videobox] I420- &gt; AYUV conversion broken</summary>
+ </bug>
+ <bug>
+ <id>615161</id>
+ <summary>Remove -Wundef from CFLAGS</summary>
+ </bug>
+ <bug>
+ <id>615460</id>
+ <summary>[deinterlace] broken ...</summary>
+ </bug>
+ <bug>
+ <id>615996</id>
+ <summary>doesn't detect HAVE_CPU_I386 or HAVE_CPU_X86_64 properly on Solaris</summary>
+ </bug>
+ <bug>
+ <id>615998</id>
+ <summary>GOOM plugin crashes on Solaris when built with MMX code enabled</summary>
+ </bug>
+ <bug>
+ <id>616166</id>
+ <summary>[videobox] Use correct order for RGB filling</summary>
+ </bug>
+ <bug>
+ <id>616409</id>
+ <summary>[videomixer] AYUV blending broken</summary>
+ </bug>
+ <bug>
+ <id>611986</id>
+ <summary>[cairotextoverlay] Out-of-range deltas give SIGSEGV or other funkyness</summary>
+ </bug>
+ <bug>
+ <id>604106</id>
+ <summary>[jpegdec] Crash in jpeg_idct_ifast if more than 3 components</summary>
+ </bug>
+ <bug>
+ <id>614001</id>
+ <summary>[qtdemux] parse Macintosh language codes</summary>
+ </bug>
+ <bug>
+ <id>615793</id>
+ <summary>[flactag] when used after flacenc: gst_adapter_take_buffer: assertion `nbytes &gt; 0'</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 13dbd52d..113041dc 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.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.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/gstreamer/0.10.29.xml b/src/htdocs/releases/gstreamer/0.10.29.xml
new file mode 100644
index 00000000..207d4234
--- /dev/null
+++ b/src/htdocs/releases/gstreamer/0.10.29.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
+<release>
+ <module>gstreamer</module>
+ <module-fancy>GStreamer</module-fancy>
+ <name>It's a Trap</name>
+ <version>0.10.29</version>
+
+ <intro>
+
+<p>
+The GStreamer team is proud to announce a new release
+in the 0.10.x stable series of the
+core of the GStreamer streaming media framework.
+</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>
+The 0.10.x series has been reworked for threadsafety. It also features
+various feature additions and enhancements.
+</p>
+<p>
+This module, gstreamer, only contains core functionality.
+For actual media playback, you will need other modules.
+<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>
+ </intro>
+ <features>
+ <feature>improve plugin loading robustness: do not ever unload a plugin after calling into it: should fix mystery crashers during registry loading when a plugin init function returns FALSE (e.g. when some supporting library fails to initialise or a wrapper plugin found no features to wrap and wrongly returned FALSE)</feature>
+ <feature>configurable memory alignment for GstBuffers</feature>
+ <feature>add QoS message to inform apps of lost data, dropped frames etc.</feature>
+ <feature>basesink, basetransform: add support for new QoS message</feature>
+ <feature>basetransform: accept non-fixed caps suggestions</feature>
+ <feature>basesrc: fix gst_base_src_new_seamless_segment()</feature>
+ <feature>GstController fixes and optimisations</feature>
+ <feature>set thread name for pad tasks on Linux</feature>
+ <feature>pipeline, bin: fix refcount issue when removing elements during a state change</feature>
+ <feature>queue2: implement seeking in download mode</feature>
+ <feature>queue2: implement flushing in download buffering</feature>
+ <feature>queue2: improve buffer level measurement in download mode</feature>
+ <feature>fdsrc: allow specifying the size in bytes on the uri</feature>
+ <feature>build fixes: better checks for uint128_t, inline assembly on OSX, compilation if HAVE_REGISTER_PRINTF_SPECIFIER is undefined, gobject-introspection</feature>
+ <feature>two symbols were removed that had been exported but never been used or been declared in any header file: gst_element_default_error and gst_element_request_compatible_pad</feature>
+ </features>
+
+ <applications>
+<p>
+Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
+Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
+Let us know if you want to be added to this list.
+</p>
+ </applications>
+
+ <contributors>
+ <person>Alan Knowles</person>
+ <person>André Dieb Martins</person>
+ <person>Benjamin Otte</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Jeremy Huddleston</person>
+ <person>Jonas Holmberg</person>
+ <person>Leo Singer</person>
+ <person>Mart Raudsepp</person>
+ <person>Philip Withnall</person>
+ <person>Philippe Normand</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>Wim Taymans</person>
+ </contributors>
+
+ <api>
+ <additions>
+ <item>GST_MESSAGE_QOS</item>
+ <item>gst_message_new_qos()</item>
+ <item>gst_message_parse_qos()</item>
+ <item>gst_message_parse_qos_stats()</item>
+ <item>gst_message_parse_qos_values()</item>
+ <item>gst_message_set_qos_stats()</item>
+ <item>gst_message_set_qos_values()</item>
+ <item>GST_FLOW_CUSTOM_SUCCESS_1</item>
+ <item>GST_FLOW_CUSTOM_SUCCESS_2</item>
+ <item>GST_FLOW_CUSTOM_ERROR_1</item>
+ <item>GST_FLOW_CUSTOM_ERROR_2</item>
+ <item>GST_TAG_USER_RATING</item>
+ <item>GST_TAG_GEO_LOCATION_COUNTRY</item>
+ <item>GST_TAG_GEO_LOCATION_CITY</item>
+ <item>GST_TAG_GEO_LOCATION_SUBLOCATION</item>
+ </additions>
+ <deprecations>
+ <item>gst_element_class_set_details()</item>
+ </deprecations>
+ </api>
+
+
+ <bugs>
+ <bug>
+ <id>576234</id>
+ <summary>[basetransform] Suggesting non-fixed caps or no size doesn't work for upstream negotiation</summary>
+ </bug>
+ <bug>
+ <id>520697</id>
+ <summary>[API] Add GST_TAG_USER_RATING</summary>
+ </bug>
+ <bug>
+ <id>590718</id>
+ <summary>docs build failures with -jN: cp: cannot create regular file `build/image.entities': File exists</summary>
+ </bug>
+ <bug>
+ <id>595958</id>
+ <summary>Position not updated after a backwards gst_event_new_step()</summary>
+ </bug>
+ <bug>
+ <id>596832</id>
+ <summary>configurable buffer alignment</summary>
+ </bug>
+ <bug>
+ <id>600718</id>
+ <summary>autoconf fails with gobject-introspection</summary>
+ </bug>
+ <bug>
+ <id>600877</id>
+ <summary>[uridecodebin] Needs to disable download buffering for non-fast-start files</summary>
+ </bug>
+ <bug>
+ <id>603710</id>
+ <summary>Can't compile with introspection support</summary>
+ </bug>
+ <bug>
+ <id>603831</id>
+ <summary>build with libtool 1.x.y only works if --disable-shave is used</summary>
+ </bug>
+ <bug>
+ <id>609046</id>
+ <summary>basetransform now ignores suggestions from capsfilter</summary>
+ </bug>
+ <bug>
+ <id>609170</id>
+ <summary>basesrc pushes two newsegment</summary>
+ </bug>
+ <bug>
+ <id>610256</id>
+ <summary>Use G_VALUE_COLLECT_INIT if available</summary>
+ </bug>
+ <bug>
+ <id>611075</id>
+ <summary>Typo in debug_dump_pad function</summary>
+ </bug>
+ <bug>
+ <id>611911</id>
+ <summary>Set thread names on pipeline threads</summary>
+ </bug>
+ <bug>
+ <id>612370</id>
+ <summary>gstutils.c inline asm typo, compilation fails</summary>
+ </bug>
+ <bug>
+ <id>612410</id>
+ <summary>[API][tags] add new geo tags</summary>
+ </bug>
+ <bug>
+ <id>612733</id>
+ <summary>Build fails because HAVE_REGISTER_PRINTF_SPECIFIER is undefined</summary>
+ </bug>
+ <bug>
+ <id>612881</id>
+ <summary>[utils] gst_pad_proxy_setcaps() doesn't handler iterator resyncs</summary>
+ </bug>
+ <bug>
+ <id>613215</id>
+ <summary>delayed set in gst-launch are not recursive</summary>
+ </bug>
+ <bug>
+ <id>613593</id>
+ <summary>git-update.sh script does not work on fresh git repository clones</summary>
+ </bug>
+ <bug>
+ <id>614167</id>
+ <summary>gstinfo: no previous prototype for 'xxx' when buildign with --disable-gst-debug</summary>
+ </bug>
+ <bug>
+ <id>614629</id>
+ <summary>utils: Use G_GNUC_CONST instead of G_GNUC_PURE for conversion functions</summary>
+ </bug>
+ <bug>
+ <id>614767</id>
+ <summary>libgstreamer build failure on OS X x86_64</summary>
+ </bug>
+ <bug>
+ <id>614833</id>
+ <summary>out of srcdir build fails for libs/gst/check</summary>
+ </bug>
+ <bug>
+ <id>615698</id>
+ <summary> &quot; warning: cast increases required alignment of target type &quot; with gcc 4.2.1 on arm</summary>
+ </bug>
+ <bug>
+ <id>615756</id>
+ <summary>[bin] refcount issue when removing element in error</summary>
+ </bug>
+ <bug>
+ <id>615880</id>
+ <summary>Add some more custom flow returns</summary>
+ </bug>
+ <bug>
+ <id>615881</id>
+ <summary>[LFOControlSource] Use correct setter for double GValues</summary>
+ </bug>
+ <bug>
+ <id>616846</id>
+ <summary>Crash in gst_interpolation_control_source_find_control_point_iter</summary>
+ </bug>
+ </bugs>
+</release>
diff --git a/src/htdocs/releases/gstreamer/Makefile.am b/src/htdocs/releases/gstreamer/Makefile.am
index 2ae0a883..47d3de4e 100644
--- a/src/htdocs/releases/gstreamer/Makefile.am
+++ b/src/htdocs/releases/gstreamer/Makefile.am
@@ -1,4 +1,4 @@
-releases = 0.10.28 0.10.27 0.10.26 0.10.25 0.10.24 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 \
+releases = 0.10.29 0.10.28 0.10.27 0.10.26 0.10.25 0.10.24 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.6.5 \
0.7.3 0.7.4 0.7.5 0.7.6 \
0.8.0 0.8.1 0.8.2 0.8.3 0.8.4 0.8.5 0.8.6 0.8.7 0.8.8 0.8.9 \