Commit 8612bf25 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Release 1.8.3

parent a65627f9
=== release 1.8.3 ===
2016-08-19 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.8.3
2016-08-16 21:11:35 +0300 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
configure: Explicitly disable CrystalHD decoder
Otherwise it will pick it up when the system has the relevant headers,
and then linking produces an unusable plugin later as we don't ensure
that the plugin also links against the crystalhd library.
Also backport a few other similar cases from master at the same time.
https://bugzilla.gnome.org/show_bug.cgi?id=769809
2016-08-04 10:45:14 +0200 Edward Hervey <edward@centricular.com>
* ext/libav/gstavviddec.c:
avvidec: Ensure skipping strategy gets properly reset
When switching playback modes, like from TRICKMODE or TRICKMODE_KEY_UNITS
back to regular playback, we need to make sure we set the skip mode
back to the default setting.
While this field would be properly reset when we *have* feedback from
downstream (i.e. diff != G_MAXINT64), it would not be reset during
the initial phase (i.e. when the decoder hasn't pushed a buffer yet,
and therefore the sink hasn't sent back QoS information).
This avoids dropping plenty of frames when going back to regular playback
2016-07-22 14:54:21 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavauddec.c:
* ext/libav/gstavaudenc.c:
* ext/libav/gstavviddec.c:
* ext/libav/gstavvidenc.c:
libav: Ignore more quasi-codecs
2016-07-22 14:42:59 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavviddec.c:
* ext/libav/gstavvidenc.c:
libav: Ignore VAAPI decoders and VAAPI/nvenc encoders
These can show up when having a build against a system version of ffmpeg.
2016-07-05 20:15:28 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavvidenc.c:
avvidenc: Create caps from the codec context after it is opened
We won't get codec_data and various other information otherwise.
2016-07-05 20:16:09 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavaudenc.c:
avaudenc: Create caps from the codec context after it is opened
We won't get codec_data and various other information otherwise.
2016-07-05 20:16:45 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavaudenc.c:
avaudenc: Use gst_caps_fixate() instead of gst_caps_truncate()
Just truncating might not be enough.
=== release 1.8.2 ===
2016-06-09 Sebastian Dröge <slomo@coaxion.net>
2016-06-09 11:52:04 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.8.2
* docs/plugins/inspect/plugin-libav.xml:
* gst-libav.doap:
Release 1.8.2
2016-05-14 12:09:06 +0200 Edward Hervey <bilboed@bilboed.com>
......@@ -2804,7 +2872,6 @@
* ext/libav/gstav.h:
* ext/libav/gstavdemux.c:
* ext/libav/gstavmux.c:
* ext/libav/gstavpipe.h:
* ext/libav/gstavprotocol.c:
* ext/libav/gstavprotocol.h:
av: Move gst_ffmpegdata functions to gstavprotocol.h too
......@@ -3212,9 +3279,6 @@
* ext/libav/gstavauddec.h:
* ext/libav/gstavaudenc.c:
* ext/libav/gstavaudenc.h:
* ext/libav/gstavdec.c:
* ext/libav/gstavenc.c:
* ext/libav/gstavenc.h:
* ext/libav/gstavviddec.c:
* ext/libav/gstavviddec.h:
* ext/libav/gstavvidenc.h:
......@@ -3493,28 +3557,6 @@
* configure.ac:
* ext/Makefile.am:
* ext/ffmpeg/Makefile.am:
* ext/ffmpeg/gstffmpeg.c:
* ext/ffmpeg/gstffmpeg.h:
* ext/ffmpeg/gstffmpegaudioresample.c:
* ext/ffmpeg/gstffmpegcfg.c:
* ext/ffmpeg/gstffmpegcfg.h:
* ext/ffmpeg/gstffmpegcodecmap.c:
* ext/ffmpeg/gstffmpegcodecmap.h:
* ext/ffmpeg/gstffmpegdec.c:
* ext/ffmpeg/gstffmpegdeinterlace.c:
* ext/ffmpeg/gstffmpegdemux.c:
* ext/ffmpeg/gstffmpegenc.c:
* ext/ffmpeg/gstffmpegenc.h:
* ext/ffmpeg/gstffmpegmux.c:
* ext/ffmpeg/gstffmpegpipe.h:
* ext/ffmpeg/gstffmpegprotocol.c:
* ext/ffmpeg/gstffmpegscale.c:
* ext/ffmpeg/gstffmpegutils.c:
* ext/ffmpeg/gstffmpegutils.h:
* ext/ffmpeg/gstffmpegviddec.c:
* ext/ffmpeg/gstffmpegvidenc.c:
* ext/ffmpeg/gstffmpegvidenc.h:
* ext/libav/Makefile.am:
* ext/libav/gstav.c:
* ext/libav/gstav.h:
......@@ -4325,14 +4367,6 @@
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-ffmpeg-plugins-docs.sgml:
* docs/plugins/gst-ffmpeg-plugins-sections.txt:
* docs/plugins/gst-ffmpeg-plugins.args:
* docs/plugins/gst-ffmpeg-plugins.hierarchy:
* docs/plugins/gst-ffmpeg-plugins.interfaces:
* docs/plugins/gst-ffmpeg-plugins.prerequisites:
* docs/plugins/gst-ffmpeg-plugins.signals:
* docs/plugins/gst-ffmpeg-plugins.types:
* docs/plugins/gst-libav-plugins-docs.sgml:
* docs/plugins/gst-libav-plugins-sections.txt:
* docs/plugins/gst-libav-plugins.args:
......@@ -4361,18 +4395,13 @@
* ext/libpostproc/gstpostproc.c:
* ext/libswscale/Makefile.am:
* ext/libswscale/gstffmpegscale.c:
* gst-ffmpeg.doap:
* gst-ffmpeg.spec.in:
* gst-libav.doap:
* gst-libav.spec.in:
* tests/check/Makefile.am:
* tests/check/elements/avdec_adpcm.c:
* tests/check/elements/avdemux_ape.c:
* tests/check/elements/ffdec_adpcm.c:
* tests/check/elements/ffdemux_ape.c:
* tests/check/generic/libavcodec-locking.c:
* tests/check/generic/plugin-test.c:
* tests/check/gst-ffmpeg.supp:
* tests/check/gst-libav.supp:
Rename everything from gst-ffmpeg to gst-libav
Also change elements factory names to avenc_*, avdec_*,
......
### 1.8.2
### 1.8.3
The first 1.8 bug-fix release (1.8.2) was released on 9 June 2016.
This release only contains bugfixes and it should be safe to update from 1.8.0.
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.x.
#### Major bugfixes in 1.8.2
#### Major bugfixes in 1.8.3
- Fix vp8enc and flacenc segmentation faults on Windows
- Fix Android build failure due to BSD sed on OS X
- Fix Android build failure with applications targetting API > 20
- Fix playback of live MS SmoothStreaming streams
- Fix various issues with vtdec and caopengllayersink on OS X
- Fix severe performance degradation in various image decoders
- Fix sample rate negotiation in opusdec
- Fix regression in typefind, causing deadlocks in some situations
- Fix mpegtsmux to set PTS on all output buffers again
- Fix extraction of frame dimensions from SDP in RTP JPEG depayloader
- Fix failure in v4l2videodec when setting of format fails after starting
- Fix Android build scripts on OS X and Windows
- Fix stepping in PAUSED state in certain circumstances
- Fix jackaudiosink hang when exiting
- Fix udpsrc receiving multicast packets not only from the selected
multicast group
- Fix unnecessary decoding of unselected streams in GES
- Fix (multi)udpsink randomly not sending to clients
- Fix ALL\_BOTH probes not considering EVENT\_FLUSH
- Fix average input rate calculations in queue2
- Fix various locking issues causing deadlock in adaptivedemux
- 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!
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
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 libav Plugins 1.8.2
Release notes for GStreamer libav 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!
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.
See /releases/1.8/ for the full release notes.
This module contains plugins based on the libav project, including codecs.
This module contains plugins based on the ffmpeg/libav project, including codecs.
......@@ -35,12 +35,6 @@ contains a set of less supported plugins that haven't passed the
Bugs fixed in this release
* 760266 : avenc_mpeg4/mpeg2video: Segmentation fault when stopping the pipeline
* 765797 : avauddec: a/v sync issues with broken streams
* 766362 : avvidec: Report the latency once we're fully configured
==== Download ====
You can find source releases of gst-libav in the download
......
......@@ -3,7 +3,7 @@ AC_PREREQ(2.69)
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(GStreamer libav, 1.8.2,
AC_INIT(GStreamer libav, 1.8.3,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-libav)
......@@ -40,7 +40,7 @@ GST_API_VERSION=1.0
AC_SUBST(GST_API_VERSION)
AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 802, 0, 802)
AS_LIBTOOL(GST, 803, 0, 803)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.8.0
......
......@@ -106,10 +106,6 @@ GObject
avdec_opus
avdec_paf_audio
avdec_pcm_lxf
avdec_pcm_s16be_planar
avdec_pcm_s24le_planar
avdec_pcm_s32le_planar
avdec_pcm_s8_planar
avdec_qcelp
avdec_qdm2
avdec_ralf
......@@ -159,10 +155,6 @@ GObject
avenc_mp2
avenc_mp2fixed
avenc_nellymoser
avenc_pcm_s16be_planar
avenc_pcm_s24le_planar
avenc_pcm_s32le_planar
avenc_pcm_s8_planar
avenc_real_144
avenc_roq_dpcm
avenc_s302m
......@@ -176,7 +168,6 @@ GObject
GstPipeline
GstFFMpegDeinterlace
GstVideoDecoder
avdec_012v
avdec_4xm
avdec_8bps
avdec_aasc
......@@ -194,7 +185,6 @@ GObject
avdec_avrp
avdec_avs
avdec_avui
avdec_ayuv
avdec_bethsoftvid
avdec_bfi
avdec_binkvideo
......@@ -340,9 +330,6 @@ GObject
avdec_txd
avdec_ultimotion
avdec_utvideo
avdec_v308
avdec_v408
avdec_v410
avdec_vb
avdec_vble
avdec_vc1
......@@ -372,11 +359,8 @@ GObject
avdec_xface
avdec_xl
avdec_xwd
avdec_y41p
avdec_yop
avdec_yuv4
avdec_zerocodec
avdec_zlib
avdec_zmbv
GstVideoEncoder
avenc_a64multi
......@@ -388,7 +372,6 @@ GObject
avenc_asv2
avenc_avrp
avenc_avui
avenc_ayuv
avenc_bmp
avenc_cinepak
avenc_cljr
......@@ -436,18 +419,12 @@ GObject
avenc_targa
avenc_tiff
avenc_utvideo
avenc_v308
avenc_v408
avenc_v410
avenc_vc2
avenc_wmv1
avenc_wmv2
avenc_wrapped_avframe
avenc_xbm
avenc_xface
avenc_xwd
avenc_y41p
avenc_yuv4
avenc_zmbv
avdemux_4xm
avdemux_aiff
......
This diff is collapsed.
......@@ -32,6 +32,16 @@ colorspace conversion elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.8.3</revision>
<branch>1.8</branch>
<name></name>
<created>2016-08-19</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.3.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.8.2</revision>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment