diff options
Diffstat (limited to 'src/htdocs/releases/gst-plugins-bad')
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/1.5.90.xml | 455 | ||||
-rw-r--r-- | src/htdocs/releases/gst-plugins-bad/Makefile.am | 2 |
2 files changed, 456 insertions, 1 deletions
diff --git a/src/htdocs/releases/gst-plugins-bad/1.5.90.xml b/src/htdocs/releases/gst-plugins-bad/1.5.90.xml new file mode 100644 index 00000000..d7ddaaf2 --- /dev/null +++ b/src/htdocs/releases/gst-plugins-bad/1.5.90.xml @@ -0,0 +1,455 @@ +<?xml version="1.0"?> +<?xml-stylesheet href="../releases.xsl" type="text/xsl"?> +<release> + <module>gst-plugins-bad</module> + <module-fancy>GStreamer Bad Plugins</module-fancy> + <name></name> + <version>1.5.90</version> + + <intro> + +<p> +The GStreamer team is pleased to announce the first release candidate for the +stable 1.6 release series. The 1.6 release series is adding new features on top of +the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release +series of the GStreamer multimedia framework. The final 1.6.0 release is planned +in the next few days unless any major bugs are found. +</p> +<p> +Binaries for Android, iOS, Mac OS X and Windows will be provided separately by +the GStreamer project. +</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 plugins 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 plugins 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 plugins 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 plugins are: + +<dl> +<dt>gst-plugins-base</dt> +<dd>contains a basic set of well-supported plugins</dd> +<dt>gst-plugins-good</dt> +<dd>contains a set of well-supported plugins under our preferred license</dd> +<dt>gst-plugins-ugly</dt> +<dd>contains a set of well-supported plugins, but might pose problems for + distributors</dd> +<dt>gst-libav</dt> +<dd>contains a set of codecs plugins based on libav (formerly gst-ffmpeg)</dd> +</dl> + +</p> + </intro> + +<!-- + <applications> + </applications> +--> + + <contributors> + <person>Alex Ashley</person> + <person>Anders Jonsson</person> + <person>Arun Raghavan</person> + <person>Carlos Garnacho</person> + <person>Carlos Rafael Giani</person> + <person>Edward Hervey</person> + <person>Florin Apostol</person> + <person>Guillaume Marquebielle</person> + <person>Heinrich Fink</person> + <person>Hyunjun Ko</person> + <person>Ilya Averyanov</person> + <person>Ilya Konstantinov</person> + <person>Jan Schmidt</person> + <person>Jason Litzinger</person> + <person>Jimmy Ohn</person> + <person>Julien Isorce</person> + <person>Lubosz Sarnecki</person> + <person>Luis de Bethencourt</person> + <person>Martin Kelly</person> + <person>Matthew Waters</person> + <person>Miguel París Díaz</person> + <person>Nick Stoughton</person> + <person>Nicolas Dufresne</person> + <person>Nirbheek Chauhan</person> + <person>Olivier Crête</person> + <person>Rico Tzschichholz</person> + <person>Roman Donchenko</person> + <person>Sangkyu Park</person> + <person>Sebastian Dröge</person> + <person>Sreerenj Balachandran</person> + <person>Stefan Sauer</person> + <person>Stian Selnes</person> + <person>Thiago Santos</person> + <person>Thibault Saunier</person> + <person>Tim-Philipp Müller</person> + <person>Vanessa Chipi</person> + <person>Vanessa Chipirrás</person> + <person>Vanessa Chipirrás Navalón</person> + <person>Vineeth TM</person> + <person>Xavier Claessens</person> + <person>Young Han Lee</person> + <person>vanechipi</person> + </contributors> + +<!-- + <api> + <additions> + </additions> + <deprecations> + </deprecations> + </api> +--> + + <bugs> + <bug> + <id>752745</id> + <summary>glfiltercube: the cube does not look like a cube</summary> + </bug> + <bug> + <id>745768</id> + <summary>aggregator: Add internal queue</summary> + </bug> + <bug> + <id>706292</id> + <summary>mpegtsmux: Can't re-use safely after coming back from GST_STATE_NULL again</summary> + </bug> + <bug> + <id>719553</id> + <summary>rtpasfpay: crash and segment format warnings with asfmux ! rtpasfpay</summary> + </bug> + <bug> + <id>725167</id> + <summary>opusdec PLC doesn't seem to work as well as Chrome</summary> + </bug> + <bug> + <id>734060</id> + <summary>videoaggregator: Race when scrub forward seeking in PAUSED leading to no ASYNC_DONE on the bus</summary> + </bug> + <bug> + <id>743220</id> + <summary>bluetooth modules need to track transport state</summary> + </bug> + <bug> + <id>744763</id> + <summary>gltransformation: Make all property into universal [0-1] coordinate</summary> + </bug> + <bug> + <id>745107</id> + <summary>glimagesink: implement GstVideoOverlayCompositionMeta</summary> + </bug> + <bug> + <id>745206</id> + <summary>glimagesink: crash when using meta:GLTextureUpload method</summary> + </bug> + <bug> + <id>746387</id> + <summary>srtp: Add support for buffer list in srtpenc</summary> + </bug> + <bug> + <id>746631</id> + <summary>avsamplebufferlayersink: Uses API that is only OSX > =10.10</summary> + </bug> + <bug> + <id>747613</id> + <summary>Fixes to HEVC: codecparser, videoparser, codec-utils</summary> + </bug> + <bug> + <id>748377</id> + <summary>OpenCV face detection does not work with OpenCV newer than 2.4.10</summary> + </bug> + <bug> + <id>749574</id> + <summary>audioaggregator: Deadlock in gst_object_sync_values()</summary> + </bug> + <bug> + <id>749734</id> + <summary>gltransformation: black screen (or crash) on Windows</summary> + </bug> + <bug> + <id>749966</id> + <summary>aggregator: Allow selecting the aggregation output start time and not always start outputting at 0</summary> + </bug> + <bug> + <id>750310</id> + <summary>GL: allow an application to provide an external backend</summary> + </bug> + <bug> + <id>751071</id> + <summary>applemedia: CMBlockBuffer can be non-contiguous</summary> + </bug> + <bug> + <id>751072</id> + <summary>applemedia: enable sharing of CMBlockBuffer data</summary> + </bug> + <bug> + <id>751101</id> + <summary>glimagesink: Broken on iOS</summary> + </bug> + <bug> + <id>751104</id> + <summary>make Gtk sinks usable from gst-launch</summary> + </bug> + <bug> + <id>751165</id> + <summary>gles2: glBufferSubData is called with GL_PIXEL_UNPACK_BUFFER</summary> + </bug> + <bug> + <id>751170</id> + <summary>dashdemux: the bitstreamSwitching attribute from AdaptationSet is not parsed</summary> + </bug> + <bug> + <id>751449</id> + <summary>dashdemux: wrong duration computed by gst_mpd_client_setup_representation</summary> + </bug> + <bug> + <id>751465</id> + <summary>dashdemux: incorrect use of period start</summary> + </bug> + <bug> + <id>751500</id> + <summary>dashdemux: incorrect use of timeShiftBufferDepth</summary> + </bug> + <bug> + <id>751528</id> + <summary>mpegdemux: Fix a prevent defect which dereference null return value</summary> + </bug> + <bug> + <id>751539</id> + <summary>dashdemux: wrong duration validation in gst_mpd_client_get_next_fragment_duration</summary> + </bug> + <bug> + <id>751641</id> + <summary>vtdec: fix refcount error in error handling</summary> + </bug> + <bug> + <id>751664</id> + <summary>gstjniutils.c - JNI method IDs not set for android platform causing app to crash during runtime.</summary> + </bug> + <bug> + <id>751682</id> + <summary>dashdemux: template parsing does not recognize $$$</summary> + </bug> + <bug> + <id>751716</id> + <summary>dashdemux: %u is not correctly parsed for segment templates</summary> + </bug> + <bug> + <id>751729</id> + <summary>srtpdec: Add config for the replay window size</summary> + </bug> + <bug> + <id>751778</id> + <summary>metainfo: some meta has no transform_func in plugins</summary> + </bug> + <bug> + <id>751821</id> + <summary>amc: fix check whether we managed to acquire a buffer</summary> + </bug> + <bug> + <id>751823</id> + <summary>glimagesink: possible null pointer dereference</summary> + </bug> + <bug> + <id>751841</id> + <summary>dashdemux: segment timestamp not correctly computed for SegmentTimeline</summary> + </bug> + <bug> + <id>751850</id> + <summary>dashdemux: gst_mpd_client_advance_segment should return GST_FLOW_EOS when index is out of range</summary> + </bug> + <bug> + <id>751879</id> + <summary>pcapparse: Fix parsing of packets with eth padding</summary> + </bug> + <bug> + <id>751911</id> + <summary>dashdemux: mimeType local variable must be reinitialized at the beginning of loop iteration</summary> + </bug> + <bug> + <id>751914</id> + <summary>dashdemux: wrong segment duration computed by gst_mpd_client_setup_representation</summary> + </bug> + <bug> + <id>752027</id> + <summary>dashdemux: tests: improve unit test code coverage</summary> + </bug> + <bug> + <id>752127</id> + <summary>pngparse: fix caps leak</summary> + </bug> + <bug> + <id>752185</id> + <summary>new qt5 qml video sink</summary> + </bug> + <bug> + <id>752413</id> + <summary>dashdemux: add support for parsing UTCTiming elements</summary> + </bug> + <bug> + <id>752414</id> + <summary>dashdemux: default timescale value should be 1, not 0</summary> + </bug> + <bug> + <id>752419</id> + <summary>dashdemux: string is used to print a warning message after it was freed</summary> + </bug> + <bug> + <id>752426</id> + <summary>dashdemux: gst_mpdparser_get_xml_prop_duration does not set default value in case of parsing errors</summary> + </bug> + <bug> + <id>752431</id> + <summary>mpg123audiodec: fix handling of sample rate change during playback</summary> + </bug> + <bug> + <id>752441</id> + <summary>gtk: Create a base class to remove code duplication</summary> + </bug> + <bug> + <id>752442</id> + <summary>gtksink: Display once black frame when caps changes</summary> + </bug> + <bug> + <id>752620</id> + <summary>dashdemux: segment start time and duration could overflow</summary> + </bug> + <bug> + <id>752652</id> + <summary>glimagesink: overlay composition resize does not place text correctly</summary> + </bug> + <bug> + <id>752661</id> + <summary>gl : passing immutable gst structure to gst_structure_id_take_value</summary> + </bug> + <bug> + <id>752703</id> + <summary>configure: DASH plugin requires libxml2 > = 2.8 now</summary> + </bug> + <bug> + <id>752743</id> + <summary>gl: add support for egl+x11+swrast on osx</summary> + </bug> + <bug> + <id>752774</id> + <summary>srtpenc: remove unnecessary rtp/rtcp checks to improve performance</summary> + </bug> + <bug> + <id>752776</id> + <summary>dashdemux: tests: extend unit tests</summary> + </bug> + <bug> + <id>752807</id> + <summary>h265parse: Fix sticky event mishandling when stream does not have VPS</summary> + </bug> + <bug> + <id>752912</id> + <summary>Regression: vaapidecode ! glimagesink broken since GL overlay composition</summary> + </bug> + <bug> + <id>752937</id> + <summary>glupload: Raw upload is doing an extra copy</summary> + </bug> + <bug> + <id>752991</id> + <summary>h263parse: fix caps memory leak</summary> + </bug> + <bug> + <id>753037</id> + <summary>rtpopusdepay: timestamp handling regression</summary> + </bug> + <bug> + <id>753081</id> + <summary>applemedia/avsample: Cleanup of CA layer is racy and crashes occasionally</summary> + </bug> + <bug> + <id>753086</id> + <summary>dtsdec: fix taglist leak</summary> + </bug> + <bug> + <id>753188</id> + <summary>dashdemux: memory leak in gst_dash_demux_stream_update_fragment_info</summary> + </bug> + <bug> + <id>753241</id> + <summary>camerabin2: Typo (cound't) in translatable string</summary> + </bug> + <bug> + <id>753243</id> + <summary>rawparse: Fix duplicated format in handle_seek_pull</summary> + </bug> + <bug> + <id>753262</id> + <summary>rsvgdec: Leaks output state</summary> + </bug> + <bug> + <id>753306</id> + <summary>h264parse: fix MVC specific data memory leak</summary> + </bug> + <bug> + <id>753326</id> + <summary>element-template wrong pad in videoencoder</summary> + </bug> + <bug> + <id>753497</id> + <summary>HEVC videoparser fixes: improve frame start detection</summary> + </bug> + <bug> + <id>753552</id> + <summary>codecparsers: h265: Fix the parsing of slice header when there is a modification in reference picture lists</summary> + </bug> + <bug> + <id>753639</id> + <summary>gl: ClearDepth call missing</summary> + </bug> + <bug> + <id>753651</id> + <summary>opencv: Fedora doesn't find haar cascade files</summary> + </bug> + <bug> + <id>753661</id> + <summary>dashdemux: Reverse playback doesn't work well</summary> + </bug> + <bug> + <id>753759</id> + <summary>liveadder: assertion on buffer copy region</summary> + </bug> + <bug> + <id>751241</id> + <summary>vtdec: handle non-consecutive GstBuffer input without copying</summary> + </bug> + <bug> + <id>752842</id> + <summary>gloverlaycompositor: Wrong color format</summary> + </bug> + <bug> + <id>753228</id> + <summary>rtph265: Sync with rtph264 changes</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 b48438a7..daf33d0b 100644 --- a/src/htdocs/releases/gst-plugins-bad/Makefile.am +++ b/src/htdocs/releases/gst-plugins-bad/Makefile.am @@ -1,4 +1,4 @@ -releases = 1.5.2 1.5.1 1.4.5 1.4.4 1.4.4 1.4.4 1.4.3 1.4.2 1.4.2 1.4.1 1.4.1 1.4.0 1.3.91 1.3.91 1.3.91 1.3.90 1.3.3 1.3.3 1.3.3 1.3.3 1.3.3 1.3.2 1.3.2 1.3.1 1.3.1 1.3.1 1.2.4 1.2.4 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.90 1.0.10 1.1.4 1.0.9 1.1.3 1.0.8 1.0.8 1.1.2 1.1.1 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.1 0.11.92 0.11.91 0.11.90 0.11.2 0.10.23 0.11.1 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.1 0.10.0 0.9.7 0.9.6 0.9.5 \ +releases = 1.5.90 1.5.2 1.5.1 1.4.5 1.4.4 1.4.4 1.4.4 1.4.3 1.4.2 1.4.2 1.4.1 1.4.1 1.4.0 1.3.91 1.3.91 1.3.91 1.3.90 1.3.3 1.3.3 1.3.3 1.3.3 1.3.3 1.3.2 1.3.2 1.3.1 1.3.1 1.3.1 1.2.4 1.2.4 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.90 1.0.10 1.1.4 1.0.9 1.1.3 1.0.8 1.0.8 1.1.2 1.1.1 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.1 0.11.92 0.11.91 0.11.90 0.11.2 0.10.23 0.11.1 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.1 0.10.0 0.9.7 0.9.6 0.9.5 \ 0.9.1 0.9.3 0.9.4 built_pages = \ |