diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-05-31 13:17:48 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-05-31 13:18:33 +0100 |
commit | f05dbc6c1677b9ff61d671fa52034cc10e3280b4 (patch) | |
tree | ff68fcff4356348418b2fd32f350726b1f32dc5a | |
parent | cffa938053557a6e7ec6f0f686cf2a47af995d81 (diff) |
news: announce releases on web page
-rw-r--r-- | src/htdocs/news/news.xml | 19 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/0.10.19.xml | 356 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-good/0.10.23.xml | 308 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-good/Makefile.am | 2 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-ugly/0.10.15.xml | 121 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-ugly/Makefile.am | 2 |
7 files changed, 807 insertions, 3 deletions
diff --git a/src/htdocs/news/news.xml b/src/htdocs/news/news.xml index c1b84d8d..9cf04995 100644 --- a/src/htdocs/news/news.xml +++ b/src/htdocs/news/news.xml @@ -3804,6 +3804,25 @@ and mark the date in your calendar. See you in Cambridge! </content> </item> + <item> + <date>2010-05-31 03:00</date> + <title>GStreamer Good Plugins 0.10.23, Ugly Plugins 0.10.15, Bad Plugins 0.10.19 stable releases</title> +<content> +<p> +The GStreamer team is excited to announce new releases of the gst-plugins-good, gst-plugins-ugly and gst-plugins-bad modules for the 0.10 GStreamer stable release series. These versions introduce support for WebM/VP8. +</p> +<p> +Check out release notes for +<a href="&site;/releases/gst-plugins-good/0.10.23.html">gst-plugins-good</a>, +<a href="&site;/releases/gst-plugins-ugly/0.10.15.html">gst-plugins-ugly</a>, +<a href="&site;/releases/gst-plugins-bad/0.10.19.html">gst-plugins-bad</a>, +or download tarballs for +<a href="&site;/src/gst-plugins-good/gst-plugins-good-0.10.23.tar.bz2">gst-plugins-good</a>, +<a href="&site;/src/gst-plugins-ugly/gst-plugins-ugly-0.10.15.tar.bz2">gst-plugins-ugly</a>, +<a href="&site;/src/gst-plugins-bad/gst-plugins-bad-0.10.19.tar.bz2">gst-plugins-bad</a>, + </p> + </content> + </item> </news> diff --git a/src/htdocs/releases/gst-plugins-bad/0.10.19.xml b/src/htdocs/releases/gst-plugins-bad/0.10.19.xml new file mode 100644 index 00000000..ec79cc4e --- /dev/null +++ b/src/htdocs/releases/gst-plugins-bad/0.10.19.xml @@ -0,0 +1,356 @@ +<?xml version="1.0"?> +<?xml-stylesheet href="../releases.xsl" type="text/xsl"?> +<release> + <module>gst-plugins-bad</module> + <module-fancy>GStreamer Bad Plug-ins</module-fancy> + <name>The World Kicked Back</name> + <version>0.10.19</version> + + <intro> + +<p> +The GStreamer team is proud to announce a new release +in the 0.10.x stable series of the +GStreamer Bad Plug-ins. +</p> +<p> +The 0.10.x series is a stable series targeted at end users. +It is not API or ABI compatible with the stable 0.8.x series. +It is, however, parallel installable with the 0.8.x series. +</p> + +<p> +<i>"That an accusation?"</i> +</p> +<p> +No perfectly groomed moustache or any amount of fine clothing is going to +cover up the truth - these plug-ins are Bad with a capital B. +They look fine on the outside, and might even appear to get the job done, but +at the end of the day they're a black sheep. Without a golden-haired angel +to watch over them, they'll probably land in an unmarked grave at the final +showdown. +</p> +<p> +Don't bug us about their quality - exercise your Free Software rights, +patch up the offender and send us the patch on the fastest steed you can +steal from the Confederates. Because you see, in this world, there's two +kinds of people, my friend: those with loaded guns and those who dig. +You dig. +</p> +<p> +This module contains a set of plug-ins that aren't up to par compared to the +rest. They might be close to being good quality, but they're missing something +- be it a good code review, some documentation, a set of tests, a real live +maintainer, or some actual wide use. If the blanks are filled in they might be +upgraded to become part of either gst-plugins-good or gst-plugins-ugly, +depending on the other factors. +If the plug-ins break, you can't complain - instead, you can fix the +problem and send us a patch, or bribe someone into fixing them for you. +New contributors can start here for things to work on. +</p> +<p> +Other modules containing plug-ins are: + +<dl> +<dt>gst-plugins-base</dt> +<dd>contains a basic set of well-supported plug-ins</dd> +<dt>gst-plugins-good</dt> +<dd>contains a set of well-supported plug-ins under our preferred license</dd> +<dt>gst-plugins-ugly</dt> +<dd>contains a set of well-supported plug-ins, but might pose problems for + distributors</dd> +</dl> + +</p> + </intro> + <features> + <feature>audioparsers: add bitrate calculation</feature> + <feature>camerabin: add API to query supported image capture resolution</feature> + <feature>camerabin: add block-after-capture property for viewfinder blocking</feature> + <feature>camerabin: add video-capture-width/height/framerate properties</feature> + <feature>camerabin: add video-source-filter and viewfinder-filter properties</feature> + <feature>capssetter: element was moved to gst-plugins-good</feature> + <feature>cogcolorspace: implement color-matrix handling and chroma-site</feature> + <feature>dc1394: add iso-speed property</feature> + <feature>dshowvideosrc: add support for YUY2 input format</feature> + <feature>festival: don't open an infinite number of connections to the server and close connections</feature> + <feature>h264parse: fix writing NALU prefix for byte-stream output format</feature> + <feature>h264parse: fix wrong timestamps in some cases after seeking</feature> + <feature>imagefreeze: plugin was moved to gst-plugins-good</feature> + <feature>invtelecine: add invtelecine element</feature> + <feature>jackaudiosrc: implement multichannel support</feature> + <feature>jpegformat: add xmp reading and writing support</feature> + <feature>ladspa, lv2: don't fail in plugin_init when having 0 elements (which would cause the plugin to get blacklisted)</feature> + <feature>mmssrc: Check URI for validity and work around URI parsing bugs in libmms</feature> + <feature>mmssrc: Use the escaped location for the RTSP redirect message</feature> + <feature>mpegtsdemux: add support for Blu-Ray style DTS and the two DTS HD stream types</feature> + <feature>mpegtsparse: parse TDT table in mpegts</feature> + <feature>mpegvideoparse: export profile and level in caps; estimate bitrate; update caps when sequence header changes</feature> + <feature>oss4: plugin was moved to gst-plugins-good</feature> + <feature>qtmux: add support for the VP8 video codec and XMP tags</feature> + <feature>segmentclip: add audio/video buffer segment clip elements</feature> + <feature>vcdsrc: support the DVD URI scheme so a device can be specified via the URI</feature> + <feature>vp8: add libvpx-based VP8 encoder/decoder (NB: encoder properties/API not fully stable yet; also, this plugin may not be compatible with GPLv2-only applications)</feature> + </features> + + <applications> + </applications> + <contributors> + <person>Adam Endrodi</person> + <person>Alessandro Decina</person> + <person>Andoni Morales</person> + <person>Arun Raghavan</person> + <person>Bastien Nocera</person> + <person>Benjamin Otte</person> + <person>Brian Cameron</person> + <person>Carl-Anton Ingmarsson</person> + <person>David Schleef</person> + <person>Edward Hervey</person> + <person>Ivan Zderadicka</person> + <person>Jan Schmidt</person> + <person>Joshua M. Doe</person> + <person>Lasse Laukkanen</person> + <person>Mark Nauwelaerts</person> + <person>Olivier Crête</person> + <person>Philip Jägenstedt</person> + <person>Raimo Järvi</person> + <person>René Stadler</person> + <person>Rob Clark</person> + <person>Sebastian Dröge</person> + <person>Sebastian Pölsterl</person> + <person>Shenghua Liu</person> + <person>Stefan Kost</person> + <person>Teemu Katajisto</person> + <person>Thiago Santos</person> + <person>Tiago Katcipis</person> + <person>Tim-Philipp Müller</person> + <person>Tommi Myöhänen</person> + <person>Tristan Matthews</person> + <person>Víctor Manuel Jáquez Leal</person> + <person>Wim Taymans</person> + <person>Zaheer Abbas Merali</person> + <person>Руслан Ижбулатов</person> + </contributors> + +<!-- + <api> + <additions> + </additions> + <deprecations> + </deprecations> + </api> +--> + + + + + + + + + + + + <bugs> + <bug> + <id>340986</id> + <summary>[vcdsrc] plugin not auto-plugged, and weird URI handling</summary> + </bug> + <bug> + <id>572551</id> + <summary>mpeg4videoparse fails to extract codec_data from this network camera video stream</summary> + </bug> + <bug> + <id>603745</id> + <summary>[dc1394src] add " iso-speed " property</summary> + </bug> + <bug> + <id>611302</id> + <summary>[imagefreeze] Add still frame stream generator</summary> + </bug> + <bug> + <id>612208</id> + <summary>[soundtouch] [pitch] Removing annoying g_print</summary> + </bug> + <bug> + <id>612331</id> + <summary>inputselector: linkage flags are incorrect</summary> + </bug> + <bug> + <id>612454</id> + <summary>fix compile errors in latest gst-plugins-bad</summary> + </bug> + <bug> + <id>612615</id> + <summary>[camerabin] video bin elements in wrong state when recording</summary> + </bug> + <bug> + <id>612687</id> + <summary>[mpegvideoparse] Update caps when sequence header changes</summary> + </bug> + <bug> + <id>612757</id> + <summary>Unable to build gst-plugins-bad with Sun Studio compiler</summary> + </bug> + <bug> + <id>613156</id> + <summary>cog can't be built against libpng 1.4.x</summary> + </bug> + <bug> + <id>613160</id> + <summary>[cogcolorspace] RGB- > I420 conversion adds green vertical bar at the right border</summary> + </bug> + <bug> + <id>613332</id> + <summary>[cog] generate_tables generates invalid tables for YUV- > RGB</summary> + </bug> + <bug> + <id>613708</id> + <summary>[dshowvideosrc][PATCH] Add support for YUY2 format</summary> + </bug> + <bug> + <id>613758</id> + <summary>More build warnings on OS X</summary> + </bug> + <bug> + <id>613795</id> + <summary>libmodplug's public header requires WORDS_BIGENDIAN</summary> + </bug> + <bug> + <id>613920</id> + <summary>audioparsers: Add bitrate calculation to baseparse</summary> + </bug> + <bug> + <id>614016</id> + <summary>[baseparse] NEWSEGMENT event sent with wrong start and position time</summary> + </bug> + <bug> + <id>614037</id> + <summary>flacparse: Fix buffer refcount issue</summary> + </bug> + <bug> + <id>614259</id> + <summary>mpegtsdemux: can't detect DTS audio</summary> + </bug> + <bug> + <id>614349</id> + <summary>[mpegtsparse] assertion gst_buffer_is_metadata_writable (buffer) failed</summary> + </bug> + <bug> + <id>614475</id> + <summary>[dvbsrc] Wrong property types for frequency and symbol rate</summary> + </bug> + <bug> + <id>614479</id> + <summary>[mpegtspacketizer] Use CRC to check if tables are duplicate</summary> + </bug> + <bug> + <id>614591</id> + <summary>[h264parse] Not cleaning internal state properly for reuse</summary> + </bug> + <bug> + <id>614958</id> + <summary>[camerabin] Replace actions with properties for setting parameters</summary> + </bug> + <bug> + <id>614991</id> + <summary>baseparse: Don't emit bitrate tags too early</summary> + </bug> + <bug> + <id>616078</id> + <summary>mpegvideoparse: Export profile and level in caps</summary> + </bug> + <bug> + <id>616541</id> + <summary>jackaudiosrc/sink needs to set layout on caps</summary> + </bug> + <bug> + <id>617145</id> + <summary>Compile mplex element with with --enable-runtime-pseudo-reloc-v2 on Windows</summary> + </bug> + <bug> + <id>617146</id> + <summary>Lots of printf string format warnings on Windows</summary> + </bug> + <bug> + <id>617331</id> + <summary>More warnings in -bad</summary> + </bug> + <bug> + <id>617650</id> + <summary>[mmssrc] should check location</summary> + </bug> + <bug> + <id>618044</id> + <summary>[cogcolorspace] I420/YV12 - > packed 4:2:2 gives assertions</summary> + </bug> + <bug> + <id>618388</id> + <summary>[frei0r] Boolean values can't be set from gst-launch [PATCH]</summary> + </bug> + <bug> + <id>618409</id> + <summary>jackaudiosrc: improve process callback</summary> + </bug> + <bug> + <id>618527</id> + <summary>festival plugin does not close connections to server</summary> + </bug> + <bug> + <id>618710</id> + <summary>[resindvd] Needs to check for libdvdread too</summary> + </bug> + <bug> + <id>618867</id> + <summary>Remove gst-plugins-bad/ext/polyp ?</summary> + </bug> + <bug> + <id>619064</id> + <summary>h264parse: broken timestamps after seeking</summary> + </bug> + <bug> + <id>619169</id> + <summary>[vp8enc] Limit DEFAULT_MAX_LATENCY to 25 to match libvpx</summary> + </bug> + <bug> + <id>619172</id> + <summary>[vp8] exclude dec/enc based on CONFIG_VP8_DECODER/ENCODER</summary> + </bug> + <bug> + <id>619290</id> + <summary>[vp8] add mode property to switch between CBR/VBR</summary> + </bug> + <bug> + <id>619317</id> + <summary>[vp8] Encoder thread support</summary> + </bug> + <bug> + <id>619318</id> + <summary>[vp8] Decoder QoS (avoid memcpy)</summary> + </bug> + <bug> + <id>619344</id> + <summary>[vp8enc] Use GST_VIDEO_CAPS_YUV instead of handwritten YUV caps</summary> + </bug> + <bug> + <id>619444</id> + <summary>[mpegtsparse] Memory leak in mpegts_packetizer_parse_pmt</summary> + </bug> + <bug> + <id>619502</id> + <summary>[mpegvideoparse] segfault because of access to a NULL buffer gotten from mpeg_packetizer_get_block</summary> + </bug> + <bug> + <id>619617</id> + <summary>[h264parse] leaks memory</summary> + </bug> + <bug> + <id>619916</id> + <summary>[vp8enc] Doesn't skip non-frame packets correctly</summary> + </bug> + <bug> + <id>614317</id> + <summary>[oss4] should always accept PCM in native endianness even if the hardware doesn't</summary> + </bug> + </bugs> +</release> diff --git a/src/htdocs/releases/gst-plugins-bad/Makefile.am b/src/htdocs/releases/gst-plugins-bad/Makefile.am index dbce27bb..da7bc9dc 100644 --- a/src/htdocs/releases/gst-plugins-bad/Makefile.am +++ b/src/htdocs/releases/gst-plugins-bad/Makefile.am @@ -1,4 +1,4 @@ -releases = 0.10.18 0.10.17 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ +releases = 0.10.19 0.10.18 0.10.17 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ 0.9.1 0.9.3 0.9.4 built_pages = \ diff --git a/src/htdocs/releases/gst-plugins-good/0.10.23.xml b/src/htdocs/releases/gst-plugins-good/0.10.23.xml new file mode 100644 index 00000000..39380dfa --- /dev/null +++ b/src/htdocs/releases/gst-plugins-good/0.10.23.xml @@ -0,0 +1,308 @@ +<?xml version="1.0"?> +<?xml-stylesheet href="../releases.xsl" type="text/xsl"?> +<release> + <module>gst-plugins-good</module> + <module-fancy>GStreamer Good Plug-ins</module-fancy> + <name>Stylish Kids in Riot</name> + <version>0.10.23</version> + + <intro> + +<p> +The GStreamer team is proud to announce a new release +in the 0.10.x stable series of the +GStreamer Good Plug-ins. +</p> +<p> +The 0.10.x series is a stable series targeted at end users. +It is not API or ABI compatible with the stable 0.8.x series. +It is, however, parallel installable with the 0.8.x series. +</p> + +<p> +<i>"Such ingratitude. After all the times I've saved your life."</i> +</p> +<p> +A collection of plug-ins you'd want to have right next to you on the +battlefield. Shooting sharp and making no mistakes, these plug-ins have it +all: good looks, good code, and good licensing. Documented and dressed up +in tests. If you're looking for a role model to base your own plug-in on, +here it is. +</p> +<p> +If you find a plot hole or a badly lip-synced line of code in them, +let us know - it is a matter of honour for us to ensure Blondie doesn't look +like he's been walking 100 miles through the desert without water. +</p> +<p> +This module contains a set of plug-ins that we consider to have good quality + code, correct functionality, our preferred license (LGPL for the plug-in + code, LGPL or LGPL-compatible for the supporting library). +We believe distributors can safely ship these plug-ins. +People writing elements should base their code on these elements. +</p> +<p> +Other modules containing plug-ins are: + +<dl> +<dt>gst-plugins-base</dt> +<dd>contains a basic set of well-supported plug-ins</dd> +<dt>gst-plugins-ugly</dt> +<dd>contains a set of well-supported plug-ins, but might pose problems for + distributors</dd> +<dt>gst-plugins-bad</dt> +<dd>contains a set of less supported plug-ins that haven't passed the + rigorous quality testing we expect</dd> +</dl> + +</p> + </intro> + <features> + <feature>alpha: add support for YUY2, YVYU, UYVY and YV12; YUV->RGB conversion fixes</feature> + <feature>avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time</feature> + <feature>avimux, matroskamux: add support for On2 VP8</feature> + <feature>capssetter: element moved from gst-plugins-bad</feature> + <feature>deinterlace: add support for most YUV and RGB formats for some methods</feature> + <feature>deinterlace: make automatic detection of interlacing the default</feature> + <feature>gamma: add support for more YUV/RGB formats, make gamma property controllable</feature> + <feature>jpegdec, jpegenc: support more colour spaces and pixel formats</feature> + <feature>matroskademux: implement push mode seeking</feature> + <feature>matroskademux: add support for WebM</feature> + <feature>imagefreeze: plugin moved from gst-plugins-bad</feature> + <feature>oss4: plugin moved from gst-plugins-bad</feature> + <feature>osxvideosink: implement the xoverlay interface, allow switching views at runtime</feature> + <feature>qcelpdepay: add a QCELP depayloader</feature> + <feature>qtdemux: add support for VP8; push-mode seeking and ctts table parsing fixes</feature> + <feature>rtph263depay: use Picture Start Code to detect packet loss and frame start</feature> + <feature>rtph263pay: use found GOBs to apply Mode A payloading</feature> + <feature>rtph264depay: DELTA_UNIT marking of output buffers</feature> + <feature>rtph264pay: extract SPS and PPS from property provided parameter set</feature> + <feature>rtph264pay: add config-interval property to re-send SPS/PPS in stream</feature> + <feature>rtpmp4vpay: add config-interval property to re-insert config in stream</feature> + <feature>rtptheoradepay: fix in-band configuration parsing</feature> + <feature>rtptheorapay: add config-interval parameter to re-insert config in stream</feature> + <feature>rtpvorbisdepay, rtptheoradepay: also accept in-line configuration</feature> + <feature>rtsp: configure bandwidth properties in the session</feature> + <feature>rtspsrc: fall back to SDP ports instead of server_port</feature> + <feature>rtspsrc: use the SDP connection info in multicast</feature> + <feature>rtspsrc: handle SEEKING queries</feature> + <feature>smptealpha: add support for all 4 ARGB formats and YV12 (converted to AYUV)</feature> + <feature>videobalance: add support for all RGB formats, Y41B, Y42B and Y444, YUY2, UYVY, AYUV and YVYU</feature> + <feature>videobox: add support for Y444, Y42B, Y41B, YUY2, UYUV, and YVYU</feature> + <feature>videobox: fix floating point to integer conversion for the alpha values</feature> + <feature>videobox: handle ranges/lists of width or height when transforming caps</feature> + <feature>videobox: translate navigation events to make sense again upstream</feature> + <feature>videofilter: merge gamma, videobalance, and videoflip plugin into single plu</feature>gin + <feature>videoflip: add support for all RGB formats and AYUV, Y41B, Y42B and Y444</feature> + <feature>videoflip: also flip the pixel-aspect-ratio if width/height are exchanged</feature> + <feature>videomixer: add support for Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY</feature> + <feature>webmmux: Add new webmmux element that only supports muxing of WebM</feature> + <feature>y4menc: add 4:2:2, 4:1:1, and 4:4:4 output support</feature> + </features> + + <applications> + </applications> + + <contributors> + <person>Alessandro Decina</person> + <person>Benjamin M. Schwartz</person> + <person>Benjamin Otte</person> + <person>Brian Cameron</person> + <person>Christian Schaller</person> + <person>Clive Wright</person> + <person>David Schleef</person> + <person>Frederic Crozat</person> + <person>Garrett D'Amore</person> + <person>Jan Schmidt</person> + <person>Jan Urbański</person> + <person>Julien Moutte</person> + <person>Mark Nauwelaerts</person> + <person>Olivier Crête</person> + <person>Philip</person> + <person>Philip Jägenstedt</person> + <person>Robert Swain</person> + <person>Sebastian Dröge</person> + <person>Stefan Kost</person> + <person>Thiago Santos</person> + <person>Tim-Philipp Müller</person> + <person>Tristan Matthews</person> + <person>Wim Taymans</person> + </contributors> + +<!-- + <api> + <additions> + </additions> + <deprecations> + </deprecations> + </api> +--> + + + + + + <bugs> + <bug> + <id>619485</id> + <summary>matroskademux: skip buffers before a late keyframe (QoS)</summary> + </bug> + <bug> + <id>576286</id> + <summary>[videomixer] Should accept/output non-alpha streams</summary> + </bug> + <bug> + <id>618349</id> + <summary>osxvideosink: implement the XOverlay interface</summary> + </bug> + <bug> + <id>574416</id> + <summary>rtp{theora,vorbis}depay should accept in-line configuration (too)</summary> + </bug> + <bug> + <id>590662</id> + <summary>[pulse] Allocates and starts pulse main loops in instance_init</summary> + </bug> + <bug> + <id>592270</id> + <summary>Cannot catch 'have-ns-view' on pipeline for playbin and playbin2</summary> + </bug> + <bug> + <id>599585</id> + <summary>gstrtph263pay does not fragment frame with limited GOBs</summary> + </bug> + <bug> + <id>600553</id> + <summary>[jpegdec] crashes on a fuzzed jpeg</summary> + </bug> + <bug> + <id>606689</id> + <summary>Re-send codec data on GstForceKeyUnit</summary> + </bug> + <bug> + <id>607452</id> + <summary>Failure to sync on rtpmp4vpay stream; sender;receiver mismatch</summary> + </bug> + <bug> + <id>609405</id> + <summary>[qtdemux] Issues when seeking with file with lots of tracks and edit lists</summary> + </bug> + <bug> + <id>609658</id> + <summary>[rtph264depay] doesn't mark output frames as keyframes correctly</summary> + </bug> + <bug> + <id>610172</id> + <summary>inconsistent h263pay/h263depay behaviour</summary> + </bug> + <bug> + <id>610902</id> + <summary>y4menc only supports 4:2:0</summary> + </bug> + <bug> + <id>613786</id> + <summary>[PLUGIN-MOVE] Move imagefreeze to gst-plugins-good</summary> + </bug> + <bug> + <id>614305</id> + <summary>[PLUGIN-MOVE] oss4 should be moved to good</summary> + </bug> + <bug> + <id>614765</id> + <summary>racy stream status leave implementation</summary> + </bug> + <bug> + <id>615798</id> + <summary>[smptealpha] Need ability to reverse transition direction</summary> + </bug> + <bug> + <id>616516</id> + <summary>[qtdemux] h264 playback gets skippy after a seek</summary> + </bug> + <bug> + <id>616700</id> + <summary>[rtspsrc] gst_query_new_seeking() fails on rtspsrc</summary> + </bug> + <bug> + <id>617164</id> + <summary>[rtph264pay] SPS/PPS in provided sprop-parameter-sets never sent on timeout</summary> + </bug> + <bug> + <id>617537</id> + <summary>rtspsrc always falls back to unicast instead of using the announced multicast</summary> + </bug> + <bug> + <id>617733</id> + <summary>[wavparse] handle gst_pad_pull_range() returning less data than requested</summary> + </bug> + <bug> + <id>617739</id> + <summary>[PLUGIN-MOVE] Move capssetter to gst-plugins-good</summary> + </bug> + <bug> + <id>618305</id> + <summary>[flvmux] last timestamp is stored even if it's invalid</summary> + </bug> + <bug> + <id>618351</id> + <summary>avimux crashes when fed from filesrc</summary> + </bug> + <bug> + <id>618386</id> + <summary>rtptheoradepay: make delivery-method parameter optional</summary> + </bug> + <bug> + <id>618419</id> + <summary>gstrtpbin-Description maybe exist error</summary> + </bug> + <bug> + <id>618733</id> + <summary>[efence] Configure check is broken</summary> + </bug> + <bug> + <id>618874</id> + <summary>[pulse] regression: broken mainloop locking</summary> + </bug> + <bug> + <id>618940</id> + <summary>rtptheorapay/depay wrongly claims to do delivery-method=inline</summary> + </bug> + <bug> + <id>619018</id> + <summary>Speex encoder latency should depend on rate</summary> + </bug> + <bug> + <id>619103</id> + <summary>WebM demuxer</summary> + </bug> + <bug> + <id>619105</id> + <summary>[qtdemux] misalignment between index and sample while looking for frame</summary> + </bug> + <bug> + <id>619219</id> + <summary>[matroska] Move webm muxer into a separate element with restrictions</summary> + </bug> + <bug> + <id>619835</id> + <summary>[videobox] Either makes video completely opaque or completely transparent</summary> + </bug> + <bug> + <id>619943</id> + <summary>[jpegenc] Crash if playing - > setcaps - > ready - > setcaps</summary> + </bug> + <bug> + <id>620002</id> + <summary>[flvdemux] Typo in position query handling makes all position queries fail</summary> + </bug> + <bug> + <id>605231</id> + <summary>[deinterlace] Support AYUV, RGB colorspaces</summary> + </bug> + <bug> + <id>619533</id> + <summary>[avimux, matroskamux, flvmux] crash when receiving tags on multiple pads at the same time</summary> + </bug> + </bugs> + +</release> diff --git a/src/htdocs/releases/gst-plugins-good/Makefile.am b/src/htdocs/releases/gst-plugins-good/Makefile.am index 113041dc..432920ec 100644 --- a/src/htdocs/releases/gst-plugins-good/Makefile.am +++ b/src/htdocs/releases/gst-plugins-good/Makefile.am @@ -1,4 +1,4 @@ -releases = 0.10.22 0.10.21 0.10.20 0.10.19 0.10.18 0.10.17 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.2 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ +releases = 0.10.23 0.10.22 0.10.21 0.10.20 0.10.19 0.10.18 0.10.17 0.10.16 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.2 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ 0.9.1 0.9.3 0.9.4 built_pages = \ diff --git a/src/htdocs/releases/gst-plugins-ugly/0.10.15.xml b/src/htdocs/releases/gst-plugins-ugly/0.10.15.xml new file mode 100644 index 00000000..adcf3289 --- /dev/null +++ b/src/htdocs/releases/gst-plugins-ugly/0.10.15.xml @@ -0,0 +1,121 @@ +<?xml version="1.0"?> +<?xml-stylesheet href="../releases.xsl" type="text/xsl"?> +<release> + <module>gst-plugins-ugly</module> + <module-fancy>GStreamer Ugly Plug-ins</module-fancy> + <name>Englishman in a Baseball Cap</name> + <version>0.10.15</version> + + <intro> +<p> +The GStreamer team is proud to announce a new release +in the 0.10.x stable series of the +GStreamer Ugly Plug-ins. +</p> +<p> +The 0.10.x series is a stable series targeted at end users. +It is not API or ABI compatible with the stable 0.8.x series. +It is, however, parallel installable with the 0.8.x series. +</p> + +<p> +<i>"When you have to shoot, shoot. Don't talk."</i> +</p> +<p> +There are times when the world needs a color between black and white. +Quality code to match the good's, but two-timing, backstabbing and ready to +sell your freedom down the river. These plug-ins might have a patent noose +around their neck, or a lock-up license, or any other problem that makes you +think twice about shipping them. +</p> +<p> +We don't call them ugly because we like them less. Does a mother love her +son less because he's not as pretty as the other ones ? No - she commends +him on his great personality. These plug-ins are the life of the party. +And we'll still step in and set them straight if you report any unacceptable +behaviour - because there are two kinds of people in the world, my friend: +those with a rope around their neck and the people who do the cutting. +</p> +<p> +This module contains a set of plug-ins that have good quality and correct +functionality, but distributing them might pose problems. The license +on either the plug-ins or the supporting libraries might not be how we'd +like. The code might be widely known to present patent problems. +Distributors should check if they want/can ship these plug-ins. +</p> +<p> +Other modules containing plug-ins are: + +<dl> +<dt>gst-plugins-base</dt> +<dd>contains a basic set of well-supported plug-ins</dd> +<dt>gst-plugins-good</dt> +<dd>contains a set of well-supported plug-ins under our preferred license</dd> +<dt>gst-plugins-bad</dt> +<dd>contains a set of less supported plug-ins that haven't passed the + rigorous quality testing we expect</dd> +</dl> + +</p> + </intro> + <features> + <feature>amrnbenc: give element a rank (SECONDARY) so it's autoplugged</feature> + <feature>rmdemux: descramble sipro audio before pushing out</feature> + <feature>x264enc: fix up codec_data / avcC header construction some more</feature> + <feature>x264enc: Put pixel-aspect-ratio from input into the src pad caps</feature> + </features> + + <applications> + </applications> + + <contributors> + <person>Benjamin Otte</person> + <person>Edward Hervey</person> + <person>Mark Nauwelaerts</person> + <person>Olivier Crête</person> + <person>Sebastian Dröge</person> + <person>Stefan Kost</person> + <person>Thiago Santos</person> + <person>Tim-Philipp Müller</person> + <person>Wim Taymans</person> + <person>Руслан Ижбулатов</person> + </contributors> + +<!-- + <api> + <additions> + </additions> + <deprecations> + </deprecations> + </api> +--> + + + + <bugs> + <bug> + <id>612995</id> + <summary>x264enc: pixel-aspect-ratio does not appear in src pad caps</summary> + </bug> + <bug> + <id>613815</id> + <summary>A call in gst/realmedia/rmutils.c discards qualifiers from pointer target type</summary> + </bug> + <bug> + <id>615410</id> + <summary>x264 orders NALs differently than x264enc expects</summary> + </bug> + <bug> + <id>617078</id> + <summary>Wrong include paths in amr elements</summary> + </bug> + <bug> + <id>619776</id> + <summary>[x264enc] is unable to do Baseline with recent x264</summary> + </bug> + <bug> + <id>618098</id> + <summary>[rmdemux] Add descrambling for Sipro codec</summary> + </bug> + </bugs> +</release> diff --git a/src/htdocs/releases/gst-plugins-ugly/Makefile.am b/src/htdocs/releases/gst-plugins-ugly/Makefile.am index f2e49097..56f2d6f9 100644 --- a/src/htdocs/releases/gst-plugins-ugly/Makefile.am +++ b/src/htdocs/releases/gst-plugins-ugly/Makefile.am @@ -1,4 +1,4 @@ -releases = 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.2 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ +releases = 0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.7 0.10.6 0.10.5 0.10.4 0.10.3 0.10.2 0.10.1 0.10.0 0.9.7 0.9.6 0.9.5 \ 0.9.1 0.9.3 0.9.4 built_pages = \ |