summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-02-24 15:07:23 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-02-24 15:07:23 +0200
commit994b1ac3510731178777a1ad4c873ae1b011e4cc (patch)
tree06faef9120ea0dbb9840ba19f4d5b50a2433e183
parenta470c411fdbed6148d5428264bd6b3b2eb8d0ce1 (diff)
Release 1.11.21.11.2
-rw-r--r--ChangeLog759
-rw-r--r--NEWS2
-rw-r--r--RELEASE107
-rw-r--r--configure.ac8
-rw-r--r--docs/plugins/gst-plugins-good-plugins.args80
-rw-r--r--docs/plugins/inspect/plugin-1394.xml2
-rw-r--r--docs/plugins/inspect/plugin-aasink.xml2
-rw-r--r--docs/plugins/inspect/plugin-alaw.xml2
-rw-r--r--docs/plugins/inspect/plugin-alpha.xml2
-rw-r--r--docs/plugins/inspect/plugin-alphacolor.xml2
-rw-r--r--docs/plugins/inspect/plugin-apetag.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiofx.xml2
-rw-r--r--docs/plugins/inspect/plugin-audioparsers.xml2
-rw-r--r--docs/plugins/inspect/plugin-auparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-autodetect.xml2
-rw-r--r--docs/plugins/inspect/plugin-avi.xml2
-rw-r--r--docs/plugins/inspect/plugin-cacasink.xml2
-rw-r--r--docs/plugins/inspect/plugin-cairo.xml2
-rw-r--r--docs/plugins/inspect/plugin-cutter.xml2
-rw-r--r--docs/plugins/inspect/plugin-debug.xml2
-rw-r--r--docs/plugins/inspect/plugin-deinterlace.xml2
-rw-r--r--docs/plugins/inspect/plugin-dtmf.xml2
-rw-r--r--docs/plugins/inspect/plugin-dv.xml2
-rw-r--r--docs/plugins/inspect/plugin-effectv.xml2
-rw-r--r--docs/plugins/inspect/plugin-equalizer.xml2
-rw-r--r--docs/plugins/inspect/plugin-flac.xml2
-rw-r--r--docs/plugins/inspect/plugin-flv.xml2
-rw-r--r--docs/plugins/inspect/plugin-flxdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-gdkpixbuf.xml2
-rw-r--r--docs/plugins/inspect/plugin-goom.xml2
-rw-r--r--docs/plugins/inspect/plugin-goom2k1.xml2
-rw-r--r--docs/plugins/inspect/plugin-icydemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-id3demux.xml2
-rw-r--r--docs/plugins/inspect/plugin-imagefreeze.xml2
-rw-r--r--docs/plugins/inspect/plugin-interleave.xml2
-rw-r--r--docs/plugins/inspect/plugin-isomp4.xml6
-rw-r--r--docs/plugins/inspect/plugin-jack.xml2
-rw-r--r--docs/plugins/inspect/plugin-jpeg.xml2
-rw-r--r--docs/plugins/inspect/plugin-level.xml2
-rw-r--r--docs/plugins/inspect/plugin-matroska.xml2
-rw-r--r--docs/plugins/inspect/plugin-mulaw.xml2
-rw-r--r--docs/plugins/inspect/plugin-multifile.xml2
-rw-r--r--docs/plugins/inspect/plugin-multipart.xml2
-rw-r--r--docs/plugins/inspect/plugin-navigationtest.xml2
-rw-r--r--docs/plugins/inspect/plugin-oss4.xml2
-rw-r--r--docs/plugins/inspect/plugin-ossaudio.xml2
-rw-r--r--docs/plugins/inspect/plugin-png.xml2
-rw-r--r--docs/plugins/inspect/plugin-pulseaudio.xml2
-rw-r--r--docs/plugins/inspect/plugin-replaygain.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtp.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtpmanager.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtsp.xml2
-rw-r--r--docs/plugins/inspect/plugin-shapewipe.xml2
-rw-r--r--docs/plugins/inspect/plugin-shout2send.xml2
-rw-r--r--docs/plugins/inspect/plugin-smpte.xml2
-rw-r--r--docs/plugins/inspect/plugin-soup.xml2
-rw-r--r--docs/plugins/inspect/plugin-spectrum.xml2
-rw-r--r--docs/plugins/inspect/plugin-speex.xml2
-rw-r--r--docs/plugins/inspect/plugin-taglib.xml2
-rw-r--r--docs/plugins/inspect/plugin-udp.xml2
-rw-r--r--docs/plugins/inspect/plugin-video4linux2.xml2
-rw-r--r--docs/plugins/inspect/plugin-videobox.xml2
-rw-r--r--docs/plugins/inspect/plugin-videocrop.xml2
-rw-r--r--docs/plugins/inspect/plugin-videofilter.xml2
-rw-r--r--docs/plugins/inspect/plugin-videomixer.xml2
-rw-r--r--docs/plugins/inspect/plugin-vpx.xml2
-rw-r--r--docs/plugins/inspect/plugin-wavenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-wavpack.xml2
-rw-r--r--docs/plugins/inspect/plugin-wavparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-ximagesrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-y4menc.xml2
-rw-r--r--gst-plugins-good.doap10
72 files changed, 957 insertions, 145 deletions
diff --git a/ChangeLog b/ChangeLog
index 550f48327..feb21f512 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,764 @@
+=== release 1.11.2 ===
+
+2017-02-24 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.11.2
+
+2017-02-24 12:44:58 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/el.po:
+ po: Update translations
+
+2017-02-10 20:50:17 +0900 Seungha Yang <sh.yang@lge.com>
+
+ * ext/soup/gstsouphttpsrc.c:
+ souphttpsrc: Extract redirection uri on libsoup's restarted callback
+ Let libsoup handle redirection automatically.
+ And then, to figure out redirection uri, extract it on "restarted"
+ callback which will be fired before soup_session_send() is returned.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778428
+
+2017-01-02 19:29:04 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: Update image size when extrapolating
+ Update the image size according the amount of data we are going to
+ read/write. This workaround bugs in driver where the sizeimage provided
+ by TRY/S_FMT represent the buffer length (maximum size) rather then the expected
+ bytesused (buffer size).
+ https://bugzilla.gnome.org/show_bug.cgi?id=775564
+
+2017-02-17 15:50:32 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2: fix typo in _acquire_format() error messages
+ Fixes:
+ https://bugzilla.gnome.org/show_bug.cgi?id=778815
+
+2017-02-07 17:27:56 +0100 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * tests/check/elements/matroskamux.c:
+ * tests/check/elements/qtmux.c:
+ tests: matroskamux, qtmux: don't add codec_data buffers to template caps
+ streamheader and codec_data buffers fields are only meant to be
+ in the negotiated caps, not the template caps.
+ Fixes false-positive leaks of those buffers detected by the leaks
+ tracer, as template caps are static, and we decided to not include
+ code in gstreamer core to handle this unusual case of template caps
+ having buffers in them.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768762
+
+2017-02-09 12:46:54 +0000 Jochen Henneberg <jh@henneberg-systemdesign.com>
+
+ * gst/rtp/gstrtpvorbispay.c:
+ rtpvorbispay: Update and send out headers when new headers are received
+ The payloader needs to reset and update the vorbis config data which is
+ pushed on the network if it receives new headers, or at least, it may
+ have to do so.
+ Without this, the stream configuration could change without the
+ payloader sending the new configuration to the other side.
+
+2017-02-15 14:48:58 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/multifile/gstsplitmuxsink.c:
+ * gst/multifile/gstsplitmuxsink.h:
+ splitmuxsink: Change files on incompatible caps
+ https://bugzilla.gnome.org/show_bug.cgi?id=761761
+
+2017-02-15 16:35:01 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/multifile/gstsplitmuxsink.c:
+ splitmuxsink: Reset ready_for_output on state change
+ https://bugzilla.gnome.org/show_bug.cgi?id=761761
+
+2017-02-15 15:09:06 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/multifile/gstsplitmuxsink.h:
+ splitmuxsink: Remove unused next_max_out_running_time
+ https://bugzilla.gnome.org/show_bug.cgi?id=761761
+
+2017-02-15 15:07:32 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/multifile/gstsplitmuxsink.c:
+ * gst/multifile/gstsplitmuxsink.h:
+ splitmuxsink: Remove unused muxed_out_time
+ https://bugzilla.gnome.org/show_bug.cgi?id=761761
+
+2017-02-17 13:07:05 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ Revert "qtdemux: Always snap to the start of the keyframe"
+ This reverts commit 107902ec514bd826aa29d2298107e2c091e1c779.
+ This commit intended to ensure that keyframe seeks land at the
+ start timestamp of a keyframe, rather than in the middle of one,
+ but they cause trouble on files with sparse streams, or with
+ JPEG 'cover art' tracks that have only one or a few JPEG samples
+ with very long durations.
+ That's still desirable for doing seamless cutting of videos,
+ but needs a rethink for implementation.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778690
+
+2017-02-17 01:22:11 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/audiofx/audioecho.c:
+ * gst/audiofx/audioecho.h:
+ audiofx/echo: added surround-delay and surround-mask
+ Add a new boolean surround-delay property that makes
+ audioecho just apply a delay to certain channels to create
+ a surround effect, rather than an echo on all
+ channels. This is useful when upmixing from stereo - for example.
+ Add a surround-mask property to control which channels
+ are considered surround sound channels when adding a
+ delay with surround-delay = true
+ Original patch from Jochen Henneberg <jh@henneberg-systemdesign.com>
+
+2017-02-15 00:13:30 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/udp/gstudpsrc.c:
+ udpsrc: Use IP_MULTICAST_ALL for filtering IPv4 packets if available
+ This goes around the inefficient control message based filtering and
+ does all the filtering kernel-side. Unfortunately this is Linux-only and
+ there is no IPv6 variant of it (yet).
+
+2017-02-14 19:53:30 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * Makefile.am:
+ meson: dist meson build files
+ Ship meson build files in tarballs, so people who use tarballs
+ in their builds can start playing with meson already.
+
+2017-02-10 10:53:05 +0100 Søren Juul <zpon.dk@gmail.com>
+
+ * gst/icydemux/gsticydemux.c:
+ * tests/check/elements/icydemux.c:
+ icydemux: reset tags on empty value
+ Some radio streams uses StreamTitle='' to reset the title after a
+ track stopped playing, e.g. while the host talks between tracks or
+ during news segments.
+ This change forces an empty tag object to be distributed if
+ StreamTitle or StreamUrl is received with empty value, thus allowing
+ downstream elements to get notified about this.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778437
+
+2017-02-13 11:17:25 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/rtsp/gstrtspsrc.c:
+ rtspsrc: Properly notify missing elements
+ If the srtp elements are not present, post a message on the bus
+ informing about the missing plugins.
+
+2017-02-10 10:32:57 -0300 Juan Pablo Ugarte <ugarte@endlessm.com>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: mark singleton caps as "may be leaked" objects.
+ Set MAY_BE_LEAKED flag on static pads returned by gst_v4l2_object_get_*_caps()
+ functions. Made functions thread safe by using g_once_init[enter|leave]
+ funtions.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778453
+
+2017-02-09 14:18:30 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/imagefreeze/gstimagefreeze.c:
+ imagefreeze: Remove now unused done label
+
+2017-02-09 12:55:32 +0100 Nick Kallen <nickkallen@me.com>
+
+ * gst/imagefreeze/gstimagefreeze.c:
+ imagefreeze: do not cache caps
+ Upstream elements like videoflip can transform caps, such as changing width and height.
+ When an imagefreeze downstream receives an ACCEPT_CAPS query it will NOW return
+ all caps that it can accept.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778389
+
+2017-02-09 11:29:43 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtmux: Add a comment about how atom_trak_set_elst_entry() works
+
+2014-08-22 09:55:43 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/isomp4/qtdemux_dump.c:
+ qtdemux: demote some log messages to TRACE level
+ Don't spam debug log with uninteresting stuff.
+
+2017-02-08 17:24:26 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/atoms.c:
+ * gst/isomp4/atoms.h:
+ * gst/isomp4/gstqtmux.c:
+ qtmux: Clear edit lists every time we recalculate them
+ We recalculate them, so any old information has to be forgotten.
+ Otherwise we write invalid edit lists when writing headers multiple
+ times.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778330
+
+2017-02-07 13:10:18 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/multifile/gstsplitmuxpartreader.c:
+ splitmuxsrc: Allow for buffers before the segment when measuring
+ Used signed calculations when measuring the max_ts of an input
+ fragment, so as to calculate the correct duration and offset
+ when buffers have timestamps preceding their segment
+
+2017-02-02 12:55:25 +0100 Miguel París Díaz <mparisdiaz@gmail.com>
+
+ * gst/rtpmanager/gstrtpsession.c:
+ * gst/rtpmanager/rtpsession.c:
+ * gst/rtpmanager/rtpsession.h:
+ * gst/rtpmanager/rtpsource.c:
+ * gst/rtpmanager/rtpsource.h:
+ rtpsession: relate received FIRs and PLIs to source
+ This is needed in order to:
+ - Avoid ignoring requests for different media sources.
+ - Add SSRC field in the GstForceKeyUnit event.
+ https://bugzilla.gnome.org/show_bug.cgi?id=778013
+
+2017-01-30 20:20:08 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: sanity check number of segments in edit list
+ Fixes crash with fuzzed file.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777940
+
+2017-01-02 22:16:39 +0900 Seungha Yang <sh.yang@lge.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: Skip seeking query if upstream format is time
+ Don't need to querying byte-format seeking for time-format
+ upstream case
+ https://bugzilla.gnome.org/show_bug.cgi?id=776715
+
+2016-12-01 12:47:08 +0900 Seungha Yang <sh.yang@lge.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: Use upstream's StreamFlags if there are
+ When multiple demuxer's are used, upstream might want to indicate
+ default streams using GST_STREAM_FLAG_{SELECT, UNSELECT}
+ https://bugzilla.gnome.org/show_bug.cgi?id=775440
+
+2017-01-27 16:14:16 +0200 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * gst/isomp4/atoms.c:
+ qtmux: Timecode track fixes for STSD entry
+ The n_frames field (frames per second) should follow the nominal frame
+ rate for drop-frame timecodes.
+ Also, the trak's timescale (and duration, accordingly) should follow the
+ STSD entry's timescale and frame duration (fps_n and fps_d accordingly),
+ not the other way around.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777832
+
+2017-01-19 11:08:11 +0100 Arnaud Vrac <avrac@freebox.fr>
+
+ * ext/soup/gstsouphttpsrc.c:
+ souphttpsrc: retry request on early termination from the server
+ Fix a regression introduced by commit 183695c61a54f1 (refactor to use
+ Soup's sync API). The code previously attempted to reconnect when the
+ server closed the connection early, for example when the stream was put
+ in pause for some time.
+ Reintroduce this feature by checking if EOS is received before the
+ expected content size is downloaded. In this case, do the request
+ starting at the previous read position.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776720
+
+2017-01-10 09:40:56 -0700 Matt Staples <staples255@gmail.com>
+
+ * gst/rtsp/gstrtspsrc.c:
+ rtspsrc: find_stream_by_channel should ignore unconfigured streams
+ https://bugzilla.gnome.org/show_bug.cgi?id=777101
+
+2017-01-25 18:43:00 +0000 Brendan Shanks <brendan.shanks@teradek.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtmux: Fix debug typo and remove misleading warning
+ https://bugzilla.gnome.org/show_bug.cgi?id=777362
+
+2017-01-25 20:56:24 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/examples/rtp/client-PCMA.c:
+ rtp: Remove unused variable in example
+ client-PCMA.c:84:22: warning: unused variable 'isrc' [-Wunused-variable]
+ GObject *session, *isrc, *osrc;
+ ^
+
+2017-01-09 11:32:35 +0530 Rahul Bedarkar <rahul.bedarkar@imgtec.com>
+
+ * gst/wavparse/gstwavparse.c:
+ wavparse: check for not NULL before clearing adapter
+ In case wavparse receives a manually injected FLUSH_STOP event
+ while operating in pull mode we get criticals because we'd try
+ to clear a NULL adapter.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777123
+
+2017-01-24 19:23:44 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * tests/check/meson.build:
+ meson: Properly use ':' for defining keywords
+
+2017-01-17 16:41:58 +0100 Jean-Christophe Trotin <jean-christophe.trotin@st.com>
+
+ * sys/v4l2/gstv4l2allocator.c:
+ v4l2allocator: reference memory before the buffer is queued
+ In gst_v4l2_allocator_qbuf(), the memory is referenced after the
+ buffer is queued. Once queued (VIDIOC_QBUF), the buffer might be handled
+ by the V4L2 driver (e.g. decoded) and dequeued (gst_v4l2_allocator_dqbuf),
+ through a different thread, before the memory is referenced (gst_memory_ref).
+ In this case, in gst_v4l2_allocator_dqbuf(), the memory is unreferenced
+ (gst_memory_unref) before having been referenced: the memory refcount
+ reaches 0, and the memory is freed.
+ So, to avoid this crossing case, in gst_v4l2_allocator_qbuf(), the
+ memory shall be referenced before the buffer is queued.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777399
+
+2017-01-24 17:59:59 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/atoms.c:
+ qtmux: Only write 4 byte zero padding to the Video Sample Description in MOV
+ For MP4 this is not defined, and it actually breaks things for MSE in
+ Chrome if we do this. For MOV this is required by some broken software
+ but the official specification says it's optional:
+ https://developer.apple.com/library/content/documentation/QuickTime/QTFF/QTFFChap3/qtff3.html
+ https://bugzilla.gnome.org/show_bug.cgi?id=777540
+
+2017-01-02 13:42:04 +0100 Santiago Carot-Nemesio <scarot@twilio.com>
+
+ * gst/rtpmanager/rtpsession.c:
+ * gst/rtpmanager/rtpsource.c:
+ * gst/rtpmanager/rtpstats.h:
+ rtpstats: Keep number of nacks sent/received per source
+ Currently, the nack packets sent or received are kept at session level,
+ which makes it impossible to distinguish how many of these packages were
+ sent/received per ssrc when several sources are in the same session. This
+ patch is aligned with the https://www.w3.org/TR/webrtc-stats/#dom-rtcrtpstreamstats
+ https://bugzilla.gnome.org/show_bug.cgi?id=776714
+
+2016-12-08 15:59:33 +0100 Jonas Holmberg <jonashg@axis.com>
+
+ * gst/rtp/gstrtph265pay.c:
+ rtph265pay: Fix handling of config-interval
+ Insert VPS/SPS/PPS before the first NAL unit containing an I-frame in an
+ access unit only. If an access unit consists of several such NAL units
+ (tiles) VPS/SPS/PPS should only be inserted before the first of them so
+ that parameters are only updated between frames.
+ Do not insert VPS/SPS/PPS before P-frames when config-interval is -1.
+ https://bugzilla.gnome.org/show_bug.cgi?id=775817
+
+2017-01-19 12:29:44 +0100 Arnaud Vrac <avrac@freebox.fr>
+
+ * ext/soup/gstsouphttpsrc.c:
+ souphttpsrc: report a useful error message when soup_session_send fails
+ This helps to understand cases where libsoup doesn't set the message
+ status code after running soup_session_send.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777222
+
+2017-01-19 11:05:00 +0100 Arnaud Vrac <avrac@freebox.fr>
+
+ * ext/soup/gstsouphttpsrc.c:
+ souphttpsrc: properly check that seek range was respected
+ This check must be done only when we are sure the request was
+ successfully sent. soup_session_send() might fail without setting the
+ status code. In this case status code is 0 so we would only catch the
+ error after the seek range check. In this case we would report an error
+ saying that the seek range was not respected, instead of reporting the
+ underlying error that triggered the soup_session_send() failure.
+ https://bugzilla.gnome.org/attachment.cgi?bugid=777222
+
+2017-01-09 21:04:51 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * ext/gdk_pixbuf/gstgdkpixbufoverlay.c:
+ * ext/gdk_pixbuf/gstgdkpixbufoverlay.h:
+ gdkpixbufoverlay: add a positioning coefficient pair
+ ... so as to allow one clearly defined (absolute) positioning mode
+ that can cater for a variety of absolute but also relative positioning
+ with respect to edge or center.
+
+2017-01-21 20:48:22 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * ext/gdk_pixbuf/gstgdkpixbufoverlay.c:
+ gdkpixbufoverlay: update composition in _before_transform
+ ... since we need to determine passthrough mode for buffer preparation before
+ calling into _transform_ip.
+
+2017-01-07 20:11:13 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * ext/gdk_pixbuf/gstgdkpixbufoverlay.c:
+ gdkpixbufoverlay: handle setting NULL gdkpixbuf
+ ... which is a clearer way to clear any current overlay, other than
+ fiddling with alpha or positioning properties to make it virtually go away.
+
+2017-01-20 17:16:10 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/avi/gstavidemux.c:
+ avidemux: Stop reading a ncdt sub-tag if it goes behind the surrounding tag
+ https://bugzilla.gnome.org/show_bug.cgi?id=777532
+
+2017-01-20 07:58:26 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/avi/gstavidemux.c:
+ avidemux: Fix various out of bounds reads when parsing ncdt tags
+ https://bugzilla.gnome.org/show_bug.cgi?id=777500
+
+2017-01-19 13:46:58 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: Increment current stts index whenever we finished one stts entry
+ Otherwise we could read more chunks than there are available, doing an
+ out of bounds read and potentially crash.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777469
+
+2017-01-19 13:25:53 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ Revert "qtdemux: Increment current stts index in all code paths after reading one chunk"
+ This reverts commit 99d5d7570d0b53dad3bc8eb653b1320ee422aace. It broke
+ playback of various valid files.
+
+2017-01-19 07:52:33 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: Increment current stts index in all code paths after reading one chunk
+ Otherwise we could read more chunks than there are available, doing an
+ out of bounds read and potentially crash.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777469
+
+2017-01-19 08:37:37 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/soup/gstsouphttpsrc.c:
+ souphttpsrc: Initialize return variable
+ In the normal use-case we would end up with ret being unitialized
+ causing havoc.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777222
+
+2017-01-13 12:27:40 +0000 David Warman <dwarman@manglebit.org>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: avoid XMP tag parsing fatal error.
+ qtdemux_handle_xmp_taglist() requires a writable taglist,
+ but qtdemux->tag_list can become non-writable, specifically
+ after sending global tags (qtdemux.c:958), which adds a
+ second reference. Ensure the list is made writable before
+ calling (make_writable will copy the list if necessary).
+ https://bugzilla.gnome.org/show_bug.cgi?id=766177
+
+2016-05-31 13:17:45 -0300 Thiago Santos <thiagossantos@gmail.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: rework taglist handling
+ Keep taglist around during element existance to avoid having to
+ create it at different places before usage. Makes code simpler to handle.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766177
+
+2017-01-16 11:58:02 +0100 Arnaud Vrac <avrac@freebox.fr>
+
+ * ext/soup/gstsouphttpsrc.c:
+ * ext/soup/gstsouphttpsrc.h:
+ souphttpsrc: make flow return values handling clearer
+ The flow return values was stored in the element before because the
+ result had to be set from callbacks. This is not the case anymore, we
+ can return the flow result directly from functions, making the code
+ easier to understand.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777222
+
+2017-01-13 16:40:43 +0100 Arnaud Vrac <avrac@freebox.fr>
+
+ * ext/soup/gstsouphttpsrc.c:
+ souphttpsrc: properly track redirections
+ The current code configures libsoup to handle redirections
+ transparently, without informing the caller, thus preventing the element
+ to record the redirect code and location uri.
+ Fix this by always setting the SOUP_MESSAGE_NO_REDIRECT, preventing
+ libsoup from handling the redirection. When we receive a redirection
+ request and libsoup can safely handle it, return a custom error which
+ triggers a retry with the new URI.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777222
+
+2017-01-17 10:53:39 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/isomp4/gstqtmuxmap.c:
+ qtmux: add 4444 and 4444xq variants to video/x-prores pad template caps
+ They are handled since commit 7b565475bf551c53b8eed46f7086f3b372f1f6c4
+ (qt: Add support for ProRes 4444 XQ).
+ https://bugzilla.gnome.org/show_bug.cgi?id=777377
+
+2017-01-17 10:48:57 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/matroska/ebml-read.c:
+ matroska: Quiet a WARN when parsing push mode
+ This warning was noisy when returning EOS, which is
+ just used to indicate more data is needed from upstream.
+
+2017-01-16 14:50:22 +0100 Georg Lippitsch <glippitsch@toolsonair.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtmux: Don't write Sync Sample Atom for ProRes
+ https://bugzilla.gnome.org/show_bug.cgi?id=777331
+
+2015-01-28 08:58:26 +0100 Enrico Jorns <ejo@pengutronix.de>
+
+ * sys/v4l2/gstv4l2object.c:
+ * sys/v4l2/gstv4l2sink.c:
+ * sys/v4l2/gstv4l2src.c:
+ * sys/v4l2/v4l2_calls.h:
+ v4l2: Remove usage and definition of LOG_CAPS macro
+ Unlike former definitions of LOG_CAPS, the current implementation simply
+ expands to GST_DEBUG_OBJECT. The LOG_CAPS macro is rarely used and most
+ uses duplicate already existing GST_DEBUG_OBJECT lines. Therefore, the
+ caps are often printed twice which unnecessarily clutters the debug log.
+ Replace LOG_CAPS calls with GST_DEBUG_OBJECT, remove LOG_CAPS calls, and
+ delete the definition of LOG_CAPS.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776899
+
+2017-01-16 15:40:43 +0100 Jean-Christophe Trotin <jean-christophe.trotin@st.com>
+
+ * sys/v4l2/gstv4l2bufferpool.c:
+ v4l2bufferpool: remove duplicated line of code
+ https://bugzilla.gnome.org/show_bug.cgi?id=777330
+
+2017-01-16 15:17:15 +0100 Jean-Christophe Trotin <jean-christophe.trotin@st.com>
+
+ * sys/v4l2/gstv4l2allocator.c:
+ v4l2allocator: fix memory type in allocator probe
+ The buffer memory type provided to the VIDIOC_CREATE_BUFS ioctl shall
+ be set with the value ("memory") given as input parameter of the
+ gst_v4l2_allocator_probe() function.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777327
+
+2017-01-14 15:27:19 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/flac/gstflacenc.c:
+ flacenc: fix other icon counter check
+ It's never going to be 0 if we first increment and then check.
+
+2017-01-14 15:16:53 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: boldly assume that first 'covr' image is the front cover
+
+2017-01-14 15:09:07 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/isomp4/qtdemux.c:
+ qtdemux: extract cover art images into GST_TAG_IMAGE not PREVIEW_IMAGE
+ These are usually much bigger than icon size and required by
+ iTunes to be certain fairly large sizes. In qtmux it is also
+ the IMAGE tags which we write out as 'covr' atoms.
+
+2017-01-14 15:05:36 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/flac/gstflacenc.c:
+ flacenc: also set PICTURE tag width and height if available
+
+2017-01-14 14:58:52 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/flac/gstflacenc.c:
+ flacenc: fix encoder init error with some GST_TAG_PREVIEW_IMAGEs
+ The encoder fails to initialise when we try to set GST_TAG_PREVIEW_IMAGEs
+ sent to use by qtdemux from iTunes-generated m4a files. We should
+ not just blindly translate the PREVIEW tag to file icon image types,
+ but check if the specific conditions required are met (i.e. image
+ type 1 must be a 32x32 PNG icon, and what we're getting is 500x500).
+ https://bugzilla.gnome.org/show_bug.cgi?id=776962
+
+2017-01-13 12:39:00 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * meson.build:
+ meson: bump version
+
+2016-12-22 17:40:40 +0200 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * gst/multifile/gstsplitmuxsink.c:
+ * gst/multifile/gstsplitmuxsink.h:
+ splitmuxsink: Add option for timecode-based split
+ If this option is given, it will calculate the next split point based on
+ timecode difference.
+ https://bugzilla.gnome.org/show_bug.cgi?id=774209
+
+2017-01-13 00:01:06 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtmux: Don't reset request pad numbering across uses
+ When reset, don't restart request pad numberings, as
+ request pads can survive across state changes. Only
+ restart at 0 if all request pads are handed back first.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777174
+
+2017-01-11 18:52:28 +0100 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
+
+ * gst/rtpmanager/gstrtprtxqueue.c:
+ * gst/rtpmanager/gstrtprtxqueue.h:
+ rtxqueue: Expose basic statistics as properties.
+ Statistics about the total number of retransmission requests
+ and the actual number of retransmitted packets can be helpful
+ at application-level.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777182
+
+2017-01-12 17:45:35 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtmux: simplify video/x-h264 caps handling
+ 'stream-format' and 'alignment' are defined in pad template caps so
+ there is no need to check them again here. Also remove bitrate parsing from
+ caps as bitrate in caps doesn't make sense but from tags, which is
+ actually the case.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777181
+
+2016-12-08 17:02:22 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/isomp4/gstqtmux.c:
+ * gst/isomp4/gstqtmuxmap.c:
+ qtmux: add basic HEVC/H.265 muxing support
+ https://bugzilla.gnome.org/show_bug.cgi?id=736752
+
+2017-01-11 18:29:05 +0100 Georg Lippitsch <glippitsch@toolsonair.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtmux: Calculate clean aperture size
+ Calculate clean aperture dimensions by first guessing
+ display aspect ratio based on pixel aspect ratio and
+ frame size.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777100
+
+2017-01-10 18:19:55 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/atoms.c:
+ * gst/isomp4/atoms.h:
+ * gst/isomp4/fourcc.h:
+ * gst/isomp4/gstqtmux.c:
+ * gst/isomp4/qtdemux_types.c:
+ qtmux: Write tapt atom for MOV files if PAR not 1/1
+ Needed for QuickTime 7 to properly play files.
+ Also write the clap atom for MOV files always, not only when ProRes is
+ used as a video codec. It's mandatory for MOV.
+ https://bugzilla.gnome.org/show_bug.cgi?id=777100
+
+2017-01-12 16:32:45 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ Back to development
+
=== release 1.11.1 ===
-2017-01-12 Sebastian Dröge <slomo@coaxion.net>
+2017-01-12 15:31:02 +0200 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.11.1
+ * docs/plugins/gst-plugins-good-plugins.args:
+ * docs/plugins/gst-plugins-good-plugins.hierarchy:
+ * docs/plugins/gst-plugins-good-plugins.signals:
+ * docs/plugins/inspect/plugin-1394.xml:
+ * docs/plugins/inspect/plugin-aasink.xml:
+ * docs/plugins/inspect/plugin-alaw.xml:
+ * docs/plugins/inspect/plugin-alpha.xml:
+ * docs/plugins/inspect/plugin-alphacolor.xml:
+ * docs/plugins/inspect/plugin-apetag.xml:
+ * docs/plugins/inspect/plugin-audiofx.xml:
+ * docs/plugins/inspect/plugin-audioparsers.xml:
+ * docs/plugins/inspect/plugin-auparse.xml:
+ * docs/plugins/inspect/plugin-autodetect.xml:
+ * docs/plugins/inspect/plugin-avi.xml:
+ * docs/plugins/inspect/plugin-cacasink.xml:
+ * docs/plugins/inspect/plugin-cairo.xml:
+ * docs/plugins/inspect/plugin-cutter.xml:
+ * docs/plugins/inspect/plugin-debug.xml:
+ * docs/plugins/inspect/plugin-deinterlace.xml:
+ * docs/plugins/inspect/plugin-dtmf.xml:
+ * docs/plugins/inspect/plugin-dv.xml:
+ * docs/plugins/inspect/plugin-effectv.xml:
+ * docs/plugins/inspect/plugin-equalizer.xml:
+ * docs/plugins/inspect/plugin-flac.xml:
+ * docs/plugins/inspect/plugin-flv.xml:
+ * docs/plugins/inspect/plugin-flxdec.xml:
+ * docs/plugins/inspect/plugin-gdkpixbuf.xml:
+ * docs/plugins/inspect/plugin-goom.xml:
+ * docs/plugins/inspect/plugin-goom2k1.xml:
+ * docs/plugins/inspect/plugin-icydemux.xml:
+ * docs/plugins/inspect/plugin-id3demux.xml:
+ * docs/plugins/inspect/plugin-imagefreeze.xml:
+ * docs/plugins/inspect/plugin-interleave.xml:
+ * docs/plugins/inspect/plugin-isomp4.xml:
+ * docs/plugins/inspect/plugin-jack.xml:
+ * docs/plugins/inspect/plugin-jpeg.xml:
+ * docs/plugins/inspect/plugin-level.xml:
+ * docs/plugins/inspect/plugin-matroska.xml:
+ * docs/plugins/inspect/plugin-mulaw.xml:
+ * docs/plugins/inspect/plugin-multifile.xml:
+ * docs/plugins/inspect/plugin-multipart.xml:
+ * docs/plugins/inspect/plugin-navigationtest.xml:
+ * docs/plugins/inspect/plugin-oss4.xml:
+ * docs/plugins/inspect/plugin-ossaudio.xml:
+ * docs/plugins/inspect/plugin-png.xml:
+ * docs/plugins/inspect/plugin-pulseaudio.xml:
+ * docs/plugins/inspect/plugin-replaygain.xml:
+ * docs/plugins/inspect/plugin-rtp.xml:
+ * docs/plugins/inspect/plugin-rtpmanager.xml:
+ * docs/plugins/inspect/plugin-rtsp.xml:
+ * docs/plugins/inspect/plugin-shapewipe.xml:
+ * docs/plugins/inspect/plugin-shout2send.xml:
+ * docs/plugins/inspect/plugin-smpte.xml:
+ * docs/plugins/inspect/plugin-soup.xml:
+ * docs/plugins/inspect/plugin-spectrum.xml:
+ * docs/plugins/inspect/plugin-speex.xml:
+ * docs/plugins/inspect/plugin-taglib.xml:
+ * docs/plugins/inspect/plugin-udp.xml:
+ * docs/plugins/inspect/plugin-video4linux2.xml:
+ * docs/plugins/inspect/plugin-videobox.xml:
+ * docs/plugins/inspect/plugin-videocrop.xml:
+ * docs/plugins/inspect/plugin-videofilter.xml:
+ * docs/plugins/inspect/plugin-videomixer.xml:
+ * docs/plugins/inspect/plugin-vpx.xml:
+ * docs/plugins/inspect/plugin-wavenc.xml:
+ * docs/plugins/inspect/plugin-wavpack.xml:
+ * docs/plugins/inspect/plugin-wavparse.xml:
+ * docs/plugins/inspect/plugin-ximagesrc.xml:
+ * docs/plugins/inspect/plugin-y4menc.xml:
+ * gst-plugins-good.doap:
+ Release 1.11.1
+
+2017-01-12 14:38:55 +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/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:
+ * po/zh_HK.po:
+ * po/zh_TW.po:
+ Update .po files
2017-01-12 14:36:22 +0200 Sebastian Dröge <sebastian@centricular.com>
diff --git a/NEWS b/NEWS
index a940f7bb0..ba794a273 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1 @@
-This is GStreamer 1.11.1.
+This is GStreamer 1.11.2.
diff --git a/RELEASE b/RELEASE
index 8417dcb82..7d1dc97a6 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,7 +1,7 @@
-Release notes for GStreamer Good Plugins 1.11.1
+Release notes for GStreamer Good Plugins 1.11.2
-The GStreamer team is pleased to announce the first release of the unstable
+The GStreamer team is pleased to announce the second release of the unstable
1.11 release series. The 1.11 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.11 release series
@@ -60,43 +60,26 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 708221 : mp4dashmux: add the tfdt atom to the moof
- * 746574 : matroskamux: add G722 audio support
- * 748360 : rtspsrc: teardown usually never happens
- * 749098 : matroskamux: drop streamheader buffers only if they really are headers
- * 754696 : matroskamux: audio-only streams have all buffers flagged as delta units, causing problems with tcpserversink/multifdsink
- * 757631 : progressreport format=bytes will not send msg
- * 766991 : multifilesink: leaks memory when max-files property == 0
- * 767771 : qtdemux/jpegdec: Interlaced content detected as progressive
- * 768723 : rtprtx: test is sometimes failing
- * 769041 : qtmux: Downscaling time value loses precision
- * 769048 : qtmux: prores-related fixes
- * 772181 : isomp4: Parse/store colorimetry, chroma-site and interlaced-mode/field-order
- * 772740 : rtpbin: receiving RTP bundle support
- * 773217 : qtmux: Allow configuring the maximum interleave size in bytes/time
- * 773514 : rtph263pay: Use GST_TRACE for logging bitsream parsing
- * 773712 : isomp4: Add support for FLAC
- * 773785 : splitmuxsink: Use first buffer TS as mux start time
- * 773828 : qtmux: Crash on EOS with GST_DEBUG enabled
- * 774129 : 'gst_buffer_is_writable' assertion in aacparse
- * 774131 : flvmux: Add metadatacreator property
- * 774403 : qtmux: Always write edit lists for the tracks to give a more accurate duration
- * 774409 : tests/jitterbuffer: Major refactoring and cleanups
- * 774566 : matroskaparse: error out on last buffer
- * 774674 : qtdemux: Remove useless return variable
- * 774747 : qtdemux: compiler warning with gcc 6.2
- * 774789 : qtmux: Enable up to 16 unpositioned raw audio channels
- * 774840 : qtmux: Fix various timestamp and duration related issues
- * 774876 : meson: add libm to has_function checks
- * 775287 : qtdemux: change off_t type to gint
- * 775414 : qtdemux: Correctly read interlacing information
- * 775702 : v4l2object: Don't set empty interlace-mode list
- * 775752 : monoscope: Leaks allocation query
- * 776030 : udpsrc: Add to join multiple multicast interfaces
- * 776106 : v4l2object: Don't check size in a non-list value
- * 776789 : avidemux: fix memory leak in usage of gst_pad_template_new() API
- * 777095 : isomp4: Don't spam debug log with knonw/padding atoms
- * 777157 : qtdemux: seqh buffer not freed after calling qtdemux_parse_svq3_stsd_data()
+ * 778690 : qtdemux: Possible bug on gst-1.11 gst_element_seek
+ * 736752 : mp4mux/qtmux: Add HEVC support
+ * 761761 : splitmuxsink: Caps changes not handled
+ * 766177 : qtdemux: Critical errors reported playing mp4 file with only xmp tags
+ * 768762 : tests: qtmux and matroskamux reported as leaking by the leaks tracer
+ * 774209 : splitmuxsink: Add option for timecode-based split
+ * 775440 : qtdemux: Use upstream's StreamFlags if there are
+ * 775817 : rtph265pay: fix config-interval handling
+ * 776714 : rtpmanager: enhance RTP statistics by recording nacks sent/received per source too
+ * 776715 : qtdemux: Skip seeking query if upstream format is time
+ * 776899 : v4l2: Remove usage and definition of LOG_CAPS macro
+ * 777100 : qtmux: Write tapt atom for MOV files if PAR not 1/1
+ * 777182 : rtxqueue: Expose basic statistics as properties.
+ * 777330 : v4l2bufferpool: remove duplicated line of code
+ * 777331 : qtmux: Don't write Sync Sample Atom for ProRes
+ * 777540 : isomp4: Unable to create streams playable with MSE
+ * 778013 : rtpsession: relate received FIRs and PLIs to source
+ * 778330 : qtmux: Creates two edit lists with reserved-* options enabled
+ * 778389 : imagefreeze can return erroneous results for an accept caps query
+ * 776962 : flacenc: Conversion from m4a encapsuled alac to flac fail with: Could not initialize supporting library.
==== Download ====
@@ -133,40 +116,34 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Aleix Conchillo Flaque
- * Alejandro G. Castro
- * Andre McCurdy
- * Arun Raghavan
- * David Evans
+ * Arnaud Vrac
+ * Aurélien Zanelli
+ * Brendan Shanks
+ * David Warman
* Edward Hervey
- * Enrique Ocaña González
- * Garima Gaur
- * Havard Graff
- * Heekyoung Seo
- * Jagadish
+ * Enrico Jorns
+ * Georg Lippitsch
+ * Guillaume Desmottes
* Jan Schmidt
+ * Jean-Christophe Trotin
+ * Jochen Henneberg
+ * Jonas Holmberg
+ * Juan Pablo Ugarte
* Mark Nauwelaerts
+ * Mathieu Duponchelle
* Matt Staples
- * Matthew Waters
- * Nicola Murino
- * Nirbheek Chauhan
- * Petr Kulhavy
- * Philipp Zabel
- * Philippe Normand
+ * Miguel París Díaz
+ * Nick Kallen
+ * Nicolas Dufresne
+ * Olivier Crête
+ * Rahul Bedarkar
* Reynaldo H. Verdejo Pinochet
- * Scott D Phillips
- * Sean DuBois
+ * Santiago Carot-Nemesio
* Sebastian Dröge
* Seungha Yang
- * Stian Selnes
+ * Søren Juul
+ * Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
- * Ursula Maplehurst
- * Vincent Penquerc'h
- * Vinod Kesti
* Vivia Nikolaidou
- * Víctor Manuel Jáquez Leal
- * William Manley
- * Wonchul Lee
- * christophecvr
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index e9bc717ab..f71391fd6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/pre
-AC_INIT([GStreamer Good Plug-ins],[1.11.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
+AC_INIT([GStreamer Good Plug-ins],[1.11.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AG_GST_INIT
@@ -43,11 +43,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version])
AG_GST_LIBTOOL_PREPARE
-AS_LIBTOOL(GST, 1101, 0, 1101)
+AS_LIBTOOL(GST, 1102, 0, 1102)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.11.1.1
-GSTPB_REQ=1.11.1.1
+GST_REQ=1.11.2
+GSTPB_REQ=1.11.2
dnl *** autotools stuff ****
diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args
index 4db90ebc6..bad39bc94 100644
--- a/docs/plugins/gst-plugins-good-plugins.args
+++ b/docs/plugins/gst-plugins-good-plugins.args
@@ -1015,7 +1015,7 @@
<FLAGS>rw</FLAGS>
<NICK>User Agent</NICK>
<BLURB>The User-Agent string to send to the server.</BLURB>
-<DEFAULT>"GStreamer/1.11.1"</DEFAULT>
+<DEFAULT>"GStreamer/1.11.2"</DEFAULT>
</ARG>
<ARG>
@@ -20109,6 +20109,26 @@
</ARG>
<ARG>
+<NAME>GstAudioEcho::surround-delay</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Enable Surround Delay</NICK>
+<BLURB>Delay Surround Channels when TRUE instead of applying an echo effect.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAudioEcho::surround-mask</NAME>
+<TYPE>guint64</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Surround Mask</NICK>
+<BLURB>A bitmask of channels that are considered surround and delayed when surround-delay = TRUE.</BLURB>
+<DEFAULT>18446744073709551612</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstAspectRatioCrop::aspect-ratio</NAME>
<TYPE>GstFraction</TYPE>
<RANGE></RANGE>
@@ -22571,20 +22591,20 @@
<ARG>
<NAME>GstGdkPixbufOverlay::relative-x</NAME>
<TYPE>gdouble</TYPE>
-<RANGE>[0,1]</RANGE>
+<RANGE>[-1,1]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Relative X Offset</NICK>
-<BLURB>Horizontal offset of overlay image in fractions of video image width, from top-left corner of video image.</BLURB>
+<BLURB>Horizontal offset of overlay image in fractions of video image width, from top-left corner of video image (in relative positioning).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstGdkPixbufOverlay::relative-y</NAME>
<TYPE>gdouble</TYPE>
-<RANGE>[0,1]</RANGE>
+<RANGE>[-1,1]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Relative Y Offset</NICK>
-<BLURB>Vertical offset of overlay image in fractions of video image height, from top-left corner of video image.</BLURB>
+<BLURB>Vertical offset of overlay image in fractions of video image height, from top-left corner of video image (in relative positioning).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
@@ -22619,6 +22639,26 @@
</ARG>
<ARG>
+<NAME>GstGdkPixbufOverlay::coef-x</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Relative X Offset</NICK>
+<BLURB>Horizontal offset of overlay image in fractions of video image width, from top-left corner of video image (absolute positioning).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstGdkPixbufOverlay::coef-y</NAME>
+<TYPE>gdouble</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Relative Y Offset</NICK>
+<BLURB>Vertical offset of overlay image in fractions of video image height, from top-left corner of video image (absolute positioning).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstVP8Enc::arnr-maxframes</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,15]</RANGE>
@@ -23359,6 +23399,26 @@
</ARG>
<ARG>
+<NAME>GstRTPRtxQueue::fulfilled-requests</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>r</FLAGS>
+<NICK>Fulfilled Requests</NICK>
+<BLURB>Number of fulfilled retransmission requests.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRTPRtxQueue::requests</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>r</FLAGS>
+<NICK>Requests</NICK>
+<BLURB>Total number of retransmission requests.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstRtpGSTPay::config-interval</NAME>
<TYPE>guint</TYPE>
<RANGE><= 3600</RANGE>
@@ -24039,6 +24099,16 @@
</ARG>
<ARG>
+<NAME>GstSplitMuxSink::max-size-timecode</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Maximum timecode difference</NICK>
+<BLURB>Maximum difference in timecode between first and last frame. Separator is assumed to be ":" everywhere (e.g. 01:00:00:00). Will only be effective if a timecode track is present.</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstRtpVP9Pay::picture-id-mode</NAME>
<TYPE>GstVP9RTPPayMode</TYPE>
<RANGE></RANGE>
diff --git a/docs/plugins/inspect/plugin-1394.xml b/docs/plugins/inspect/plugin-1394.xml
index c96b5c0c5..bfd8cc84f 100644
--- a/docs/plugins/inspect/plugin-1394.xml
+++ b/docs/plugins/inspect/plugin-1394.xml
@@ -3,7 +3,7 @@
<description>Source for video data via IEEE1394 interface</description>
<filename>../../ext/raw1394/.libs/libgst1394.so</filename>
<basename>libgst1394.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml
index 00017503f..c80c54f2a 100644
--- a/docs/plugins/inspect/plugin-aasink.xml
+++ b/docs/plugins/inspect/plugin-aasink.xml
@@ -3,7 +3,7 @@
<description>ASCII Art video sink</description>
<filename>../../ext/aalib/.libs/libgstaasink.so</filename>
<basename>libgstaasink.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml
index 9ab871c88..de527e740 100644
--- a/docs/plugins/inspect/plugin-alaw.xml
+++ b/docs/plugins/inspect/plugin-alaw.xml
@@ -3,7 +3,7 @@
<description>ALaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstalaw.so</filename>
<basename>libgstalaw.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml
index d69da54c2..5abfc4338 100644
--- a/docs/plugins/inspect/plugin-alpha.xml
+++ b/docs/plugins/inspect/plugin-alpha.xml
@@ -3,7 +3,7 @@
<description>adds an alpha channel to video - constant or via chroma-keying</description>
<filename>../../gst/alpha/.libs/libgstalpha.so</filename>
<basename>libgstalpha.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml
index 8f3738a6d..deacf1576 100644
--- a/docs/plugins/inspect/plugin-alphacolor.xml
+++ b/docs/plugins/inspect/plugin-alphacolor.xml
@@ -3,7 +3,7 @@
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
<basename>libgstalphacolor.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml
index 148ec52c2..68ada9a72 100644
--- a/docs/plugins/inspect/plugin-apetag.xml
+++ b/docs/plugins/inspect/plugin-apetag.xml
@@ -3,7 +3,7 @@
<description>APEv1/2 tag reader</description>
<filename>../../gst/apetag/.libs/libgstapetag.so</filename>
<basename>libgstapetag.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml
index 6d8b761ad..2acd3e209 100644
--- a/docs/plugins/inspect/plugin-audiofx.xml
+++ b/docs/plugins/inspect/plugin-audiofx.xml
@@ -3,7 +3,7 @@
<description>Audio effects plugin</description>
<filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
<basename>libgstaudiofx.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audioparsers.xml b/docs/plugins/inspect/plugin-audioparsers.xml
index 2765a5a31..f0fb3b832 100644
--- a/docs/plugins/inspect/plugin-audioparsers.xml
+++ b/docs/plugins/inspect/plugin-audioparsers.xml
@@ -3,7 +3,7 @@
<description>Parsers for various audio formats</description>
<filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename>
<basename>libgstaudioparsers.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml
index 2c65e26c7..373ee2176 100644
--- a/docs/plugins/inspect/plugin-auparse.xml
+++ b/docs/plugins/inspect/plugin-auparse.xml
@@ -3,7 +3,7 @@
<description>parses au streams</description>
<filename>../../gst/auparse/.libs/libgstauparse.so</filename>
<basename>libgstauparse.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml
index 36a688642..fe75e16d6 100644
--- a/docs/plugins/inspect/plugin-autodetect.xml
+++ b/docs/plugins/inspect/plugin-autodetect.xml
@@ -3,7 +3,7 @@
<description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
<basename>libgstautodetect.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml
index 49c5ed7e3..7f556cd37 100644
--- a/docs/plugins/inspect/plugin-avi.xml
+++ b/docs/plugins/inspect/plugin-avi.xml
@@ -3,7 +3,7 @@
<description>AVI stream handling</description>
<filename>../../gst/avi/.libs/libgstavi.so</filename>
<basename>libgstavi.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml
index 6c29434a9..64300f58c 100644
--- a/docs/plugins/inspect/plugin-cacasink.xml
+++ b/docs/plugins/inspect/plugin-cacasink.xml
@@ -3,7 +3,7 @@
<description>Colored ASCII Art video sink</description>
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
<basename>libgstcacasink.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml
index 58eaa8949..ff323b760 100644
--- a/docs/plugins/inspect/plugin-cairo.xml
+++ b/docs/plugins/inspect/plugin-cairo.xml
@@ -3,7 +3,7 @@
<description>Cairo-based elements</description>
<filename>../../ext/cairo/.libs/libgstcairo.so</filename>
<basename>libgstcairo.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml
index 338878a52..b95654ef5 100644
--- a/docs/plugins/inspect/plugin-cutter.xml
+++ b/docs/plugins/inspect/plugin-cutter.xml
@@ -3,7 +3,7 @@
<description>Audio Cutter to split audio into non-silent bits</description>
<filename>../../gst/cutter/.libs/libgstcutter.so</filename>
<basename>libgstcutter.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml
index 12895b572..5d88755e6 100644
--- a/docs/plugins/inspect/plugin-debug.xml
+++ b/docs/plugins/inspect/plugin-debug.xml
@@ -3,7 +3,7 @@
<description>elements for testing and debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
<basename>libgstdebug.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-deinterlace.xml b/docs/plugins/inspect/plugin-deinterlace.xml
index 9ba6a8e0b..3c9d1d4e5 100644
--- a/docs/plugins/inspect/plugin-deinterlace.xml
+++ b/docs/plugins/inspect/plugin-deinterlace.xml
@@ -3,7 +3,7 @@
<description>Deinterlacer</description>
<filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
<basename>libgstdeinterlace.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml
index 28736c0e6..3f32f69c5 100644
--- a/docs/plugins/inspect/plugin-dtmf.xml
+++ b/docs/plugins/inspect/plugin-dtmf.xml
@@ -3,7 +3,7 @@
<description>DTMF plugins</description>
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
<basename>libgstdtmf.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml
index 299a1a530..fb11d392e 100644
--- a/docs/plugins/inspect/plugin-dv.xml
+++ b/docs/plugins/inspect/plugin-dv.xml
@@ -3,7 +3,7 @@
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
<filename>../../ext/dv/.libs/libgstdv.so</filename>
<basename>libgstdv.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml
index b39bb5b86..feaad455c 100644
--- a/docs/plugins/inspect/plugin-effectv.xml
+++ b/docs/plugins/inspect/plugin-effectv.xml
@@ -3,7 +3,7 @@
<description>effect plugins from the effectv project</description>
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
<basename>libgsteffectv.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml
index 5c3d15a02..2b678b856 100644
--- a/docs/plugins/inspect/plugin-equalizer.xml
+++ b/docs/plugins/inspect/plugin-equalizer.xml
@@ -3,7 +3,7 @@
<description>GStreamer audio equalizers</description>
<filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
<basename>libgstequalizer.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml
index b557fc84a..0a1eb856a 100644
--- a/docs/plugins/inspect/plugin-flac.xml
+++ b/docs/plugins/inspect/plugin-flac.xml
@@ -3,7 +3,7 @@
<description>The FLAC Lossless compressor Codec</description>
<filename>../../ext/flac/.libs/libgstflac.so</filename>
<basename>libgstflac.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml
index 2d24e344e..456bffb70 100644
--- a/docs/plugins/inspect/plugin-flv.xml
+++ b/docs/plugins/inspect/plugin-flv.xml
@@ -3,7 +3,7 @@
<description>FLV muxing and demuxing plugin</description>
<filename>../../gst/flv/.libs/libgstflv.so</filename>
<basename>libgstflv.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml
index a60eb1b78..638f24b79 100644
--- a/docs/plugins/inspect/plugin-flxdec.xml
+++ b/docs/plugins/inspect/plugin-flxdec.xml
@@ -3,7 +3,7 @@
<description>FLC/FLI/FLX video decoder</description>
<filename>../../gst/flx/.libs/libgstflxdec.so</filename>
<basename>libgstflxdec.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml
index e656cf75d..32ef2ac42 100644
--- a/docs/plugins/inspect/plugin-gdkpixbuf.xml
+++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml
@@ -3,7 +3,7 @@
<description>GdkPixbuf-based image decoder, overlay and sink</description>
<filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
<basename>libgstgdkpixbuf.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml
index 71e34d70f..8fb609113 100644
--- a/docs/plugins/inspect/plugin-goom.xml
+++ b/docs/plugins/inspect/plugin-goom.xml
@@ -3,7 +3,7 @@
<description>GOOM visualization filter</description>
<filename>../../gst/goom/.libs/libgstgoom.so</filename>
<basename>libgstgoom.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml
index d6f6e0e80..a92170522 100644
--- a/docs/plugins/inspect/plugin-goom2k1.xml
+++ b/docs/plugins/inspect/plugin-goom2k1.xml
@@ -3,7 +3,7 @@
<description>GOOM 2k1 visualization filter</description>
<filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
<basename>libgstgoom2k1.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml
index f00afd28b..fe78933d0 100644
--- a/docs/plugins/inspect/plugin-icydemux.xml
+++ b/docs/plugins/inspect/plugin-icydemux.xml
@@ -3,7 +3,7 @@
<description>Demux ICY tags from a stream</description>
<filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
<basename>libgsticydemux.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml
index 22f8933f5..4e3c7f047 100644
--- a/docs/plugins/inspect/plugin-id3demux.xml
+++ b/docs/plugins/inspect/plugin-id3demux.xml
@@ -3,7 +3,7 @@
<description>Demux ID3v1 and ID3v2 tags from a file</description>
<filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
<basename>libgstid3demux.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml
index 8f5a89c0d..23fab8132 100644
--- a/docs/plugins/inspect/plugin-imagefreeze.xml
+++ b/docs/plugins/inspect/plugin-imagefreeze.xml
@@ -3,7 +3,7 @@
<description>Still frame stream generator</description>
<filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
<basename>libgstimagefreeze.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml
index bbe567112..5b96e850a 100644
--- a/docs/plugins/inspect/plugin-interleave.xml
+++ b/docs/plugins/inspect/plugin-interleave.xml
@@ -3,7 +3,7 @@
<description>Audio interleaver/deinterleaver</description>
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
<basename>libgstinterleave.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml
index 2f963aa73..4c3141209 100644
--- a/docs/plugins/inspect/plugin-isomp4.xml
+++ b/docs/plugins/inspect/plugin-isomp4.xml
@@ -3,7 +3,7 @@
<description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description>
<filename>../../gst/isomp4/.libs/libgstisomp4.so</filename>
<basename>libgstisomp4.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
@@ -119,7 +119,7 @@
<name>video_%u</name>
<direction>sink</direction>
<presence>request</presence>
- <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-mp4-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]</details>
+ <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h265, stream-format=(string){ hvc1, hev1 }, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-mp4-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]</details>
</caps>
<caps>
<name>src</name>
@@ -194,7 +194,7 @@
<name>video_%u</name>
<direction>sink</direction>
<presence>request</presence>
- <details>video/x-raw, format=(string){ RGB, UYVY, v210 }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-prores, variant=(string){ standard, lt, hq, proxy }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/jpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dirac, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-qt-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]</details>
+ <details>video/x-raw, format=(string){ RGB, UYVY, v210 }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-prores, variant=(string){ standard, lt, hq, proxy, 4444, 4444xq }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h265, stream-format=(string){ hvc1, hev1 }, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/jpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dirac, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-qt-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml
index fc5d398dc..b65f5c120 100644
--- a/docs/plugins/inspect/plugin-jack.xml
+++ b/docs/plugins/inspect/plugin-jack.xml
@@ -3,7 +3,7 @@
<description>JACK audio elements</description>
<filename>../../ext/jack/.libs/libgstjack.so</filename>
<basename>libgstjack.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml
index d48471327..e11c75269 100644
--- a/docs/plugins/inspect/plugin-jpeg.xml
+++ b/docs/plugins/inspect/plugin-jpeg.xml
@@ -3,7 +3,7 @@
<description>JPeg plugin library</description>
<filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
<basename>libgstjpeg.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml
index bd7740e0d..f981b44ef 100644
--- a/docs/plugins/inspect/plugin-level.xml
+++ b/docs/plugins/inspect/plugin-level.xml
@@ -3,7 +3,7 @@
<description>Audio level plugin</description>
<filename>../../gst/level/.libs/libgstlevel.so</filename>
<basename>libgstlevel.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml
index 62185ed5a..be09cc93c 100644
--- a/docs/plugins/inspect/plugin-matroska.xml
+++ b/docs/plugins/inspect/plugin-matroska.xml
@@ -3,7 +3,7 @@
<description>Matroska and WebM stream handling</description>
<filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
<basename>libgstmatroska.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml
index 212a104c5..d446584c3 100644
--- a/docs/plugins/inspect/plugin-mulaw.xml
+++ b/docs/plugins/inspect/plugin-mulaw.xml
@@ -3,7 +3,7 @@
<description>MuLaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstmulaw.so</filename>
<basename>libgstmulaw.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml
index 7d1e43e97..b5390b76d 100644
--- a/docs/plugins/inspect/plugin-multifile.xml
+++ b/docs/plugins/inspect/plugin-multifile.xml
@@ -3,7 +3,7 @@
<description>Reads/Writes buffers from/to sequentially named files</description>
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
<basename>libgstmultifile.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml
index ea4272d06..80df5f1d6 100644
--- a/docs/plugins/inspect/plugin-multipart.xml
+++ b/docs/plugins/inspect/plugin-multipart.xml
@@ -3,7 +3,7 @@
<description>multipart stream manipulation</description>
<filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
<basename>libgstmultipart.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml
index d93393eb1..35353581a 100644
--- a/docs/plugins/inspect/plugin-navigationtest.xml
+++ b/docs/plugins/inspect/plugin-navigationtest.xml
@@ -3,7 +3,7 @@
<description>Template for a video filter</description>
<filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
<basename>libgstnavigationtest.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml
index 1fc6f8676..ed8e5f7f0 100644
--- a/docs/plugins/inspect/plugin-oss4.xml
+++ b/docs/plugins/inspect/plugin-oss4.xml
@@ -3,7 +3,7 @@
<description>Open Sound System (OSS) version 4 support for GStreamer</description>
<filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
<basename>libgstoss4audio.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml
index 6103b5ae9..2e78dda1a 100644
--- a/docs/plugins/inspect/plugin-ossaudio.xml
+++ b/docs/plugins/inspect/plugin-ossaudio.xml
@@ -3,7 +3,7 @@
<description>OSS (Open Sound System) support for GStreamer</description>
<filename>../../sys/oss/.libs/libgstossaudio.so</filename>
<basename>libgstossaudio.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml
index 3dc41b55b..9d7e7f8e6 100644
--- a/docs/plugins/inspect/plugin-png.xml
+++ b/docs/plugins/inspect/plugin-png.xml
@@ -3,7 +3,7 @@
<description>PNG plugin library</description>
<filename>../../ext/libpng/.libs/libgstpng.so</filename>
<basename>libgstpng.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml
index e9ceb2874..8bc38dfe4 100644
--- a/docs/plugins/inspect/plugin-pulseaudio.xml
+++ b/docs/plugins/inspect/plugin-pulseaudio.xml
@@ -3,7 +3,7 @@
<description>PulseAudio plugin library</description>
<filename>../../ext/pulse/.libs/libgstpulse.so</filename>
<basename>libgstpulse.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml
index 5cb96ebd9..14f643590 100644
--- a/docs/plugins/inspect/plugin-replaygain.xml
+++ b/docs/plugins/inspect/plugin-replaygain.xml
@@ -3,7 +3,7 @@
<description>ReplayGain volume normalization</description>
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
<basename>libgstreplaygain.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml
index b7862ea9f..af9886664 100644
--- a/docs/plugins/inspect/plugin-rtp.xml
+++ b/docs/plugins/inspect/plugin-rtp.xml
@@ -3,7 +3,7 @@
<description>Real-time protocol plugins</description>
<filename>../../gst/rtp/.libs/libgstrtp.so</filename>
<basename>libgstrtp.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml
index cf88a778d..ce0bbefa6 100644
--- a/docs/plugins/inspect/plugin-rtpmanager.xml
+++ b/docs/plugins/inspect/plugin-rtpmanager.xml
@@ -3,7 +3,7 @@
<description>RTP session management plugin library</description>
<filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
<basename>libgstrtpmanager.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml
index dea5b7185..2ae69bc20 100644
--- a/docs/plugins/inspect/plugin-rtsp.xml
+++ b/docs/plugins/inspect/plugin-rtsp.xml
@@ -3,7 +3,7 @@
<description>transfer data via RTSP</description>
<filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
<basename>libgstrtsp.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml
index b0638f670..70124ae48 100644
--- a/docs/plugins/inspect/plugin-shapewipe.xml
+++ b/docs/plugins/inspect/plugin-shapewipe.xml
@@ -3,7 +3,7 @@
<description>Shape Wipe transition filter</description>
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
<basename>libgstshapewipe.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml
index 9cb56b534..ad42a4579 100644
--- a/docs/plugins/inspect/plugin-shout2send.xml
+++ b/docs/plugins/inspect/plugin-shout2send.xml
@@ -3,7 +3,7 @@
<description>Sends data to an icecast server using libshout2</description>
<filename>../../ext/shout2/.libs/libgstshout2.so</filename>
<basename>libgstshout2.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>libshout2</package>
diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml
index 7877f9715..4a98cf7c3 100644
--- a/docs/plugins/inspect/plugin-smpte.xml
+++ b/docs/plugins/inspect/plugin-smpte.xml
@@ -3,7 +3,7 @@
<description>Apply the standard SMPTE transitions on video images</description>
<filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
<basename>libgstsmpte.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml
index b4cf222dd..c137ff7fe 100644
--- a/docs/plugins/inspect/plugin-soup.xml
+++ b/docs/plugins/inspect/plugin-soup.xml
@@ -3,7 +3,7 @@
<description>libsoup HTTP client src/sink</description>
<filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
<basename>libgstsouphttpsrc.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml
index 8460d9855..202d0f9a2 100644
--- a/docs/plugins/inspect/plugin-spectrum.xml
+++ b/docs/plugins/inspect/plugin-spectrum.xml
@@ -3,7 +3,7 @@
<description>Run an FFT on the audio signal, output spectrum data</description>
<filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
<basename>libgstspectrum.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml
index a25eea6f8..8c6a24c1a 100644
--- a/docs/plugins/inspect/plugin-speex.xml
+++ b/docs/plugins/inspect/plugin-speex.xml
@@ -3,7 +3,7 @@
<description>Speex plugin library</description>
<filename>../../ext/speex/.libs/libgstspeex.so</filename>
<basename>libgstspeex.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml
index 71c3e0371..d28d40a1c 100644
--- a/docs/plugins/inspect/plugin-taglib.xml
+++ b/docs/plugins/inspect/plugin-taglib.xml
@@ -3,7 +3,7 @@
<description>Tag writing plug-in based on taglib</description>
<filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
<basename>libgsttaglib.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml
index 48b4d1461..1eb45e5b7 100644
--- a/docs/plugins/inspect/plugin-udp.xml
+++ b/docs/plugins/inspect/plugin-udp.xml
@@ -3,7 +3,7 @@
<description>transfer data via UDP</description>
<filename>../../gst/udp/.libs/libgstudp.so</filename>
<basename>libgstudp.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml
index 423f58079..cb9a4ef1c 100644
--- a/docs/plugins/inspect/plugin-video4linux2.xml
+++ b/docs/plugins/inspect/plugin-video4linux2.xml
@@ -3,7 +3,7 @@
<description>elements for Video 4 Linux</description>
<filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
<basename>libgstvideo4linux2.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml
index 78635be9a..0a5f5ffdf 100644
--- a/docs/plugins/inspect/plugin-videobox.xml
+++ b/docs/plugins/inspect/plugin-videobox.xml
@@ -3,7 +3,7 @@
<description>resizes a video by adding borders or cropping</description>
<filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
<basename>libgstvideobox.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml
index 98b9ad796..3bb9c6598 100644
--- a/docs/plugins/inspect/plugin-videocrop.xml
+++ b/docs/plugins/inspect/plugin-videocrop.xml
@@ -3,7 +3,7 @@
<description>Crops video into a user-defined region</description>
<filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
<basename>libgstvideocrop.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml
index 6f2e91be2..c20d052b2 100644
--- a/docs/plugins/inspect/plugin-videofilter.xml
+++ b/docs/plugins/inspect/plugin-videofilter.xml
@@ -3,7 +3,7 @@
<description>Video filters plugin</description>
<filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
<basename>libgstvideofilter.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml
index 315800143..71653bdeb 100644
--- a/docs/plugins/inspect/plugin-videomixer.xml
+++ b/docs/plugins/inspect/plugin-videomixer.xml
@@ -3,7 +3,7 @@
<description>Video mixer</description>
<filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
<basename>libgstvideomixer.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-vpx.xml b/docs/plugins/inspect/plugin-vpx.xml
index 355502e97..1b24f4d10 100644
--- a/docs/plugins/inspect/plugin-vpx.xml
+++ b/docs/plugins/inspect/plugin-vpx.xml
@@ -3,7 +3,7 @@
<description>VP8 plugin</description>
<filename>../../ext/vpx/.libs/libgstvpx.so</filename>
<basename>libgstvpx.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml
index b7b9f1f5b..9cd1a95b3 100644
--- a/docs/plugins/inspect/plugin-wavenc.xml
+++ b/docs/plugins/inspect/plugin-wavenc.xml
@@ -3,7 +3,7 @@
<description>Encode raw audio into WAV</description>
<filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
<basename>libgstwavenc.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml
index cd8d9bee7..c97036926 100644
--- a/docs/plugins/inspect/plugin-wavpack.xml
+++ b/docs/plugins/inspect/plugin-wavpack.xml
@@ -3,7 +3,7 @@
<description>Wavpack lossless/lossy audio format handling</description>
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
<basename>libgstwavpack.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml
index 59e28c414..5509c5855 100644
--- a/docs/plugins/inspect/plugin-wavparse.xml
+++ b/docs/plugins/inspect/plugin-wavparse.xml
@@ -3,7 +3,7 @@
<description>Parse a .wav file into raw audio</description>
<filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
<basename>libgstwavparse.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml
index 36d324340..105ba63b0 100644
--- a/docs/plugins/inspect/plugin-ximagesrc.xml
+++ b/docs/plugins/inspect/plugin-ximagesrc.xml
@@ -3,7 +3,7 @@
<description>X11 video input plugin using standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
<basename>libgstximagesrc.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml
index 5dc6c4a4b..33b660851 100644
--- a/docs/plugins/inspect/plugin-y4menc.xml
+++ b/docs/plugins/inspect/plugin-y4menc.xml
@@ -3,7 +3,7 @@
<description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
<filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
<basename>libgsty4menc.so</basename>
- <version>1.11.1</version>
+ <version>1.11.2</version>
<license>LGPL</license>
<source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package>
diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap
index 2831ea40e..8d15e413a 100644
--- a/gst-plugins-good.doap
+++ b/gst-plugins-good.doap
@@ -34,6 +34,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
<release>
<Version>
+ <revision>1.11.2</revision>
+ <branch>master</branch>
+ <name></name>
+ <created>2017-02-24</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.11.2.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.11.1</revision>
<branch>master</branch>
<name></name>