Commit 7bc2ab54 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Release 1.10.3

parent c40a5710
=== release 1.10.3 ===
2017-01-30 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.10.3
2017-01-30 13:34:42 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/fr.po:
* po/ky.po:
* po/nb.po:
* po/sr.po:
* po/sv.po:
po: Update translations
2017-01-30 11:17:53 +0100 Nicola Murino <nicola.murino@gmail.com>
* ext/opencv/gstmotioncells.cpp:
motioncells: fix mingw build
https://bugzilla.gnome.org/show_bug.cgi?id=777930
2017-01-26 15:35:11 +0200 Sebastian Dröge <sebastian@centricular.com>
* sys/applemedia/glcontexthelper.c:
applemedia: Fail cleanly instead of crashing if obtaining a GL display failed
https://bugzilla.gnome.org/show_bug.cgi?id=777742
2017-01-20 14:34:10 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Don't leak pad name and template for Opus
It's set again (the same way) further below, overwriting the previously
allocated memory without freeing.
https://bugzilla.gnome.org/show_bug.cgi?id=777533
2017-01-20 07:51:09 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Set stream tags to NULL after unreffing
Otherwise we might try to unref them a second time a little bit later.
https://bugzilla.gnome.org/show_bug.cgi?id=777503
2017-01-24 23:10:19 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Set caps/tags in the GstStream object before pushing the stream-start event
Otherwise downstream will get a more or less empty GstStream although we
already know a lot about it at this point.
2017-01-23 15:10:40 +0200 Sebastian Dröge <sebastian@centricular.com>
* pkgconfig/gstreamer-bad-audio.pc.in:
* pkgconfig/gstreamer-bad-base.pc.in:
* pkgconfig/gstreamer-bad-video.pc.in:
pkg-config: Directly link the library with -l instead of the .la file
Which might not exist, like on most modern Linux distributions.
2017-01-18 11:05:21 +1100 Jan Schmidt <jan@centricular.com>
* gst/dvdspu/gstspu-vobsub-render.c:
dvdspu: Handle vob display rect starting on an odd line
DVDs always have subpictures that start on an even Y
coordinate, but gstspu does more generic vobsubs these
days, so handle ones that start on an odd vertical position.
https://bugzilla.gnome.org/show_bug.cgi?id=777400
2017-01-11 10:37:34 -0300 Juan Pablo Ugarte <ugarte@endlessm.com>
* gst-libs/gst/gl/gstglslstage.c:
glslstage: define GL constants if needed instead of using #ifdef
https://bugzilla.gnome.org/show_bug.cgi?id=777144
2017-01-11 10:32:23 -0300 Juan Pablo Ugarte <ugarte@endlessm.com>
* tests/examples/gtk/glliveshader.c:
gl/examples/gtk: fixed compilation on systems without GL_GEOMETRY_SHADER
https://bugzilla.gnome.org/show_bug.cgi?id=777143
2016-11-18 01:06:51 +1100 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/gstglbuffer.h:
gl: remove unneeded gst_gl_buffer_alloc from header file
There's no implementation anymore!
2017-01-10 01:00:12 +1100 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/egl/gstglcontext_egl.c:
glcontext/egl: don't overwrite set GError
Doing so is an error and will cause a glib warning to be printed.
https://bugzilla.gnome.org/show_bug.cgi?id=776722
2017-01-05 15:00:21 +0200 Sebastian Dröge <sebastian@centricular.com>
* sys/androidmedia/gstamc.c:
androidmedia: Silently skip COLOR_FormatAndroidOpaque when converting to caps
This is special and handled in the decoder when doing rendering to a
surface. Printing a warning for this is just unnecessary noise
2017-01-02 19:55:34 +0530 Arun Raghavan <arun@arunraghavan.net>
* sys/uvch264/gstuvch264_src.c:
uvch264src: Fix wrong argument order to force-key-unit event
CID 1373421
2016-12-29 18:56:43 +0000 Ursula Maplehurst <ursula@kangatronix.co.uk>
* sys/androidmedia/Makefile.am:
androidmedia: some files are missing in the release tarball
https://bugzilla.gnome.org/show_bug.cgi?id=776591
2016-12-24 08:42:51 +0200 Sebastian Dröge <sebastian@centricular.com>
* tests/check/elements/dash_isoff.c:
dash: Define debug category used in the isoff code for the test too now
2016-12-24 14:31:12 +0900 Seungha Yang <sh.yang@lge.com>
* ext/dash/gstisoff.c:
dash: Include debug of gstisoff on dashdemux category
Move debug category of gstisoff from default to dashdemux
https://bugzilla.gnome.org/show_bug.cgi?id=776461
2017-01-05 20:34:14 +0000 Tim-Philipp Müller <tim@centricular.com>
* sys/decklink/meson.build:
* sys/meson.build:
meson: build decklink plugin
2016-12-31 20:57:54 +0100 Fabrice Bellet <fabrice@bellet.info>
* gst/autoconvert/gstautoconvert.c:
autoconvert: fix a reconfigure event leak
https://bugzilla.gnome.org/show_bug.cgi?id=776726
2016-12-19 11:40:28 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/hls/gsthlsdemux-util.c:
* ext/hls/gsthlsdemux.c:
* ext/hls/gsthlsdemux.h:
hlsdemux: Extract ID3 tags, strip them from the output and provide them as tags
They often don't only contain the PCR information but also other
metadata, like title. Give this information to the pipeline.
Also strip the tags from the stream as we a) already parsed them now and
b) decoders don't like these tags to happen in the middle of the stream
(i.e. the start of each fragment) and tagdemux only can strip them off
the beginning and end.
2016-12-18 19:18:23 +0000 Graham Leggett <minfrin@sharp.fm>
* gst/mpegtsdemux/mpegtsbase.c:
tsdemux: Don't leak a taglist if a taglist has already been created
https://bugzilla.gnome.org/show_bug.cgi?id=776244
2016-12-16 13:25:58 +0200 Daniel Shahaf <danielsh@apache.org>
* gst/geometrictransform/gstmirror.h:
mirror: Fix documentation for the mirror mode
Using the wrong enum there causes it to be randomly mixed with the docs
of the other enums.
https://bugs.debian.org/848297
2016-12-15 14:05:09 +0200 Sebastian Dröge <sebastian@centricular.com>
* sys/androidmedia/gstamcaudiodec.c:
amcaudiodec: Set "is-adts" to 1 for ADTS AAC
Otherwise it fails to decode.
https://bugzilla.gnome.org/show_bug.cgi?id=740101
2016-12-14 15:35:42 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/video/gstvideoaggregator.c:
videoaggregator: Remove unlock() if set_info() fails
There is not mutex locked here that needs to be unlocked.
2016-12-15 00:59:45 +1100 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/gstglwindow.c:
* gst-libs/gst/gl/gstglwindow.h:
* gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.c:
* gst-libs/gst/gl/win32/gstglwindow_win32.c:
gl/window: remove use of main_context_push/pop_thread_default()
No-one's using/depending on it (it would have criticalled and not worked)
and it's causing more problems than it's solving. Store the GMainContext
in the public struct instead for subclasses to optionally use instead of
relying on the push/pop state to be correct.
https://bugzilla.gnome.org/show_bug.cgi?id=775970
2016-12-07 16:51:27 +0800 Haihua Hu <jared.hu@nxp.com>
* ext/gl/gstgleffects.c:
gl/effects: use non-PBO GLMemory for internal textures
middle textures in gleffects do not need to use GstGLMemoryPBO as they
aren't transfering data to/from the GPU. This will cost too much DMA
memory and cause performance issue. Change the allocator to use non-PBO
GstGLMemory.
https://bugzilla.gnome.org/show_bug.cgi?id=776072
2016-12-06 15:40:38 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: add delivery system to missing modulation check message
A tuning operation can spawn multiple checks. Being
able to differentiate between them makes debugging
easier.
2016-12-08 12:07:31 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: fix unconditional use of FEC 2/5
It is not defined for < v5 minor 7
2016-12-12 15:09:36 +0100 Edward Hervey <edward@centricular.com>
* gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
adaptivedemux: Avoid using unset GError
gst_uri_handler_set_uri() doesn't guarantee the GError will be set
if it returns FALSE.
2016-12-07 10:26:59 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/chromaprint/gstchromaprint.c:
chromaprint: Fix compilation with chromaprint 1.4
It takes const int16_t * as argument now, while before it was void *. To
make this work with both versions without #ifdef, we omit the const.
2016-12-06 07:58:25 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/vmnc/vmncdec.c:
vmncdec: Sanity-check rectangle sizes a bit more thorough
The x/y coordinates could already be bigger than the configured
width/height, and adding the rectangle width/height could cause an
overflow.
2016-12-05 15:56:36 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: fix unconditional use of SYS_DVBC_ANNEX_C
It is not defined for < v5 minor 6
2016-12-05 15:53:10 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: fix value for DVB-C annex B field in adapter structure
2016-12-05 18:17:30 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/rawparse/gstrawvideoparse.c:
rawvideoparse: fix typos in property description
2016-11-28 15:57:33 -0800 Scott D Phillips <scott.d.phillips@intel.com>
* ext/dtls/gstdtlsagent.c:
dtls: Set openssl's threadid the 1.0.x way
For pre-1.1.x openssl, a callback to set the thread id needs to be
provided to openssl. In 0.9.x the thread id was an unsigned long. In
1.0.x it was expanded to be able to hold a void*. Here we change to use
the 1.0.x API so that the thread id can always hold a GThread*, even on
platforms like msvc x64 where unsigned long is only 32 bits.
All of this is still #ifdef'd out of existence when building with
openssl 1.1.x or later which changed the thread API again, and does not
need a thread id callback.
https://bugzilla.gnome.org/show_bug.cgi?id=775292
2016-11-30 10:40:42 +0530 Garima Gaur <garima.g@samsung.com>
* gst/mpegpsmux/mpegpsmux.c:
* tests/examples/directfb/gstdfb.c:
gst: Fix caps leak
https://bugzilla.gnome.org/show_bug.cgi?id=775072
=== release 1.10.2 ===
2016-11-29 Sebastian Dröge <slomo@coaxion.net>
2016-11-29 16:21:40 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.10.2
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/inspect/plugin-accurip.xml:
* docs/plugins/inspect/plugin-adpcmdec.xml:
* docs/plugins/inspect/plugin-adpcmenc.xml:
* docs/plugins/inspect/plugin-aiff.xml:
* docs/plugins/inspect/plugin-asfmux.xml:
* docs/plugins/inspect/plugin-assrender.xml:
* docs/plugins/inspect/plugin-audiofxbad.xml:
* docs/plugins/inspect/plugin-audiomixer.xml:
* docs/plugins/inspect/plugin-audiovisualizers.xml:
* docs/plugins/inspect/plugin-autoconvert.xml:
* docs/plugins/inspect/plugin-bayer.xml:
* docs/plugins/inspect/plugin-bluez.xml:
* docs/plugins/inspect/plugin-bs2b.xml:
* docs/plugins/inspect/plugin-bz2.xml:
* docs/plugins/inspect/plugin-camerabin.xml:
* docs/plugins/inspect/plugin-chromaprint.xml:
* docs/plugins/inspect/plugin-coloreffects.xml:
* docs/plugins/inspect/plugin-compositor.xml:
* docs/plugins/inspect/plugin-curl.xml:
* docs/plugins/inspect/plugin-dashdemux.xml:
* docs/plugins/inspect/plugin-dataurisrc.xml:
* docs/plugins/inspect/plugin-debugutilsbad.xml:
* docs/plugins/inspect/plugin-decklink.xml:
* docs/plugins/inspect/plugin-dtls.xml:
* docs/plugins/inspect/plugin-dtsdec.xml:
* docs/plugins/inspect/plugin-dvb.xml:
* docs/plugins/inspect/plugin-dvbsuboverlay.xml:
* docs/plugins/inspect/plugin-dvdspu.xml:
* docs/plugins/inspect/plugin-faac.xml:
* docs/plugins/inspect/plugin-faad.xml:
* docs/plugins/inspect/plugin-fbdevsink.xml:
* docs/plugins/inspect/plugin-festival.xml:
* docs/plugins/inspect/plugin-fieldanalysis.xml:
* docs/plugins/inspect/plugin-flite.xml:
* docs/plugins/inspect/plugin-fluidsynthmidi.xml:
* docs/plugins/inspect/plugin-freeverb.xml:
* docs/plugins/inspect/plugin-frei0r.xml:
* docs/plugins/inspect/plugin-gaudieffects.xml:
* docs/plugins/inspect/plugin-gdp.xml:
* docs/plugins/inspect/plugin-geometrictransform.xml:
* docs/plugins/inspect/plugin-gmedec.xml:
* docs/plugins/inspect/plugin-gsm.xml:
* docs/plugins/inspect/plugin-gstgtk.xml:
* docs/plugins/inspect/plugin-gstsiren.xml:
* docs/plugins/inspect/plugin-hls.xml:
* docs/plugins/inspect/plugin-id3tag.xml:
* docs/plugins/inspect/plugin-inter.xml:
* docs/plugins/inspect/plugin-interlace.xml:
* docs/plugins/inspect/plugin-ivfparse.xml:
* docs/plugins/inspect/plugin-ivtc.xml:
* docs/plugins/inspect/plugin-jp2kdecimator.xml:
* docs/plugins/inspect/plugin-jpegformat.xml:
* docs/plugins/inspect/plugin-kate.xml:
* docs/plugins/inspect/plugin-ladspa.xml:
* docs/plugins/inspect/plugin-midi.xml:
* docs/plugins/inspect/plugin-mimic.xml:
* docs/plugins/inspect/plugin-mms.xml:
* docs/plugins/inspect/plugin-modplug.xml:
* docs/plugins/inspect/plugin-mpeg2enc.xml:
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
* docs/plugins/inspect/plugin-mpegpsmux.xml:
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
* docs/plugins/inspect/plugin-mpegtsmux.xml:
* docs/plugins/inspect/plugin-mplex.xml:
* docs/plugins/inspect/plugin-mxf.xml:
* docs/plugins/inspect/plugin-netsim.xml:
* docs/plugins/inspect/plugin-ofa.xml:
* docs/plugins/inspect/plugin-openal.xml:
* docs/plugins/inspect/plugin-opencv.xml:
* docs/plugins/inspect/plugin-openexr.xml:
* docs/plugins/inspect/plugin-opengl.xml:
* docs/plugins/inspect/plugin-openjpeg.xml:
* docs/plugins/inspect/plugin-opusparse.xml:
* docs/plugins/inspect/plugin-pcapparse.xml:
* docs/plugins/inspect/plugin-pnm.xml:
* docs/plugins/inspect/plugin-qt.xml:
* docs/plugins/inspect/plugin-rawparse.xml:
* docs/plugins/inspect/plugin-removesilence.xml:
* docs/plugins/inspect/plugin-resindvd.xml:
* docs/plugins/inspect/plugin-rfbsrc.xml:
* docs/plugins/inspect/plugin-rsvg.xml:
* docs/plugins/inspect/plugin-rtmp.xml:
* docs/plugins/inspect/plugin-rtponvif.xml:
* docs/plugins/inspect/plugin-schro.xml:
* docs/plugins/inspect/plugin-sdp.xml:
* docs/plugins/inspect/plugin-segmentclip.xml:
* docs/plugins/inspect/plugin-shm.xml:
* docs/plugins/inspect/plugin-smooth.xml:
* docs/plugins/inspect/plugin-smoothstreaming.xml:
* docs/plugins/inspect/plugin-sndfile.xml:
* docs/plugins/inspect/plugin-soundtouch.xml:
* docs/plugins/inspect/plugin-spandsp.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-srtp.xml:
* docs/plugins/inspect/plugin-stereo.xml:
* docs/plugins/inspect/plugin-subenc.xml:
* docs/plugins/inspect/plugin-teletext.xml:
* docs/plugins/inspect/plugin-uvch264.xml:
* docs/plugins/inspect/plugin-vcdsrc.xml:
* docs/plugins/inspect/plugin-videofiltersbad.xml:
* docs/plugins/inspect/plugin-videoframe_audiolevel.xml:
* docs/plugins/inspect/plugin-videoparsersbad.xml:
* docs/plugins/inspect/plugin-videosignal.xml:
* docs/plugins/inspect/plugin-vmnc.xml:
* docs/plugins/inspect/plugin-voaacenc.xml:
* docs/plugins/inspect/plugin-voamrwbenc.xml:
* docs/plugins/inspect/plugin-waylandsink.xml:
* docs/plugins/inspect/plugin-webp.xml:
* docs/plugins/inspect/plugin-webrtcdsp.xml:
* docs/plugins/inspect/plugin-wildmidi.xml:
* docs/plugins/inspect/plugin-x265.xml:
* docs/plugins/inspect/plugin-y4mdec.xml:
* docs/plugins/inspect/plugin-yadif.xml:
* docs/plugins/inspect/plugin-zbar.xml:
* gst-plugins-bad.doap:
* win32/common/config.h:
Release 1.10.2
2016-11-29 15:52:17 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/ky.po:
* po/lt.po:
* po/lv.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2016-11-29 14:10:26 +0200 Sebastian Dröge <sebastian@centricular.com>
# GStreamer 1.10 Release Notes
GStreamer 1.10.0 was originally released on 1st November 2016.
The latest bug-fix release in the 1.10 series is [1.10.2](#1.10.2) and was
released on 29 November 2016.
The latest bug-fix release in the 1.10 series is [1.10.3](#1.10.3) and was
released on 30 January 2017.
The GStreamer team is proud to announce a new major feature release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
......@@ -13,7 +13,7 @@ improvements.
See [https://gstreamer.freedesktop.org/releases/1.10/][latest] for the latest
version of this document.
*Last updated: Tuesday 29 Nov 2016, 12:30 UTC [(log)][gitlog]*
*Last updated: Monday 30 Jan 2017, 12:00 UTC [(log)][gitlog]*
[latest]: https://gstreamer.freedesktop.org/releases/1.10/
[gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.10/release-notes-1.10.md
......@@ -1103,7 +1103,7 @@ GIT logs or ChangeLogs of the particular modules.
### 1.10.2
The first 1.10 bug-fix release (1.10.2) was released on 29 November 2016.
The second 1.10 bug-fix release (1.10.2) was released on 29 November 2016.
This release only contains bugfixes and it should be safe to update from 1.10.x.
#### Major bugfixes in 1.10.2
......@@ -1111,7 +1111,9 @@ This release only contains bugfixes and it should be safe to update from 1.10.x.
- Security-relevant bugfix in the FLI/FLX/FLC decoder (CVE-2016-9634,
CVE-2016-9635, CVE-2016-9636)
- Various fixes for crashes, assertions and other failures on fuzzed input
files (among others, thanks to Hanno Böck for testing and reporting)
files. Among others, thanks to Hanno Böck for testing and reporting
(CVE-2016-9807, CVE-2016-9808, CVE-2016-9809, CVE-2016-9810, CVE-2016-9811,
CVE-2016-9812, CVE-2016-9813).
- SAVP/SAVPF profile in gst-rtsp-server works for live streams again, and the
correct MIKEY policy message is generated
- Further OpenGL related bugfixes
......@@ -1124,6 +1126,32 @@ GIT logs or ChangeLogs of the particular modules.
[buglist-1.10.2]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=168172&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.10.2
<a name="1.10.3"></a>
### 1.10.3
The third 1.10 bug-fix release (1.10.3) was released on 30 January 2017.
This release only contains bugfixes and it should be safe to update from 1.10.x.
#### Major bugfixes in 1.10.3
- Various fixes for crashes, assertions, deadlocks and memory leaks on fuzzed
input files and in other situations
- Regression fixes for souphttpsrc with redirection tracking and retrying
- Regression fix for gst-rtsp-server not handling TCP-only medias anymore
- Various other bugfixes the RTP/RTSP codebase
- vp8enc works again on 32 bit Windows
- Fixes to Opus PLC handling in the decoder
- Fix for stream corruption in multihandlesink when removing clients
- gst-libav was updated to ffmpeg 3.2.2
- ... and many, many more!
For a full list of bugfixes see [Bugzilla][buglist-1.10.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.10.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=187054&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.10.3
## Known Issues
- iOS builds with iOS 6 SDK and old C++ STL. You need to select iOS 6 instead
......@@ -1134,8 +1162,6 @@ GIT logs or ChangeLogs of the particular modules.
- Building applications with Android NDK r13 on Windows does not work. Other
platforms and earlier/later versions of the NDK are not affected.
[Bug #772842](https://bugzilla.gnome.org/show_bug.cgi?id=772842)
- vp8enc crashes on 32 bit Windows, but was working fine in 1.6. 64 bit Windows is unaffected.
[Bug #763663](https://bugzilla.gnome.org/show_bug.cgi?id=763663)
## Schedule for 1.12
......@@ -1144,9 +1170,9 @@ development version leading up to the stable 1.12 release. The development
of 1.11/1.12 will happen in the git master branch.
The plan for the 1.12 development cycle is yet to be confirmed, but it is
expected that feature freeze will be around early/mid-January,
expected that feature freeze will be around early/mid-February,
followed by several 1.11 pre-releases and the new 1.12 stable release
in March.
in April.
1.12 will be backwards-compatible to the stable 1.10, 1.8, 1.6, 1.4, 1.2 and
1.0 release series.
......
Release notes for GStreamer Bad Plugins 1.10.2
Release notes for GStreamer Bad Plugins 1.10.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.10 release series of your favourite cross-platform multimedia framework!
......@@ -60,14 +60,23 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 774624 : GstGL build error due to not finding GstVideo-1.0.gir
* 774702 : dashdemux: Fix leak in gst_dash_demux_stream_free
* 774851 : glimagesink segfault when specifying GST_GL_WINDOW to something else than x11
* 774896 : h264 parser: Off by one read in gst_h264_parse_set_caps()
* 775048 : mpegts decoder: Out of bounds read in gst_mpegts_section_new
* 775120 : mpegts parser: null pointer deref in _parse_pat
* 775127 : hls_demux.testSeekUpdateStopPosition : The unit test that was always wrong
* 775130 : h264 parser: invalid input causes assert
* 740101 : amcaudiodec error: 'first buffer should have OMX_BUFFERFLAG_CODECCONFIG set'
* 775072 : memory leak in usage of gst_pad_get_current_caps() API
* 775292 : dtls: Set openssl's threadid the 1.0.x way
* 775970 : glimagesink: hang? on windows
* 776072 : gleffects: found performance downgrade in gstreamer 1.10.0 compared with 1.8.1
* 776244 : tsdemux: Taglist leak
* 776461 : dash: Include debug of gstisoff on dashdemux category
* 776591 : gst-plugins-bad-1.10.2 tarball missing some sys/androidmedia sources
* 776722 : gl/egl: don't pass a GError to gst_gl_context_egl_choose_config when trying gles2
* 776726 : autoconvert: reconfigure event leak
* 777143 : tests/examples/gtk/glliveshader.c fails to build on systems without GL_GEOMETRY_SHADER
* 777144 : gst-libs/gst/gl/gstglslstage.c: uses #ifdef GL_* constants instead of defining them
* 777400 : dvdspu: fix crash when display_rect.bottom isn't even
* 777503 : mxfdemux: use after free in gst_mini_object_unref / gst_tag_list_unref / gst_mxf_demux_update_essence_tracks
* 777533 : tsdemux: memory leak in create_pad_for_stream / gst_static_pad_template_get
* 777742 : avfvideosrc SEGFAULT when using GLMemory
* 777930 : motioncells: fix mingw build
==== Download ====
......@@ -104,10 +113,21 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* David Evans
* Arun Raghavan
* Daniel Shahaf
* Edward Hervey
* Fabrice Bellet
* Garima Gaur
* Graham Leggett
* Haihua Hu
* Jan Schmidt
* Juan Pablo Ugarte
* Matthew Waters
* Nicola Murino
* Reynaldo H. Verdejo Pinochet
* Scott D Phillips
* Sebastian Dröge
* Seungha Yang
* Tim-Philipp Müller
* Ursula Maplehurst
 
\ No newline at end of file
......@@ -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, git and prerelease does Werror too
AC_INIT([GStreamer Bad Plug-ins],[1.10.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AC_INIT([GStreamer Bad Plug-ins],[1.10.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AG_GST_INIT
......@@ -51,7 +51,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 1002, 0, 1002)
AS_LIBTOOL(GST, 1003, 0, 1003)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.10.0
......
......@@ -72426,7 +72426,7 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Plane offsets</NICK>
<BLURB>Offsets of the planets in bytes.</BLURB>