Skip to content
Snippets Groups Projects
Commit 793ef9e6 authored by Sebastian Dröge's avatar Sebastian Dröge :tea:
Browse files

Release 1.8.3

parent 76a6fd34
No related branches found
No related tags found
No related merge requests found
Showing
with 379 additions and 211 deletions
This diff is collapsed.
### 1.8.2 ### 1.8.3
The first 1.8 bug-fix release (1.8.2) was released on 9 June 2016. The third 1.8 bug-fix release (1.8.3) was released on 19 August 2016.
This release only contains bugfixes and it should be safe to update from 1.8.0. This release only contains bugfixes and it should be safe to update from 1.8.x.
#### Major bugfixes in 1.8.2 #### Major bugfixes in 1.8.3
- Fix vp8enc and flacenc segmentation faults on Windows - Fix Android build scripts on OS X and Windows
- Fix Android build failure due to BSD sed on OS X - Fix stepping in PAUSED state in certain circumstances
- Fix Android build failure with applications targetting API > 20 - Fix jackaudiosink hang when exiting
- Fix playback of live MS SmoothStreaming streams - Fix udpsrc receiving multicast packets not only from the selected
- Fix various issues with vtdec and caopengllayersink on OS X multicast group
- Fix severe performance degradation in various image decoders - Fix unnecessary decoding of unselected streams in GES
- Fix sample rate negotiation in opusdec - Fix (multi)udpsink randomly not sending to clients
- Fix regression in typefind, causing deadlocks in some situations - Fix ALL\_BOTH probes not considering EVENT\_FLUSH
- Fix mpegtsmux to set PTS on all output buffers again - Fix average input rate calculations in queue2
- Fix extraction of frame dimensions from SDP in RTP JPEG depayloader - Fix various locking issues causing deadlock in adaptivedemux
- Fix failure in v4l2videodec when setting of format fails after starting - Fix gst-libav encoders to correctly produce codec\_data in caps
- Add Wayland, Windows and Rasberry Pi support to the QML GL video sink
- Add support for building with OpenH264 1.6
- Add support for controlling deinterlacing in GES video sources
- ... and many, many more! - ... and many, many more!
For a full list of bugfixes see [Bugzilla][buglist-1.8.2]. Note that this is For a full list of bugfixes see [Bugzilla][buglist-1.8.3]. Note that this is
not the full list of changes. For the full list of changes please refer to the not the full list of changes. For the full list of changes please refer to the
GIT logs or ChangeLogs of the particular modules. GIT logs or ChangeLogs of the particular modules.
[buglist-1.8.2]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=130196&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.8.2 [buglist-1.8.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=145400&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.8.3
Release notes for GStreamer Base Plugins 1.8.2 Release notes for GStreamer Base Plugins 1.8.3
The GStreamer team is proud to announce the second bugfix release in the stable The GStreamer team is proud to announce the third bugfix release in the stable
1.8 release series of your favourite cross-platform multimedia framework! 1.8 release series of your favourite cross-platform multimedia framework!
This release only contains bugfixes and it is safe to update from 1.8.1. For a This release only contains bugfixes and it is safe to update from 1.8.x. For a
full list of bugfixes see Bugzilla. full list of bugfixes see Bugzilla.
...@@ -58,17 +58,13 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) ...@@ -58,17 +58,13 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release Bugs fixed in this release
* 765534 : encoding-profile: Remove codec_data and streamheader fields from constraint caps * 767689 : oggdemux: re-enable the seek on EOS when determining stream length
* 765538 : codec-utils: Don't put level=0 into the caps * 767712 : xvimage: Missing sanity checking for allocation sizes for various video formats
* 765541 : smartencoder: Only accept TIME segments for real * 767859 : discoverer: Don't crash when trying to serialize non-OK discoverer infos to a GVariant
* 765684 : opusdec: Won't negotiate sampling rate anymore * 768178 : tagdemux: Drops data of too small files in PUSH mode
* 765706 : opusdec: caps leak in gst_opus_dec_negotiate() * 768249 : rtspsrc lockup on gst_rtspsrc_stop
* 765708 : encoding-profile: Make creation of encoding profile from discoverer info more robust * 768361 : videodecoder: Takes stream lock for non-serialized queries
* 766204 : sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore * 768991 : oggdemux: fix unknown duration playing Ogg from HTTP
* 766265 : opusdec with FEC breaks when packet sizes change
* 766510 : videosink: test_video_center_rect raise a warning when turning on debug
* 766515 : playbin: fix suburidecodebin leak
* 767163 : video-color: Fix colorimetry IS_UNKNOWN
==== Download ==== ==== Download ====
...@@ -105,10 +101,9 @@ subscribe to the gstreamer-devel list. ...@@ -105,10 +101,9 @@ subscribe to the gstreamer-devel list.
Contributors to this release Contributors to this release
* Guillaume Desmottes * Duncan Palmer
* Hyunjun Ko
* Olivier Crête
* Sebastian Dröge * Sebastian Dröge
* Stian Selnes * Sergio Torres Soldado
* Thiago Santos * Tim-Philipp Müller
* Vincent Penquerc'h
\ No newline at end of file
...@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file ...@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease dnl use a three digit version number for releases, and four for git/prerelease
AC_INIT([GStreamer Base Plug-ins],[1.8.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base]) AC_INIT([GStreamer Base Plug-ins],[1.8.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AG_GST_INIT AG_GST_INIT
...@@ -56,7 +56,7 @@ dnl 1.2.5 => 205 ...@@ -56,7 +56,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009 dnl 1.10.9 (who knows) => 1009
dnl dnl
dnl sets GST_LT_LDFLAGS dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 802, 0, 802) AS_LIBTOOL(GST, 803, 0, 803)
dnl *** required versions of GStreamer stuff *** dnl *** required versions of GStreamer stuff ***
GST_REQ=1.8.0 GST_REQ=1.8.0
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Adds multiple streams</description> <description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename> <filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename> <basename>libgstadder.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>ALSA plugin library</description> <description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename> <filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename> <basename>libgstalsa.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Elements used to communicate with applications</description> <description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename> <filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename> <basename>libgstapp.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Convert audio to different formats</description> <description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename> <filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename> <basename>libgstaudioconvert.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Adjusts audio frames</description> <description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename> <filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename> <basename>libgstaudiorate.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Resamples audio</description> <description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename> <filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename> <basename>libgstaudioresample.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Creates audio test signals of given frequency and volume</description> <description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename> <filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename> <basename>libgstaudiotestsrc.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Read audio from CD in paranoid mode</description> <description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename> <filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename> <basename>libgstcdparanoia.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>various encoding-related elements</description> <description>various encoding-related elements</description>
<filename>../../gst/encoding/.libs/libgstencodebin.so</filename> <filename>../../gst/encoding/.libs/libgstencodebin.so</filename>
<basename>libgstencodebin.so</basename> <basename>libgstencodebin.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>GIO elements</description> <description>GIO elements</description>
<filename>../../gst/gio/.libs/libgstgio.so</filename> <filename>../../gst/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename> <basename>libgstgio.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>libvisual visualization plugins</description> <description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename> <filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename> <basename>libgstlibvisual.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description> <description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename> <filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename> <basename>libgstogg.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>OPUS plugin library</description> <description>OPUS plugin library</description>
<filename>../../ext/opus/.libs/libgstopus.so</filename> <filename>../../ext/opus/.libs/libgstopus.so</filename>
<basename>libgstopus.so</basename> <basename>libgstopus.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Pango-based text rendering and overlay</description> <description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename> <filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename> <basename>libgstpango.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>various playback elements</description> <description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplayback.so</filename> <filename>../../gst/playback/.libs/libgstplayback.so</filename>
<basename>libgstplayback.so</basename> <basename>libgstplayback.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Subtitle parsing</description> <description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename> <filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename> <basename>libgstsubparse.so</basename>
<version>1.8.2</version> <version>1.8.3</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment