summaryrefslogtreecommitdiff
path: root/RELEASE
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2015-08-19 13:46:53 +0300
committerSebastian Dröge <sebastian@centricular.com>2015-08-19 13:46:53 +0300
commit8184b7e5289bc50b37196fd9c9c8a379c865b6b6 (patch)
tree6ed5f62ef8b2601fd4ff944e2e29ba7e3cb8aeb4 /RELEASE
parent6df6d17d400411408c4afe80defdc06a71a67974 (diff)
downloadgstreamer-plugins-bad-8184b7e5289bc50b37196fd9c9c8a379c865b6b6.tar.gz
Release 1.5.901.5.90
Diffstat (limited to 'RELEASE')
-rw-r--r--RELEASE170
1 files changed, 112 insertions, 58 deletions
diff --git a/RELEASE b/RELEASE
index 9229d4c51..e15030371 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,17 +1,16 @@
-Release notes for GStreamer Bad Plugins 1.5.2
+Release notes for GStreamer Bad Plugins 1.5.90
-The GStreamer team is pleased to announce the second release of the unstable
-1.5 release series. The 1.5 release series is adding new features on top of
+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 unstable 1.5 release series
-will lead to the stable 1.6 release series in the next weeks, and newly added
-API can still change until that point.
+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.
-Binaries for Android, iOS, Mac OS X and Windows will be provided separately
-during the unstable 1.5 release series.
+Binaries for Android, iOS, Mac OS X and Windows will be provided separately by
+the GStreamer project.
@@ -63,44 +62,87 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
+ * 752745 : glfiltercube: the cube does not look like a cube
+ * 745768 : aggregator: Add internal queue
+ * 706292 : mpegtsmux: Can't re-use safely after coming back from GST_STATE_NULL again
+ * 719553 : rtpasfpay: crash and segment format warnings with asfmux ! rtpasfpay
+ * 725167 : opusdec PLC doesn't seem to work as well as Chrome
+ * 734060 : videoaggregator: Race when scrub forward seeking in PAUSED leading to no ASYNC_DONE on the bus
+ * 743220 : bluetooth modules need to track transport state
+ * 744763 : gltransformation: Make all property into universal [0-1] coordinate
+ * 745107 : glimagesink: implement GstVideoOverlayCompositionMeta
+ * 745206 : glimagesink: crash when using meta:GLTextureUpload method
+ * 746387 : srtp: Add support for buffer list in srtpenc
+ * 746631 : avsamplebufferlayersink: Uses API that is only OSX > =10.10
+ * 747613 : Fixes to HEVC: codecparser, videoparser, codec-utils
+ * 748377 : OpenCV face detection does not work with OpenCV newer than 2.4.10
+ * 749574 : audioaggregator: Deadlock in gst_object_sync_values()
+ * 749734 : gltransformation: black screen (or crash) on Windows
+ * 749966 : aggregator: Allow selecting the aggregation output start time and not always start outputting at 0
+ * 750310 : GL: allow an application to provide an external backend
+ * 751071 : applemedia: CMBlockBuffer can be non-contiguous
+ * 751072 : applemedia: enable sharing of CMBlockBuffer data
* 751101 : glimagesink: Broken on iOS
- * 673925 : [API] codecparsers: add JPEG baseline parser
- * 735653 : mpegts: return early if packetizing short section
- * 739345 : codecparsers: mpeg4: fix ignored increment of return value
- * 744459 : opensles: Allow setting stream type
- * 745748 : liveadder: Fix memory leak
- * 746765 : mpegtsmux: Remove arbitrary constraint on prog-map program ids
- * 748922 : vtdec: duplicating input frame's metas (inc. source H264 sample buffer)
- * 748946 : videoaggregator: add " ignore-eos " property to input pads to ignore EOS
- * 748947 : playout: New example for seamless audio/video playback
- * 749856 : d3dvideosink: avoid frame rendering while window handle is hidden
- * 750098 : New element to convert GST_FLOW_ERROR into GST_FLOW_OK
- * 750185 : gl: Not showing any video on Android (skip glDrawElements, PowerVR SGX 544MP)
- * 750390 : tests: dashdemux: add unit tests for checking the parsing of MPD element
- * 750601 : uvch264: FTBFS because of uninitialized variables
- * 750619 : cannot build dash against an uninstalled GStreamer
- * 750635 : vtenc: add alignment=au to sink caps
- * 750638 : avfassetsrc: fix huge memory leak
- * 750668 : vtenc: gst_vtenc_frame_free on error
- * 750669 : vtenc: always enqueue frames, even on error
- * 750671 : vtenc: free input buffer ASAP
- * 750685 : h263parse: Wrong mask use in the find_psc function.
- * 750797 : dashdemux: period duration is not validated
- * 750804 : dashdemux: incorrectly calculates presentationTimeOffset if the value is larger than 2^32
- * 750863 : tests: dashdemux: added unit tests for parsing period element
- * 750866 : dashdemux: xml parser will segfault if there is no default namespace
- * 750881 : glmixerbin: correctly free input chain on pad release
- * 750961 : mpegtsmux: fix build error
- * 750992 : opusenc: Add bitrate to the tags
- * 751003 : glimagesink: Windows are sharing their events
- * 751048 : avfvideosrc: caps should indicate frame rate range
- * 751087 : nalutils: trivial cleanup
- * 751149 : dashdemux: add warning messages
- * 751153 : dashdemux: wrong representation index returned when max_bandwidth is 0
- * 751221 : motioncells: Fix the build on FreeBSD
- * 751228 : texParameterf missing?
- * 751255 : videoaggregator: simplifies and improves sink_get_caps.
- * 751305 : bad: fix some issues found using static analysis tools
+ * 751104 : make Gtk sinks usable from gst-launch
+ * 751165 : gles2: glBufferSubData is called with GL_PIXEL_UNPACK_BUFFER
+ * 751170 : dashdemux: the bitstreamSwitching attribute from AdaptationSet is not parsed
+ * 751449 : dashdemux: wrong duration computed by gst_mpd_client_setup_representation
+ * 751465 : dashdemux: incorrect use of period start
+ * 751500 : dashdemux: incorrect use of timeShiftBufferDepth
+ * 751528 : mpegdemux: Fix a prevent defect which dereference null return value
+ * 751539 : dashdemux: wrong duration validation in gst_mpd_client_get_next_fragment_duration
+ * 751641 : vtdec: fix refcount error in error handling
+ * 751664 : gstjniutils.c - JNI method IDs not set for android platform causing app to crash during runtime.
+ * 751682 : dashdemux: template parsing does not recognize $$$
+ * 751716 : dashdemux: %u is not correctly parsed for segment templates
+ * 751729 : srtpdec: Add config for the replay window size
+ * 751778 : metainfo: some meta has no transform_func in plugins
+ * 751821 : amc: fix check whether we managed to acquire a buffer
+ * 751823 : glimagesink: possible null pointer dereference
+ * 751841 : dashdemux: segment timestamp not correctly computed for SegmentTimeline
+ * 751850 : dashdemux: gst_mpd_client_advance_segment should return GST_FLOW_EOS when index is out of range
+ * 751879 : pcapparse: Fix parsing of packets with eth padding
+ * 751911 : dashdemux: mimeType local variable must be reinitialized at the beginning of loop iteration
+ * 751914 : dashdemux: wrong segment duration computed by gst_mpd_client_setup_representation
+ * 752027 : dashdemux: tests: improve unit test code coverage
+ * 752127 : pngparse: fix caps leak
+ * 752185 : new qt5 qml video sink
+ * 752413 : dashdemux: add support for parsing UTCTiming elements
+ * 752414 : dashdemux: default timescale value should be 1, not 0
+ * 752419 : dashdemux: string is used to print a warning message after it was freed
+ * 752426 : dashdemux: gst_mpdparser_get_xml_prop_duration does not set default value in case of parsing errors
+ * 752431 : mpg123audiodec: fix handling of sample rate change during playback
+ * 752441 : gtk: Create a base class to remove code duplication
+ * 752442 : gtksink: Display once black frame when caps changes
+ * 752620 : dashdemux: segment start time and duration could overflow
+ * 752652 : glimagesink: overlay composition resize does not place text correctly
+ * 752661 : gl : passing immutable gst structure to gst_structure_id_take_value
+ * 752703 : configure: DASH plugin requires libxml2 > = 2.8 now
+ * 752743 : gl: add support for egl+x11+swrast on osx
+ * 752774 : srtpenc: remove unnecessary rtp/rtcp checks to improve performance
+ * 752776 : dashdemux: tests: extend unit tests
+ * 752807 : h265parse: Fix sticky event mishandling when stream does not have VPS
+ * 752912 : Regression: vaapidecode ! glimagesink broken since GL overlay composition
+ * 752937 : glupload: Raw upload is doing an extra copy
+ * 752991 : h263parse: fix caps memory leak
+ * 753037 : rtpopusdepay: timestamp handling regression
+ * 753081 : applemedia/avsample: Cleanup of CA layer is racy and crashes occasionally
+ * 753086 : dtsdec: fix taglist leak
+ * 753188 : dashdemux: memory leak in gst_dash_demux_stream_update_fragment_info
+ * 753241 : camerabin2: Typo (cound't) in translatable string
+ * 753243 : rawparse: Fix duplicated format in handle_seek_pull
+ * 753262 : rsvgdec: Leaks output state
+ * 753306 : h264parse: fix MVC specific data memory leak
+ * 753326 : element-template wrong pad in videoencoder
+ * 753497 : HEVC videoparser fixes: improve frame start detection
+ * 753552 : codecparsers: h265: Fix the parsing of slice header when there is a modification in reference picture lists
+ * 753639 : gl: ClearDepth call missing
+ * 753651 : opencv: Fedora doesn't find haar cascade files
+ * 753661 : dashdemux: Reverse playback doesn't work well
+ * 753759 : liveadder: assertion on buffer copy region
+ * 751241 : vtdec: handle non-consecutive GstBuffer input without copying
+ * 752842 : gloverlaycompositor: Wrong color format
+ * 753228 : rtph265: Sync with rtph264 changes
==== Download ====
@@ -137,34 +179,46 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Alessandro Decina
* Alex Ashley
+ * Anders Jonsson
* Arun Raghavan
- * Chris Clayton
+ * Carlos Garnacho
+ * Carlos Rafael Giani
* Edward Hervey
- * Fabio Cetrini
* Florin Apostol
- * Gwenole Beauchesne
+ * Guillaume Marquebielle
+ * Heinrich Fink
+ * Hyunjun Ko
+ * Ilya Averyanov
* Ilya Konstantinov
* Jan Schmidt
- * Jesper Larsen
- * John Ludwig
+ * Jason Litzinger
+ * Jimmy Ohn
* Julien Isorce
+ * Lubosz Sarnecki
* Luis de Bethencourt
- * Mathieu Duponchelle
+ * Martin Kelly
* Matthew Waters
- * Mersad Jelacic
+ * Miguel París Díaz
+ * Nick Stoughton
* Nicolas Dufresne
* Nirbheek Chauhan
- * Santiago Carot-Nemesio
+ * Olivier Crête
+ * Rico Tzschichholz
+ * Roman Donchenko
+ * Sangkyu Park
* Sebastian Dröge
+ * Sreerenj Balachandran
* Stefan Sauer
+ * Stian Selnes
* Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
+ * Vanessa Chipi
+ * Vanessa Chipirrás
+ * Vanessa Chipirrás Navalón
* Vineeth TM
- * Vivia Nikolaidou
- * Wim Taymans
- * Wind Yuan
- * Yanko Kaneti
+ * Xavier Claessens
+ * Young Han Lee
+ * vanechipi
  \ No newline at end of file