summaryrefslogtreecommitdiff
path: root/src/htdocs/releases/gst-plugins-bad
diff options
context:
space:
mode:
Diffstat (limited to 'src/htdocs/releases/gst-plugins-bad')
-rw-r--r--src/htdocs/releases/gst-plugins-bad/1.5.90.xml455
-rw-r--r--src/htdocs/releases/gst-plugins-bad/Makefile.am2
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 &gt; =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 &gt; = 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 = \