summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@noraisin.net>2009-05-11 00:37:24 +0100
committerJan Schmidt <thaytan@noraisin.net>2009-05-11 00:39:56 +0100
commit01458b0b11b2f7267025800ad63b14ccf57c39b0 (patch)
treeca36d364331b5a768450f8fd5c1911b12cbebb0d
parenta547bff01fcb9110a6e0cd105cce196b580a0b49 (diff)
release 0.10.23 core, base and 0.10.15 python
-rw-r--r--src/htdocs/entities.gst6
-rw-r--r--src/htdocs/news/news.xml20
-rw-r--r--src/htdocs/releases/gst-plugins-base/0.10.23.xml466
-rw-r--r--src/htdocs/releases/gst-plugins-base/Makefile.am2
-rw-r--r--src/htdocs/releases/gst-python/0.10.15.xml155
-rw-r--r--src/htdocs/releases/gst-python/Makefile.am2
-rw-r--r--src/htdocs/releases/gstreamer/0.10.23.xml298
-rw-r--r--src/htdocs/releases/gstreamer/Makefile.am2
8 files changed, 944 insertions, 7 deletions
diff --git a/src/htdocs/entities.gst b/src/htdocs/entities.gst
index 1d0d5f29..01c5dae9 100644
--- a/src/htdocs/entities.gst
+++ b/src/htdocs/entities.gst
@@ -1,9 +1,9 @@
-<!ENTITY gst-version-stable "0.10.22">
+<!ENTITY gst-version-stable "0.10.23">
<!ENTITY gst-plugins-version-stable "0.8.12">
<!ENTITY gst-ffmpeg-version-stable "0.10.7">
-<!ENTITY gst-python-version-stable "0.10.14">
-<!ENTITY gst-plugins-base-version-stable "0.10.22">
+<!ENTITY gst-python-version-stable "0.10.15">
+<!ENTITY gst-plugins-base-version-stable "0.10.23">
<!ENTITY gst-plugins-good-version-stable "0.10.13">
<!ENTITY gst-plugins-ugly-version-stable "0.10.11">
<!ENTITY gst-plugins-bad-version-stable "0.10.11">
diff --git a/src/htdocs/news/news.xml b/src/htdocs/news/news.xml
index bbc11451..c8a6bbe7 100644
--- a/src/htdocs/news/news.xml
+++ b/src/htdocs/news/news.xml
@@ -3340,5 +3340,23 @@ or download tarballs for
</p>
</content>
</item>
-
+<item>
+ <date>2009-05-10 0:00</date>
+<title>GStreamer Core 0.10.23, Base Plugins 0.10.23 and Python Bindings 0.10.15 stable release</title>
+<content>
+<p>
+The GStreamer team is relieved to announce new releases of Core, the Base Plugins module and the Python Bindings for the 0.10 GStreamer stable release series.
+</p>
+<p>
+Check out release notes for
+<a href="&site;/releases/gstreamer/0.10.23.html">gstreamer</a>,
+<a href="&site;/releases/gst-plugins-base/0.10.23.html">gst-plugins-base</a> and
+<a href="&site;/releases/gst-python/0.10.15.html">gst-python</a>
+or download tarballs for
+<a href="&site;/src/gstreamer/gstreamer-0.10.23.tar.bz2">gstreamer</a>,
+<a href="&site;/src/gst-plugins-base/gst-plugins-base-0.10.23.tar.bz2">gst-plugins-base</a> and
+<a href="&site;/src/gst-python/gst-python-0.10.15.tar.bz2">gst-python</a>
+ </p>
+ </content>
+</item>
</news>
diff --git a/src/htdocs/releases/gst-plugins-base/0.10.23.xml b/src/htdocs/releases/gst-plugins-base/0.10.23.xml
new file mode 100644
index 00000000..be54ad47
--- /dev/null
+++ b/src/htdocs/releases/gst-plugins-base/0.10.23.xml
@@ -0,0 +1,466 @@
+<?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>Emergency de-stress call</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 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, audioscale, volume</li>
+ <li>visualisation: libvisual</li>
+ <li>video processing: ffmpegcolorspace</li>
+ <li>aggregate elements: 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>New navigation API to support DVD playback</feature>
+ <feature>playbin2 improvements</feature>
+ <feature>RTSP extensions to allow extra headers and options</feature>
+ <feature>Replace audioresampler with speexresample based code</feature>
+ <feature>Support interlacing flags in the gstvideo library</feature>
+ <feature>Support new RIFF formats</feature>
+ <feature>Improve typefinding</feature>
+ <feature>Support more frame formats in videoscale</feature>
+ <feature>Many other bug-fixes and improvements</feature>
+ </features>
+
+ <applications>
+ </applications>
+ <contributors>
+ <person>Andy Wingo</person>
+ <person>Antoine Tremblay</person>
+ <person>Benjamin Gaignard</person>
+ <person>Benjamin M. Schwartz</person>
+ <person>Brian Cameron</person>
+ <person>Christian Schaller</person>
+ <person>David Flynn</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Felipe Contreras</person>
+ <person>Garret D'Amore</person>
+ <person>Hannes Bistry</person>
+ <person>Jan Schmidt</person>
+ <person>Jan Urbanski</person>
+ <person>Johann Prieur</person>
+ <person>Jonas Danielsson</person>
+ <person>Jonathan Matthew</person>
+ <person>Josep Torra</person>
+ <person>Julien Moutte</person>
+ <person>Luca Ognibene</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Martin Samuelsson</person>
+ <person>Michael Smith</person>
+ <person>Olivier Crete</person>
+ <person>Peter Kjellerstedt</person>
+ <person>René Stadler</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Tomas Hoger</person>
+ <person>Wim Taymans</person>
+ <person>Zaheer Merali</person>
+ <person>Zeeshan Ali</person>
+ </contributors>
+
+ <api>
+ <additions>
+ <item>GstRTSP::gst_rtsp_options_as_text()</item>
+ <item>GstRTSPMessage::gst_rtsp_message_take_header()</item>
+ <item>GstRTSPRange::gst_rtsp_range_to_string()</item>
+ <item>New Navigation interface commands, queries and messages</item>
+ <item>gst_rtsp_channel_new()</item>
+ <item>gst_rtsp_channel_unref()</item>
+ <item>gst_rtsp_channel_attach()</item>
+ <item>gst_rtsp_channel_queue_message()</item>
+ <item>gst_rtsp_connection_accept()</item>
+ <item>GstAppSink::gst_app_sink_set_callbacks()</item>
+ <item>GST_VIDEO_FORMAT_YVYU,GST_VIDEO_BUFFER_TFF,GST_VIDEO_BUFFER_RFF,GST_VIDEO_BUFFER_ONEFIELD</item>
+ <item>GST_MIXER_FLAG_HAS_WHITELIST,GST_MIXER_FLAG_GROUPING,GST_MIXER_TRACK_NO_RECORD,GST_MIXER_TRACK_NO_MUTE,GST_MIXER_TRACK_WHITELIST</item>
+ <item>GstAppSrc::emit-signals</item>
+ <item>GstAppSrc::gst_app_src_set_emit_signals()</item>
+ <item>GstAppSrc::gst_app_src_get_emit_signals()</item>
+ <item>GstAppSrc::gst_app_src_set_callbacks()</item>
+ <item>RTSP::gst_rtsp_connection_get_url()</item>
+ <item>GstRTSPLowerTrans::GST_RTSP_LOWER_TRANS_HTTP</item>
+ <item>RTSP:gst_rtsp_connection_set_tunneled()</item>
+ <item>RTSP:gst_rtsp_connection_is_tunneled()</item>
+ <item>RTSP::gst_rtsp_connection_set_ip()</item>
+ <item>RTSP::gst_rtsp_connection_get_tunnelid()</item>
+ <item>RTSP::gst_rtsp_connection_do_tunnel()</item>
+ <item>RTSP::gst_rtsp_watch_reset()</item>
+ </additions>
+<!--
+ <deprecations>
+ </deprecations>
+-->
+ </api>
+
+ <bugs>
+ <bug>
+ <id>577637</id>
+ <summary>[playbin2] expose temp-location property</summary>
+ </bug>
+ <bug>
+ <id>580120</id>
+ <summary>[playbin2] unit test fails</summary>
+ </bug>
+ <bug>
+ <id>478512</id>
+ <summary>[alsamixer] volume control slider not working</summary>
+ </bug>
+ <bug>
+ <id>574962</id>
+ <summary>rhythmbox crash in flac_type_find</summary>
+ </bug>
+ <bug>
+ <id>564139</id>
+ <summary>Documentation of TCP plugins</summary>
+ </bug>
+ <bug>
+ <id>577436</id>
+ <summary>xvimagesink should use xcontext- &gt; depth and not count bits...</summary>
+ </bug>
+ <bug>
+ <id>350311</id>
+ <summary>[playbin2] support for subpicture subtitles</summary>
+ </bug>
+ <bug>
+ <id>378094</id>
+ <summary>Enable pango elements to handle UYVY</summary>
+ </bug>
+ <bug>
+ <id>543591</id>
+ <summary>Gnonlin can not play theora streams</summary>
+ </bug>
+ <bug>
+ <id>553295</id>
+ <summary>[riff] fuzzed AVI file causes segfault</summary>
+ </bug>
+ <bug>
+ <id>565105</id>
+ <summary>Gstreamer does not change from READY back to PAUSED in sa...</summary>
+ </bug>
+ <bug>
+ <id>565777</id>
+ <summary>[riff] unrecognised video fourcc 0x10000002 for mpeg2 in avi</summary>
+ </bug>
+ <bug>
+ <id>566661</id>
+ <summary>[typefind] Fall back to file extension using uri query</summary>
+ </bug>
+ <bug>
+ <id>567255</id>
+ <summary>[riff] doesn't detect codec_id 0x706d as AAC (amongst other)</summary>
+ </bug>
+ <bug>
+ <id>567636</id>
+ <summary>[pbutils] Missing plugins code shouldn't ask for the same...</summary>
+ </bug>
+ <bug>
+ <id>567740</id>
+ <summary>bogus warning in decodebin2?</summary>
+ </bug>
+ <bug>
+ <id>568482</id>
+ <summary>linking problems in gst-plugins-base</summary>
+ </bug>
+ <bug>
+ <id>569655</id>
+ <summary>[ffmpegcolorspace] Add UYVY422 to GRAY8 conversion function</summary>
+ </bug>
+ <bug>
+ <id>570142</id>
+ <summary>Documentation is broken for uridecodebin</summary>
+ </bug>
+ <bug>
+ <id>570356</id>
+ <summary>aac typefinder failure</summary>
+ </bug>
+ <bug>
+ <id>570768</id>
+ <summary>[ximagesink] wrong mouse pointer position if output windo...</summary>
+ </bug>
+ <bug>
+ <id>570832</id>
+ <summary>Add flags to enhance mixer interfaces</summary>
+ </bug>
+ <bug>
+ <id>571009</id>
+ <summary>[tagdemux] WMA file with id3v2 tag causes assertion to fail</summary>
+ </bug>
+ <bug>
+ <id>571147</id>
+ <summary>[ffmpegcolorspace/videotestsrc] Add support for packed/pl...</summary>
+ </bug>
+ <bug>
+ <id>572577</id>
+ <summary>[playbin2] deadlock on shutdown</summary>
+ </bug>
+ <bug>
+ <id>572872</id>
+ <summary>[ffmpegcolorspace] Add YVYU colorspace</summary>
+ </bug>
+ <bug>
+ <id>572993</id>
+ <summary>[subparse] broken libregex dependency on Windows</summary>
+ </bug>
+ <bug>
+ <id>573165</id>
+ <summary>Generate additional export files for gstreamer app plugin</summary>
+ </bug>
+ <bug>
+ <id>573528</id>
+ <summary>Wrong format modifier in gstgiobasesink.c</summary>
+ </bug>
+ <bug>
+ <id>573529</id>
+ <summary>In gstrtspconnection.c some functions are called with wro...</summary>
+ </bug>
+ <bug>
+ <id>574293</id>
+ <summary>[decodebin2] deadlock on shutdown</summary>
+ </bug>
+ <bug>
+ <id>574319</id>
+ <summary>Missing HAVE_PROCESS_H in win32/common/config.h</summary>
+ </bug>
+ <bug>
+ <id>574447</id>
+ <summary>gstadder.c: line 904: error C2036: 'gpointer' : unknown size</summary>
+ </bug>
+ <bug>
+ <id>574939</id>
+ <summary>[typefinding] flac typefinder mis-typefinds PDFs as flac ...</summary>
+ </bug>
+ <bug>
+ <id>575550</id>
+ <summary>srt subtitle file keeps playbin2 from playing</summary>
+ </bug>
+ <bug>
+ <id>575638</id>
+ <summary>kissfft copyright</summary>
+ </bug>
+ <bug>
+ <id>575649</id>
+ <summary>[oggdemux] duration query in time format returns true wit...</summary>
+ </bug>
+ <bug>
+ <id>576019</id>
+ <summary>On Windows queue2 can't write files longer than 2-4 GiB, ...</summary>
+ </bug>
+ <bug>
+ <id>576142</id>
+ <summary>[vorbisenc] Non-header output buffers have NULL caps</summary>
+ </bug>
+ <bug>
+ <id>576180</id>
+ <summary>[playbin2] Uses unref'd audiosink volume if using gconfau...</summary>
+ </bug>
+ <bug>
+ <id>576586</id>
+ <summary>[alsamixer] gnome-sound-properties freeze</summary>
+ </bug>
+ <bug>
+ <id>577054</id>
+ <summary>[videoscale] Not valgrind clean</summary>
+ </bug>
+ <bug>
+ <id>577709</id>
+ <summary>Review new navigation API</summary>
+ </bug>
+ <bug>
+ <id>577827</id>
+ <summary>[appsink] Have appsink new_buffer-callback return GstFlow...</summary>
+ </bug>
+ <bug>
+ <id>578583</id>
+ <summary>[PATCH] multifdsink doesn't handle sync-method=latest-key...</summary>
+ </bug>
+ <bug>
+ <id>578656</id>
+ <summary>Implement upstream GstForceKeyUnit events in theoraenc</summary>
+ </bug>
+ <bug>
+ <id>579129</id>
+ <summary>pkgconfig: appsrc/appsink can not be linked to uninstalled</summary>
+ </bug>
+ <bug>
+ <id>579130</id>
+ <summary>app: expose trivial type macros</summary>
+ </bug>
+ <bug>
+ <id>579192</id>
+ <summary>gst_rtcp_packet_get_type should not assert on packet content</summary>
+ </bug>
+ <bug>
+ <id>579203</id>
+ <summary>baseaudiosink: unparenting the ringbuffer in NULL causes ...</summary>
+ </bug>
+ <bug>
+ <id>579267</id>
+ <summary>[rtspconnection] g_async_queue_new_full() is GLib-2.16 AP...</summary>
+ </bug>
+ <bug>
+ <id>579463</id>
+ <summary>[cddabasesrc] [cdparanoiasrc] no longer emits discid</summary>
+ </bug>
+ <bug>
+ <id>579668</id>
+ <summary>audioresample fails to build with --disable-gst-debug</summary>
+ </bug>
+ <bug>
+ <id>579734</id>
+ <summary>[playbin] raw_decoding_mode seems to be set unconditionally</summary>
+ </bug>
+ <bug>
+ <id>579912</id>
+ <summary>[decodebin2] multiqueue is too small in time (interleave ...</summary>
+ </bug>
+ <bug>
+ <id>580470</id>
+ <summary>[audioresample] causes pipelines to go out of sync and be...</summary>
+ </bug>
+ <bug>
+ <id>580952</id>
+ <summary>[audioresample] bad quality/pops compared to plughw</summary>
+ </bug>
+ <bug>
+ <id>581727</id>
+ <summary>[playbin2] make playsink go to PAUSED async</summary>
+ </bug>
+ <bug>
+ <id>569682</id>
+ <summary>playbin2 leaks request pad from input selector</summary>
+ </bug>
+ <bug>
+ <id>580020</id>
+ <summary>[vorbisenc] causes buffers to be out of segment if new se...</summary>
+ </bug>
+ <bug>
+ <id>562794</id>
+ <summary>rtspsrc fails to create a socket on Win32 sometimes.</summary>
+ </bug>
+ <bug>
+ <id>567396</id>
+ <summary>playbin2: DECODE_BIN_LOCK occasionally called twice withi...</summary>
+ </bug>
+ <bug>
+ <id>567982</id>
+ <summary> &quot; queued_bytes &quot; field isn't updated while flushing the que...</summary>
+ </bug>
+ <bug>
+ <id>571299</id>
+ <summary>[appsink] Handoff callback API</summary>
+ </bug>
+ <bug>
+ <id>574443</id>
+ <summary>rtsp win32 - forgotten variable</summary>
+ </bug>
+ <bug>
+ <id>574516</id>
+ <summary>[typefind] add typefinder for photoshop .psd files</summary>
+ </bug>
+ <bug>
+ <id>574964</id>
+ <summary>gst_app_src_end_of_stream(), mutex on error return</summary>
+ </bug>
+ <bug>
+ <id>575256</id>
+ <summary>rtspsrc fails to resolve hostnames</summary>
+ </bug>
+ <bug>
+ <id>575588</id>
+ <summary>decodebin2 deadlock</summary>
+ </bug>
+ <bug>
+ <id>576187</id>
+ <summary>[playbin2] Stalls video sink when disabling subtitles in ...</summary>
+ </bug>
+ <bug>
+ <id>576188</id>
+ <summary>[playbin2] Reusing a playbin2 instance with visualization...</summary>
+ </bug>
+ <bug>
+ <id>576190</id>
+ <summary>[playbin2] Deadlock when reusing playbin2 after an error</summary>
+ </bug>
+ <bug>
+ <id>577288</id>
+ <summary> &quot; Internal playbin error &quot; when seeking to the end of files</summary>
+ </bug>
+ <bug>
+ <id>577610</id>
+ <summary>RTCP feedback messages support in GstRTCPPacket</summary>
+ </bug>
+ <bug>
+ <id>577794</id>
+ <summary>[playbin2] leaks elements set through properties</summary>
+ </bug>
+ <bug>
+ <id>578118</id>
+ <summary>[multifdsink] add option to not resend the streamheader w...</summary>
+ </bug>
+ <bug>
+ <id>578506</id>
+ <summary>Pipeline with alsasrc and alsasink cannot change state ba...</summary>
+ </bug>
+ <bug>
+ <id>578942</id>
+ <summary>Missing RTSP headers related to Windows Media extension.</summary>
+ </bug>
+ <bug>
+ <id>580271</id>
+ <summary>videorate: fails to clear discont flag on duplicated buffers</summary>
+ </bug>
+ <bug>
+ <id>580649</id>
+ <summary>uridecodebin: bug on documentation published in website</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 fad64576..d36b8bab 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.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.2 0.9.3 0.9.4
built_pages = \
diff --git a/src/htdocs/releases/gst-python/0.10.15.xml b/src/htdocs/releases/gst-python/0.10.15.xml
new file mode 100644
index 00000000..55bab75a
--- /dev/null
+++ b/src/htdocs/releases/gst-python/0.10.15.xml
@@ -0,0 +1,155 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
+<release>
+ <module>gst-python</module>
+ <module-fancy>GStreamer Python bindings</module-fancy>
+ <name>We built a wall</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 Python Bindings.
+</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>
+
+ </intro>
+ <features>
+ <feature>Support new API in core/base</feature>
+ <feature>Fixes for python 2.6</feature>
+ <feature>Other bug-fixes and improvements</feature>
+ </features>
+
+ <applications>
+ </applications>
+
+ <contributors>
+ <person>Alessandro Decina</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Felipe Contreras</person>
+ <person>Jan Schmidt</person>
+ <person>Laszlo Pandy</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Olivier Crete</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Thomas Vander Stichele</person>
+ </contributors>
+
+
+
+<!--
+ <api>
+ <additions>
+ </additions>
+ <deprecations>
+ </deprecations>
+ </api>
+-->
+
+
+
+
+
+ <bugs>
+ <bug>
+ <id>304361</id>
+ <summary>Python plugin loader</summary>
+ </bug>
+ <bug>
+ <id>576145</id>
+ <summary>pygst programs skip python plugins on registry update</summary>
+ </bug>
+ <bug>
+ <id>514717</id>
+ <summary>memleak in Pad.set_blocked_async()</summary>
+ </bug>
+ <bug>
+ <id>571156</id>
+ <summary>gst_tag_get_type not wrapped</summary>
+ </bug>
+ <bug>
+ <id>571380</id>
+ <summary>Allow user to specify filename and line number for gst_de...</summary>
+ </bug>
+ <bug>
+ <id>572487</id>
+ <summary>Fix licensing screwups</summary>
+ </bug>
+ <bug>
+ <id>574251</id>
+ <summary>leaks the flow name</summary>
+ </bug>
+ <bug>
+ <id>574258</id>
+ <summary>_wrap_gst_install_plugins_sync might leak details</summary>
+ </bug>
+ <bug>
+ <id>574272</id>
+ <summary>Python plugin loader causes SIGSEGV if &quot; import gst &quot; fails</summary>
+ </bug>
+ <bug>
+ <id>576505</id>
+ <summary>not all gst_adapter_* methods are wrapped</summary>
+ </bug>
+ <bug>
+ <id>577735</id>
+ <summary>python bins with do_handle_message leak messages</summary>
+ </bug>
+ <bug>
+ <id>578435</id>
+ <summary>gst-python pkgconfig file lies about needing pygtk</summary>
+ </bug>
+ <bug>
+ <id>578731</id>
+ <summary>Python plugin loader deadlocks registry scanning</summary>
+ </bug>
+ <bug>
+ <id>578848</id>
+ <summary>Wrap new core/base API</summary>
+ </bug>
+ <bug>
+ <id>579183</id>
+ <summary>freshly created QUERY_SEEKING is immutable</summary>
+ </bug>
+ <bug>
+ <id>579325</id>
+ <summary>gstlibtoolimporter is not disted</summary>
+ </bug>
+ <bug>
+ <id>579383</id>
+ <summary>gst-python doesn't compile with glib &lt; = 2.16.0</summary>
+ </bug>
+ <bug>
+ <id>581546</id>
+ <summary>Elements do_query function is broken</summary>
+ </bug>
+ <bug>
+ <id>581729</id>
+ <summary>Fails to build with previous core/base releases (0.10.22)</summary>
+ </bug>
+ <bug>
+ <id>581737</id>
+ <summary>Python examples need to take the GDK lock</summary>
+ </bug>
+ <bug>
+ <id>579416</id>
+ <summary>Nasty gst-python deadlock</summary>
+ </bug>
+ <bug>
+ <id>579455</id>
+ <summary>gst.TIME_ARGS doesn't validate input</summary>
+ </bug>
+ <bug>
+ <id>576546</id>
+ <summary>Problems with Python 2.6</summary>
+ </bug>
+ </bugs>
+</release>
diff --git a/src/htdocs/releases/gst-python/Makefile.am b/src/htdocs/releases/gst-python/Makefile.am
index 99eaf451..9d7297ee 100644
--- a/src/htdocs/releases/gst-python/Makefile.am
+++ b/src/htdocs/releases/gst-python/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.7.90 0.7.91 0.7.92 0.7.93 0.7.94 \
0.8.0 0.8.1 0.8.2 0.8.3 0.8.4 \
0.9.3 0.9.4
diff --git a/src/htdocs/releases/gstreamer/0.10.23.xml b/src/htdocs/releases/gstreamer/0.10.23.xml
new file mode 100644
index 00000000..1c135f31
--- /dev/null
+++ b/src/htdocs/releases/gstreamer/0.10.23.xml
@@ -0,0 +1,298 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="../releases.xsl" type="text/xsl"?>
+<release>
+ <module>gstreamer</module>
+ <module-fancy>GStreamer</module-fancy>
+ <name>Alaboo Alaboo</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
+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>Support files > 4GB on Windows</feature>
+ <feature>Controller interpolation fixes</feature>
+ <feature>Add timer support to GstPoll and use it for clocking</feature>
+ <feature>Attempt to typefind contents from the file extension if all else fails</feature>
+ <feature>GStreamer revision control switched to Git</feature>
+ <feature>Many other bug fixes and improvements</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>Alessandro Decina</person>
+ <person>Ali Sabil</person>
+ <person>Andy Wingo</person>
+ <person>Antoine Tremblay</person>
+ <person>Brian Cameron</person>
+ <person>Damien Lespiau</person>
+ <person>David Adam</person>
+ <person>David Flynn</person>
+ <person>David Schleef</person>
+ <person>Edward Hervey</person>
+ <person>Felipe Contreras</person>
+ <person>Jan Schmidt</person>
+ <person>Jan Schmidt - Sun Microsystems - Dublin Ireland</person>
+ <person>Jonas Holmberg</person>
+ <person>LRN</person>
+ <person>Laszlo Pandy</person>
+ <person>Mark Nauwelaerts</person>
+ <person>Olivier Crete</person>
+ <person>Olivier Crête</person>
+ <person>Peter Kjellerstedt</person>
+ <person>Sebastian Dröge</person>
+ <person>Stefan Kost</person>
+ <person>Thiago Santos</person>
+ <person>Thijs Vermeir</person>
+ <person>Thomas Vander Stichele</person>
+ <person>Tim-Philipp Müller</person>
+ <person>Wim Taymans</person>
+ <person>Yaakov Selkowitz</person>
+ <person>Zeeshan Ali (Khattak)</person>
+ </contributors>
+
+
+ <api>
+ <additions>
+ <item>New FIXME and MEMDUMP debug levels</item>
+ <item>gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()</item>
+ <item>New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE</item>
+ <item>gst_util_array_binary_search()</item>
+ <item>gst_message_new_request_state(), gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE</item>
+ <item>GstPoll::gst_poll_new_timer()</item>
+ <item>GstPoll::gst_poll_write_control()</item>
+ <item>GstPoll::gst_poll_read_control()</item>
+ </additions>
+<!--
+ <deprecations>
+ </deprecations>
+-->
+ </api>
+
+
+
+ <bugs>
+ <bug>
+ <id>579177</id>
+ <summary>GstInfo: maintain ABI compatibility</summary>
+ </bug>
+ <bug>
+ <id>163577</id>
+ <summary>[RFC] Interlaced/progressive media support in GStreamer.</summary>
+ </bug>
+ <bug>
+ <id>574160</id>
+ <summary>collectpads does not reliably eos when last pad is removed</summary>
+ </bug>
+ <bug>
+ <id>575598</id>
+ <summary>hierarchical pipelines accumulate segment-done wrongly</summary>
+ </bug>
+ <bug>
+ <id>575922</id>
+ <summary>disabling subsystems cause API break</summary>
+ </bug>
+ <bug>
+ <id>576842</id>
+ <summary>loading a broken registry file can crash</summary>
+ </bug>
+ <bug>
+ <id>555978</id>
+ <summary>[ladspa] no elements exposed/found on Cygwin</summary>
+ </bug>
+ <bug>
+ <id>565607</id>
+ <summary>Broken macros in gsturi.h and gstinterface.h</summary>
+ </bug>
+ <bug>
+ <id>566936</id>
+ <summary>[ghostpads] unlink function wrongly called on target</summary>
+ </bug>
+ <bug>
+ <id>567692</id>
+ <summary>gstinfo.h header not compatible with C++</summary>
+ </bug>
+ <bug>
+ <id>567725</id>
+ <summary>[qtdemux] stopping at a time sometimes shows a different ...</summary>
+ </bug>
+ <bug>
+ <id>568289</id>
+ <summary>gst_pad_template_new() leaks caps it's supposed to take o...</summary>
+ </bug>
+ <bug>
+ <id>568438</id>
+ <summary>gst_poll_wait calling read() on control socket</summary>
+ </bug>
+ <bug>
+ <id>568481</id>
+ <summary>GStreamer linking failures.</summary>
+ </bug>
+ <bug>
+ <id>568632</id>
+ <summary>__MSVCRT_VERSION__ not defined with mingw, causing &quot; stora...</summary>
+ </bug>
+ <bug>
+ <id>568678</id>
+ <summary>filesrc doesn't logs offsets</summary>
+ </bug>
+ <bug>
+ <id>570910</id>
+ <summary>Removing the target of a ghostpad does not re-target the ...</summary>
+ </bug>
+ <bug>
+ <id>571227</id>
+ <summary>Add home page tag</summary>
+ </bug>
+ <bug>
+ <id>571559</id>
+ <summary>[API] add GST_PARAM_MUTABLE_PLAYING etc. to indicate vali...</summary>
+ </bug>
+ <bug>
+ <id>572480</id>
+ <summary>unref and copy functions should not be macros</summary>
+ </bug>
+ <bug>
+ <id>573623</id>
+ <summary>[API] Array binary search utility function</summary>
+ </bug>
+ <bug>
+ <id>574024</id>
+ <summary>[GstAdapter] gst_adapter_push should not accept empty buf...</summary>
+ </bug>
+ <bug>
+ <id>574211</id>
+ <summary>gst_poll_*_control always returns FALSE on Windows</summary>
+ </bug>
+ <bug>
+ <id>574213</id>
+ <summary>[gstcheck] fix for libcheck &gt; 0.9.6</summary>
+ </bug>
+ <bug>
+ <id>574241</id>
+ <summary>gst_tag_list_add and gst_tag_list_add_values behave incon...</summary>
+ </bug>
+ <bug>
+ <id>574484</id>
+ <summary>[patch] Make caps in DOT debug graphs more readable</summary>
+ </bug>
+ <bug>
+ <id>574623</id>
+ <summary>[dot_file_with_ts] ':' not a valid character for a filename</summary>
+ </bug>
+ <bug>
+ <id>574805</id>
+ <summary>[capsfilter] Doesn't reset the internal suggestion with A...</summary>
+ </bug>
+ <bug>
+ <id>575695</id>
+ <summary>build fails on OpenSolaris due to incorrect header file i...</summary>
+ </bug>
+ <bug>
+ <id>575814</id>
+ <summary>flag for EOS on gst-launch when exiting with ctrl-c</summary>
+ </bug>
+ <bug>
+ <id>576381</id>
+ <summary>[basesink] QoS: emergency rendering not always done</summary>
+ </bug>
+ <bug>
+ <id>576563</id>
+ <summary>pidgin crashes on exit in gst_plugin_ext_dep_free()</summary>
+ </bug>
+ <bug>
+ <id>576582</id>
+ <summary>A patch to enable the use of 'name' in Enum parameters</summary>
+ </bug>
+ <bug>
+ <id>577887</id>
+ <summary>Missing GST_DISABLE_GST_DEBUG in gstregistrybinary.c</summary>
+ </bug>
+ <bug>
+ <id>577891</id>
+ <summary>add alloc-pad property on tee</summary>
+ </bug>
+ <bug>
+ <id>578114</id>
+ <summary>API: add two new log levels: FIXME and MEMDUMP</summary>
+ </bug>
+ <bug>
+ <id>578201</id>
+ <summary>_gst_plugin_fault_handler_is_setup undefined under HAVE_W...</summary>
+ </bug>
+ <bug>
+ <id>579127</id>
+ <summary>gst-launch: disable CLOCK_LOST message handling</summary>
+ </bug>
+ <bug>
+ <id>580121</id>
+ <summary>race condition in GStreamer state changes causes problems...</summary>
+ </bug>
+ <bug>
+ <id>361155</id>
+ <summary>Add monotonic clock</summary>
+ </bug>
+ <bug>
+ <id>517231</id>
+ <summary>threadsafe/colored windows logging</summary>
+ </bug>
+ <bug>
+ <id>572591</id>
+ <summary>Another batch of &quot; differs in signedness &quot; warnings</summary>
+ </bug>
+ <bug>
+ <id>573823</id>
+ <summary>pad block callback if it is re-blocked while the previous...</summary>
+ </bug>
+ <bug>
+ <id>574163</id>
+ <summary>Fix gst_pad_activate_pull deactivation with unlinked element</summary>
+ </bug>
+ <bug>
+ <id>575682</id>
+ <summary>Add gst_pad_is_compatible()</summary>
+ </bug>
+ <bug>
+ <id>575988</id>
+ <summary>On Windows filesink can't write files longer than 2-4 GiB...</summary>
+ </bug>
+ </bugs>
+</release>
diff --git a/src/htdocs/releases/gstreamer/Makefile.am b/src/htdocs/releases/gstreamer/Makefile.am
index fc5cc8e3..edc1f60e 100644
--- a/src/htdocs/releases/gstreamer/Makefile.am
+++ b/src/htdocs/releases/gstreamer/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.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 \