diff options
author | Jan Schmidt <thaytan@noraisin.net> | 2009-05-11 00:37:24 +0100 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2009-05-11 00:39:56 +0100 |
commit | 01458b0b11b2f7267025800ad63b14ccf57c39b0 (patch) | |
tree | ca36d364331b5a768450f8fd5c1911b12cbebb0d | |
parent | a547bff01fcb9110a6e0cd105cce196b580a0b49 (diff) |
release 0.10.23 core, base and 0.10.15 python
-rw-r--r-- | src/htdocs/entities.gst | 6 | ||||
-rw-r--r-- | src/htdocs/news/news.xml | 20 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-base/0.10.23.xml | 466 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-base/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gst-python/0.10.15.xml | 155 | ||||
-rw-r--r-- | src/htdocs/releases/gst-python/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gstreamer/0.10.23.xml | 298 | ||||
-rw-r--r-- | src/htdocs/releases/gstreamer/Makefile.am | 2 |
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- > 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> " queued_bytes " 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> " Internal playbin error " 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 " import gst " 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 < = 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 " 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 > 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 " differs in signedness " 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 \ |