diff options
Diffstat (limited to 'src/htdocs/releases')
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/0.10.10.xml | 289 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-base/0.10.22.xml | 373 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-base/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gst-python/0.10.14.xml | 81 | ||||
-rw-r--r-- | src/htdocs/releases/gst-python/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gstreamer/0.10.22.xml | 257 | ||||
-rw-r--r-- | src/htdocs/releases/gstreamer/Makefile.am | 2 |
8 files changed, 1004 insertions, 4 deletions
diff --git a/src/htdocs/releases/gst-plugins-bad/0.10.10.xml b/src/htdocs/releases/gst-plugins-bad/0.10.10.xml new file mode 100644 index 00000000..087c9f49 --- /dev/null +++ b/src/htdocs/releases/gst-plugins-bad/0.10.10.xml @@ -0,0 +1,289 @@ +<?xml version="1.0"?> +<?xml-stylesheet href="../releases.xsl" type="text/xsl"?> +<release> + <module>gst-plugins-bad</module> + <module-fancy>GStreamer Bad Plug-ins</module-fancy> + <name>keep them dogies rollin</name> + <version>0.10.10</version> + + <intro> + +<p> +The GStreamer team is proud to announce a new release +in the 0.10.x stable series of the +GStreamer Bad Plug-ins. +</p> +<p> +The 0.10.x series is a stable series targeted at end users. +It is not API or ABI compatible with the stable 0.8.x series. +It is, however, parallel installable with the 0.8.x series. +</p> + +<p> +<i>"That an accusation?"</i> +</p> +<p> +No perfectly groomed moustache or any amount of fine clothing is going to +cover up the truth - these plug-ins are Bad with a capital B. +They look fine on the outside, and might even appear to get the job done, but +at the end of the day they're a black sheep. Without a golden-haired angel +to watch over them, they'll probably land in an unmarked grave at the final +showdown. +</p> +<p> +Don't bug us about their quality - exercise your Free Software rights, +patch up the offender and send us the patch on the fastest steed you can +steal from the Confederates. Because you see, in this world, there's two +kinds of people, my friend: those with loaded guns and those who dig. +You dig. +</p> +<p> +This module contains a set of plug-ins that aren't up to par compared to the +rest. They might be close to being good quality, but they're missing something +- be it a good code review, some documentation, a set of tests, a real live +maintainer, or some actual wide use. If the blanks are filled in they might be +upgraded to become part of either gst-plugins-good or gst-plugins-ugly, +depending on the other factors. +If the plug-ins break, you can't complain - instead, you can fix the +problem and send us a patch, or bribe someone into fixing them for you. +New contributors can start here for things to work on. +</p> +<p> +Other modules containing plug-ins are: + +<dl> +<dt>gst-plugins-base</dt> +<dd>contains a basic set of well-supported plug-ins</dd> +<dt>gst-plugins-good</dt> +<dd>contains a set of well-supported plug-ins under our preferred license</dd> +<dt>gst-plugins-ugly</dt> +<dd>contains a set of well-supported plug-ins, but might pose problems for + distributors</dd> +</dl> + +</p> + </intro> + <features> + <feature>Require gettext 0.17</feature> + <feature>ACM mp3 decoder element for win32</feature> + <feature>New MXF demuxer added</feature> + <feature>JPEG-2000 encoder - jp2enc added</feature> + <feature>RTP support</feature> + <feature>Fixes for RTP support</feature> + <feature>Add parsers for AAC and AMR</feature> + <feature>Move libgstapp and elements to -base</feature> + <feature>Add Quicktime muxer element qtmux</feature> + <feature>Enhance RFB capture</feature> + <feature>Improve MPEG-TS and MPEG-PS demuxing</feature> + <feature>Don't install static libs for plugins</feature> + <feature>Introduce audioringbuffer element</feature> + <feature>Improve DVD playback of ResinDVD components</feature> + <feature>Move old audioresample from -base as legacyaudioresample</feature> + <feature>Improve speexresampler, and then move it to -base</feature> + <feature>Improve FLV demuxing and parsing</feature> + <feature>Various DVB input fixes</feature> + <feature>Add support for frequency list descriptors for DVB</feature> + <feature>Improve MPEG-TS muxer</feature> + <feature>Various other bug-fixes</feature> + </features> + + <applications> + </applications> + <contributors> + <person>Alessandro Decina</person> + <person>Arnout Vandecappelle</person> + <person>Brian Cameron</person> + <person>Christian Schaller</person> + <person>Cygwin Ports maintainer</person> + <person>Damien Lespiau</person> + <person>David Härdeman</person> + <person>David Schleef</person> + <person>Edward Hervey</person> + <person>Jan Schmidt</person> + <person>Jonathan Matthew</person> + <person>Josep Torra</person> + <person>Julien Moutte</person> + <person>Leandro Melo de Sales</person> + <person>Luotao Fu</person> + <person>Mark Nauwelaerts</person> + <person>Michael Smith</person> + <person>Olivier Crete</person> + <person>Robin Stocker</person> + <person>Sascha Hauer</person> + <person>Sebastian Dröge</person> + <person>Sebastian Pölsterl</person> + <person>Stefan Kost</person> + <person>Tal Shalif</person> + <person>Thiago Sousa Santos</person> + <person>Thijs Vermeir</person> + <person>Thomas Vander Stichele</person> + <person>Tim-Philipp Müller</person> + <person>Wim Taymans</person> + <person>Zaheer Abbas Merali</person> + <person>vanista</person> + <person>이문형</person> + </contributors> + + +<!-- + <api> + <additions> + </additions> + <deprecations> + </deprecations> + </api> +--> + + + + <bugs> + <bug> + <id>127574</id> + <summary>replaygain support</summary> + </bug> + <bug> + <id>480543</id> + <summary>[spc] crashes when not given any input data</summary> + </bug> + <bug> + <id>546319</id> + <summary>[resindvd] Stuck on first menu (language selection)</summary> + </bug> + <bug> + <id>549222</id> + <summary>Totem using resindvd element as DVD navigation module doe...</summary> + </bug> + <bug> + <id>550280</id> + <summary>Move qtmux to gst-plugins-bad</summary> + </bug> + <bug> + <id>550454</id> + <summary>FLV demuxer screws up in Pitivi</summary> + </bug> + <bug> + <id>550613</id> + <summary>[mpegtsmux] Add support for ac3/dts/lpcm</summary> + </bug> + <bug> + <id>553823</id> + <summary>CodeStyle improvements and minor fixes to the DCCP plugin.</summary> + </bug> + <bug> + <id>555238</id> + <summary>Recent changes in x264 breaks compilation of x264 plugin.</summary> + </bug> + <bug> + <id>557161</id> + <summary>Wrong time displayed and no seeking with MPEG PS cut from...</summary> + </bug> + <bug> + <id>557763</id> + <summary>[mpegtsmux] DeadlockEOS due to interleaving mechanism</summary> + </bug> + <bug> + <id>557814</id> + <summary>[mpegdemux] frequency list descriptor support</summary> + </bug> + <bug> + <id>558639</id> + <summary>cross-configuring interrupts due to a failing check for " ...</summary> + </bug> + <bug> + <id>560841</id> + <summary>Provide access to packet loss</summary> + </bug> + <bug> + <id>561992</id> + <summary>debug format warning during compilation of resindvdsrc.c ...</summary> + </bug> + <bug> + <id>562312</id> + <summary>Lip-sync generates wrong `ts-offset' in GstRtpBin</summary> + </bug> + <bug> + <id>562319</id> + <summary>[rtpsession] memory corruption</summary> + </bug> + <bug> + <id>562802</id> + <summary>[appsrc] lockup in pad_push() if previous flow was wrong-...</summary> + </bug> + <bug> + <id>563006</id> + <summary>mxf mpeg422 file stops playing</summary> + </bug> + <bug> + <id>563147</id> + <summary>input-selector doesn't notify of active-pad changing when...</summary> + </bug> + <bug> + <id>564232</id> + <summary>Dual Licensing qtmux</summary> + </bug> + <bug> + <id>565439</id> + <summary>Make pcapparse compile with (mingw32) gcc</summary> + </bug> + <bug> + <id>565509</id> + <summary>rtpsource on receiver side can't get clock-rate for h264,...</summary> + </bug> + <bug> + <id>565614</id> + <summary>[mpegtsdemux] Fix memory leak</summary> + </bug> + <bug> + <id>565910</id> + <summary>allow forcing the ssrc on a rtpsession</summary> + </bug> + <bug> + <id>566356</id> + <summary>[dvbbasebin] Couple of memleaks</summary> + </bug> + <bug> + <id>566613</id> + <summary>bayer2rgb calculates wrong color offset</summary> + </bug> + <bug> + <id>566878</id> + <summary>[ladspa] Add dependencies for ladspa modules</summary> + </bug> + <bug> + <id>566957</id> + <summary>Add time based seeking to ResinDVD</summary> + </bug> + <bug> + <id>566958</id> + <summary>fix dirac support in qtmux/mp4mux</summary> + </bug> + <bug> + <id>566959</id> + <summary>Fix duration query on mpegtsdemux</summary> + </bug> + <bug> + <id>508029</id> + <summary>[speexresample] pops/glitches in some cases</summary> + </bug> + <bug> + <id>558416</id> + <summary>[PATCH] realvideodec: use pixel aspect ratio of container</summary> + </bug> + <bug> + <id>564482</id> + <summary>[appsrc] semantics of push-buffer signal awkward for bind...</summary> + </bug> + <bug> + <id>565319</id> + <summary>rtpjitterbuffer: bursty reception can cause time to be re...</summary> + </bug> + <bug> + <id>565613</id> + <summary>[mpegtsdemux] Add scrambled field to service structure</summary> + </bug> + <bug> + <id>567004</id> + <summary>ladspa plugin crashes on Solaris</summary> + </bug> + </bugs> +</release> diff --git a/src/htdocs/releases/gst-plugins-bad/Makefile.am b/src/htdocs/releases/gst-plugins-bad/Makefile.am index 942acb68..da652093 100644 --- a/src/htdocs/releases/gst-plugins-bad/Makefile.am +++ b/src/htdocs/releases/gst-plugins-bad/Makefile.am @@ -1,4 +1,4 @@ -releases = 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ +releases = 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ 0.9.1 0.9.3 0.9.4 built_pages = \ diff --git a/src/htdocs/releases/gst-plugins-base/0.10.22.xml b/src/htdocs/releases/gst-plugins-base/0.10.22.xml new file mode 100644 index 00000000..4851734c --- /dev/null +++ b/src/htdocs/releases/gst-plugins-base/0.10.22.xml @@ -0,0 +1,373 @@ +<?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>hidey hidey hidey ho</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 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>Require gettext 0.17</feature> + <feature>Replace audioresample with speexresample from -bad</feature> + <feature>Support new formats in RIFF: uncompressed RGB, WMA lossless, VP6</feature> + <feature>Move libgstapp and elements from -bad</feature> + <feature>Support color-key setting and probing for Xv properties</feature> + <feature>Improve typefinding for various formats</feature> + <feature>Extend audio sinks for pull-mode operation</feature> + <feature>Support for more subtitle formats</feature> + <feature>More development on decode2bin and playbin2</feature> + <feature>RTP and SDP fixes</feature> + <feature>Many bug fixes and improvements</feature> + </features> + + <applications> + </applications> + <contributors> + <person>Alessandro Decina</person> + <person>Andrew Feren</person> + <person>Andy Wingo</person> + <person>Christian Schaller</person> + <person>Cygwin Ports maintainer</person> + <person>Damien Lespiau</person> + <person>Daniel Drake</person> + <person>David Schleef</person> + <person>Edward Hervey</person> + <person>Guillaume Emont</person> + <person>Håvard Graff</person> + <person>Jan Gerber</person> + <person>Jan Schmidt</person> + <person>Jonathan Matthew</person> + <person>Jonathan Rosser</person> + <person>José Alburquerque</person> + <person>Julien Moutte</person> + <person>Klaas</person> + <person>Luis Menina</person> + <person>Mark Nauwelaerts</person> + <person>Matthias Kretz</person> + <person>Michael Smith</person> + <person>Nick Haddad</person> + <person>Olivier Crete</person> + <person>Pavel Zeldin</person> + <person>Robin Stocker</person> + <person>Sebastian Dröge</person> + <person>Stefan Kost</person> + <person>Tero Saarni</person> + <person>Thomas Vander Stichele</person> + <person>Tim-Philipp Müller</person> + <person>Wim Taymans</person> + <person>xavierb at gmail dot com</person> + <person>이문형</person> + </contributors> + + + <api> + <additions> + <item>clockoverlay::time-format</item> + <item>GstRingBuffer:gst_ring_buffer_activate()</item> + <item>GstRingBuffer:gst_ring_buffer_is_active()</item> + <item>GstRingBuffer:gst_ring_buffer_convert()</item> + <item>Add GST_TYPE_BASE_AUDIO_(SRC|SINK)_SLAVE_METHOD to the public API</item> + <item>gst_netaddress_get_address_bytes()</item> + <item>gst_netaddress_set_address_bytes()</item> + </additions> + </api> + + <bugs> + <bug> + <id>562163</id> + <summary>theoraenc likely ignoring segments</summary> + </bug> + <bug> + <id>562258</id> + <summary>rtspsrc element takes long time to error out if the addre...</summary> + </bug> + <bug> + <id>561789</id> + <summary>[volume] deadlocks with a controller attached</summary> + </bug> + <bug> + <id>554533</id> + <summary>[xvimagesink] allow setting colorkey if possible</summary> + </bug> + <bug> + <id>567511</id> + <summary>colorkey in xvimagesink gets reset when element is reused</summary> + </bug> + <bug> + <id>116051</id> + <summary>libresample doesn't handle > factor of 2 rate conversion</summary> + </bug> + <bug> + <id>346218</id> + <summary>[audioresample] doesn't do anti aliasing</summary> + </bug> + <bug> + <id>385061</id> + <summary>[audioresample?] investigate high CPU usage</summary> + </bug> + <bug> + <id>456788</id> + <summary>[subparse] can't handle UTF-16 charset encoded subtitle.</summary> + </bug> + <bug> + <id>525807</id> + <summary>[vorbisenc] vorbisenc has problems with a gnlsource that ...</summary> + </bug> + <bug> + <id>546955</id> + <summary>gstoggmux EOS handling issue</summary> + </bug> + <bug> + <id>549417</id> + <summary>[audioresample] unit test fails on 64bit linux</summary> + </bug> + <bug> + <id>549510</id> + <summary>audioresample doesn't negotiate ideal caps</summary> + </bug> + <bug> + <id>552237</id> + <summary>UTF-16 srt confuses gstreamer, misdetected as mp3</summary> + </bug> + <bug> + <id>552559</id> + <summary>Implementation of SLAVE_SKEW in baseaudiosrc</summary> + </bug> + <bug> + <id>552569</id> + <summary>audioresample producing strange sized buffers</summary> + </bug> + <bug> + <id>552801</id> + <summary>audioconvert can overflow with big audio buffers</summary> + </bug> + <bug> + <id>554879</id> + <summary>Add ability to specify format for date/time display in Gs...</summary> + </bug> + <bug> + <id>555257</id> + <summary>Doesn't display srt subtitles saved with BOM</summary> + </bug> + <bug> + <id>555319</id> + <summary>add FFV1 fourcc to riff-media</summary> + </bug> + <bug> + <id>555607</id> + <summary>subrip subtitles typefind too strict</summary> + </bug> + <bug> + <id>555699</id> + <summary>[PATCH] theoradec: prefer container's pixel aspect ratio ...</summary> + </bug> + <bug> + <id>556025</id> + <summary>build failure in tests/icles</summary> + </bug> + <bug> + <id>556066</id> + <summary>Last byte of FLAC image buffer chopped off</summary> + </bug> + <bug> + <id>557365</id> + <summary>subparse check fails</summary> + </bug> + <bug> + <id>558124</id> + <summary>[PLUGIN-MOVE] Move speexresample as audioresample2 to -base</summary> + </bug> + <bug> + <id>559111</id> + <summary>ALSA sink hangs on USB audio device unplug while playing</summary> + </bug> + <bug> + <id>559478</id> + <summary>does not play windows media streams correctly</summary> + </bug> + <bug> + <id>559567</id> + <summary>`gst_base_audio_sink_sync_latency' should call `gst_base_...</summary> + </bug> + <bug> + <id>561436</id> + <summary>videorate element add image/jpeg to caps template</summary> + </bug> + <bug> + <id>561734</id> + <summary>playbin2 additions</summary> + </bug> + <bug> + <id>561780</id> + <summary>Playbin2 should work without volume too</summary> + </bug> + <bug> + <id>561924</id> + <summary>oggdemux hangs when given corrupt input via non-seekable ...</summary> + </bug> + <bug> + <id>562270</id> + <summary>build without gdk fails</summary> + </bug> + <bug> + <id>563143</id> + <summary>ximagesink/xvimagesink : _alloc_buffer returns non-clean ...</summary> + </bug> + <bug> + <id>563174</id> + <summary>Implement gst_rtcp_packet_remove</summary> + </bug> + <bug> + <id>563508</id> + <summary>[rgvolume] Unit test fails with passthrough assertions</summary> + </bug> + <bug> + <id>563718</id> + <summary>Theora check out of date</summary> + </bug> + <bug> + <id>563904</id> + <summary>GNOME Goal: Clean up GLib and GTK+ includes</summary> + </bug> + <bug> + <id>564098</id> + <summary>MS Word files are recognised as audio/mpeg and OSX's .DS_...</summary> + </bug> + <bug> + <id>564139</id> + <summary>Documentation of TCP plugins</summary> + </bug> + <bug> + <id>564200</id> + <summary>GstBaseAudioSink should register its enums and have corre...</summary> + </bug> + <bug> + <id>564206</id> + <summary>GstBaseAudioSrc should register its enum and have corresp...</summary> + </bug> + <bug> + <id>564421</id> + <summary>Move appsrc/appsink to -base</summary> + </bug> + <bug> + <id>564929</id> + <summary>Audiosink blocks if setcaps called while playing</summary> + </bug> + <bug> + <id>566586</id> + <summary>playbin2 test7.c fails after two songs</summary> + </bug> + <bug> + <id>566750</id> + <summary>[appsrc/sink] add padding, move private data to private s...</summary> + </bug> + <bug> + <id>566761</id> + <summary>[gstapp] No pkg-config file</summary> + </bug> + <bug> + <id>566837</id> + <summary>gst_cdda_base_src_mode_get_type() is not public from < gst...</summary> + </bug> + <bug> + <id>566875</id> + <summary>[gnomevfs] Add dependency for the GnomeVFS modules</summary> + </bug> + <bug> + <id>566876</id> + <summary>[gio] Add dependency for the modules dir</summary> + </bug> + <bug> + <id>567027</id> + <summary>Add GType for GstRTSPUrl for bindings</summary> + </bug> + <bug> + <id>567168</id> + <summary>appsink is using the wrong signal slot for the pull-buffe...</summary> + </bug> + <bug> + <id>567960</id> + <summary>[tagdemux] Doesn't forward unknown events upstream</summary> + </bug> + <bug> + <id>500833</id> + <summary>[FFT] Struct alignment issues on sparc</summary> + </bug> + <bug> + <id>552199</id> + <summary>Parsing SDP file with multicast address fails</summary> + </bug> + <bug> + <id>558553</id> + <summary>[riff] gst_riff_create_video_caps not recognizing certain...</summary> + </bug> + <bug> + <id>564896</id> + <summary>gst_netaddress_get_ip[46]_address should check for correc...</summary> + </bug> + <bug> + <id>566341</id> + <summary>Some Ogg Theora files don't finished at seek at the end</summary> + </bug> + <bug> + <id>566654</id> + <summary>playbin2: does not come back from NULL after switching UR...</summary> + </bug> + <bug> + <id>566723</id> + <summary>GstAudioClock's new function may better use const gchar* ...</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 98a09f7a..fad64576 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.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.2 0.9.3 0.9.4 built_pages = \ diff --git a/src/htdocs/releases/gst-python/0.10.14.xml b/src/htdocs/releases/gst-python/0.10.14.xml new file mode 100644 index 00000000..7fa2e459 --- /dev/null +++ b/src/htdocs/releases/gst-python/0.10.14.xml @@ -0,0 +1,81 @@ +<?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>you better think</name> + <version>0.10.14</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>Handle keep-refcount for GBoxed arguments</feature> + <feature>Mark gst.message* that take ownership of the gst.Structure/gst.TagList</feature> + <feature>Wrap new API in Core and Base</feature> + <feature>Various other bug fixes and improvements</feature> + </features> + + <applications> + </applications> + + <contributors> + <person>Alessandro Decina</person> + <person>Alexander Wirt</person> + <person>Edward Hervey</person> + <person>Jan Schmidt</person> + <person>Sebastian Dröge</person> + <person>Thiemo Seufer</person> + <person>Vincent GENIEUX</person> + </contributors> + + <bugs> + <bug> + <id>543961</id> + <summary>Memory leak in gst.Bin.do_handle_message</summary> + </bug> + <bug> + <id>553131</id> + <summary>Import modules in correct order</summary> + </bug> + <bug> + <id>553134</id> + <summary>Assumes wrong RTLD constants for Linux/MIPS</summary> + </bug> + <bug> + <id>554545</id> + <summary>gst.Pad methods that return a new buffer as function argu...</summary> + </bug> + <bug> + <id>556054</id> + <summary>codegen: Add 'keep-refcount' handling for GBoxed arguments</summary> + </bug> + <bug> + <id>559406</id> + <summary>Add proxy for gst_base_transform_transform_size</summary> + </bug> + <bug> + <id>559768</id> + <summary>Fix gst-python on systems that don't support RTLD_GLOBAL ...</summary> + </bug> + <bug> + <id>564580</id> + <summary>Memory leak in gst.Structure.keys()</summary> + </bug> + <bug> + <id>566903</id> + <summary>gst.Pad.iterate_internal_links may raise critical warning...</summary> + </bug> + </bugs> +</release> diff --git a/src/htdocs/releases/gst-python/Makefile.am b/src/htdocs/releases/gst-python/Makefile.am index 58c84075..99eaf451 100644 --- a/src/htdocs/releases/gst-python/Makefile.am +++ b/src/htdocs/releases/gst-python/Makefile.am @@ -1,4 +1,4 @@ -releases = 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.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.22.xml b/src/htdocs/releases/gstreamer/0.10.22.xml new file mode 100644 index 00000000..e5dd6ced --- /dev/null +++ b/src/htdocs/releases/gstreamer/0.10.22.xml @@ -0,0 +1,257 @@ +<?xml version="1.0"?> +<?xml-stylesheet href="../releases.xsl" type="text/xsl"?> +<release> + <module>gstreamer</module> + <module-fancy>GStreamer</module-fancy> + <name>I heard a disturbing sound</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 +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>GstController improvements</feature> + <feature>Extensions to the latency setting behaviours</feature> + <feature>Ability for plugins to register dependencies to trigger re-scanning</feature> + <feature>Optimisations in some common operations on caps and values and elsewhere</feature> + <feature>Add sequence numbers to events so dependent events can be associated with the event that caused them</feature> + <feature>New macros for reading and writing float values</feature> + <feature>Many improvements in the basesink base class</feature> + <feature>Support non-default main contexts for GstBus watches</feature> + <feature>Improvements in pull-mode scheduling of sinks</feature> + <feature>Fixes for alignment issues on sparc</feature> + <feature>Ghost pad fixes</feature> + <feature>New bit-reader assistance API</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>Andrew Feren</person> + <person>Andy Wingo</person> + <person>Antoine Tremblay</person> + <person>Cygwin Ports maintainer</person> + <person>David Schleef</person> + <person>Dig Ge</person> + <person>Edward Hervey</person> + <person>Jan Schmidt</person> + <person>Jan Schmidt - Sun Microsystems</person> + <person>Jonas Holmberg</person> + <person>Michael Smith</person> + <person>Olivier Crete</person> + <person>Peter Kjellerstedt</person> + <person>Sebastian Dröge</person> + <person>Simon Holm Thøgersen</person> + <person>Stefan Kost</person> + <person>Thijs Vermeir</person> + <person>Thomas Vander Stichele</person> + <person>Tim-Philipp Müller</person> + <person>Wim Taymans</person> + <person>이문형</person> + </contributors> + + + <api> + <additions> + <item>Add bit reader and byte reader classes.</item> + <item>gst_message_new_structure_change()</item> + <item>gst_message_parse_structure_change()</item> + <item>GST_BUFFER_FREE_FUNC()</item> + <item>Add GST_READ_UINT24_(LE|BE) and GST_WRITE_UINT24_(LE|BE).</item> + <item>GstBaseSrc::gst_base_src_set_blocksize()</item> + <item>GstBaseSrc::gst_base_src_get_blocksize()</item> + <item>GstBaseSink::gst_base_sink_set_blocksize()</item> + <item>GstBaseSink::gst_base_sink_get_blocksize()</item> + <item>GstBaseSink::blocksize</item> + <item>GstBaseSink::gst_base_sink_do_preroll()</item> + <item>Add gst_byte_reader_get_data and gst_byte_reader_peek_data</item> + <item>Move float endianness conversion macros from libgstfloatcast to core</item> + <item>gst_util_seqnum_next, gst_util_seqnum_compare</item> + <item>gst_event_get_seqnum, gst_event_set_seqnum</item> + <item>gst_message_get_seqnum, gst_message_set_seqnum</item> + <item>GstSeekFlags::GST_SEEK_FLAG_SKIP</item> + <item>gst_bin_recalculate_latency()</item> + <item>GstBin::do-latency</item> + <item>gst_tag_setter_reset_tags()</item> + <item>gst_query_new_uri, gst_query_set_uri, gst_query_parse_uri</item> + <item>add gst_plugin_add_dependency()</item> + <item>add gst_plugin_add_dependency_simple()</item> + </additions> + </api> + + + + <bugs> + <bug> + <id>567002</id> + <summary>--gst-disable-registry-update also skips registry creation</summary> + </bug> + <bug> + <id>350477</id> + <summary>[Registry] Provide a way for plugins to delegate the 'cha...</summary> + </bug> + <bug> + <id>510354</id> + <summary>post GST_MESSAGE_STRUCTURE_CHANGE when linking and unlink...</summary> + </bug> + <bug> + <id>526044</id> + <summary>Crash if there is more than one watcher for a GstBus</summary> + </bug> + <bug> + <id>539108</id> + <summary>gst_ghost_pad_new() does more than call g_object_new()</summary> + </bug> + <bug> + <id>544003</id> + <summary>[parse] Links to wrong pad if no padtemplate name is given</summary> + </bug> + <bug> + <id>544293</id> + <summary>rtspsrc / gstpoll regression</summary> + </bug> + <bug> + <id>545714</id> + <summary>GST_READ_UINT_* and GST_WRITE_UINT_* are not always safe ...</summary> + </bug> + <bug> + <id>548786</id> + <summary>[win32] search for plugins based on location of DLL</summary> + </bug> + <bug> + <id>551676</id> + <summary>Small Memleak fix in gst_pad_link_check_compatible_unlocked</summary> + </bug> + <bug> + <id>552778</id> + <summary>add free_func in gstbuffer instances</summary> + </bug> + <bug> + <id>553554</id> + <summary>[base] Add a generic bit reader</summary> + </bug> + <bug> + <id>553874</id> + <summary>query_position broken during seek</summary> + </bug> + <bug> + <id>555196</id> + <summary>Move floating point endian conversion macros into core</summary> + </bug> + <bug> + <id>555307</id> + <summary>Need to push latency event into the pipeline</summary> + </bug> + <bug> + <id>555631</id> + <summary>Banshee crashes; gstreamer GST_CAPS GST_IS_CAPS warnings</summary> + </bug> + <bug> + <id>556091</id> + <summary>libtool-2.2 and old gettext don't mix</summary> + </bug> + <bug> + <id>556900</id> + <summary>a copy & paste bug in helloworld example</summary> + </bug> + <bug> + <id>557154</id> + <summary>Allow totem to run without write-access to home directory</summary> + </bug> + <bug> + <id>557300</id> + <summary>libgstnet needs to link against $(WIN32_LIBS)</summary> + </bug> + <bug> + <id>557438</id> + <summary>Gstreamer crashes when Banshee supposed to change track</summary> + </bug> + <bug> + <id>557649</id> + <summary>GstBaseTransform can cause ivalid memory references</summary> + </bug> + <bug> + <id>559250</id> + <summary>segments need identifiers.</summary> + </bug> + <bug> + <id>560301</id> + <summary>Add --plugin to gst-inspect</summary> + </bug> + <bug> + <id>560360</id> + <summary>Excessive statting when reading binary cache</summary> + </bug> + <bug> + <id>560399</id> + <summary>Unnecessary CRC checksum for binary registry cache</summary> + </bug> + <bug> + <id>560442</id> + <summary>GNOME Goal: Remove deprecated GLib symbols</summary> + </bug> + <bug> + <id>561501</id> + <summary>g_type_class_ref without unref</summary> + </bug> + <bug> + <id>562170</id> + <summary>GstBus watch doesn't work with non-default main context</summary> + </bug> + <bug> + <id>562949</id> + <summary>[API] Add an URI query type for querying the source/sink URI</summary> + </bug> + <bug> + <id>564863</id> + <summary>Caps are not propagated from a ghostpad's target to the g...</summary> + </bug> + <bug> + <id>567225</id> + <summary>volatile gonce_data in BOILERPLATE not initialized to 0</summary> + </bug> + <bug> + <id>566393</id> + <summary>[deadlock] Setting index on a pipeline</summary> + </bug> + </bugs> +</release> diff --git a/src/htdocs/releases/gstreamer/Makefile.am b/src/htdocs/releases/gstreamer/Makefile.am index a4f705d4..fc5cc8e3 100644 --- a/src/htdocs/releases/gstreamer/Makefile.am +++ b/src/htdocs/releases/gstreamer/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.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 \ |