From 4ae022e6c47b07005335b9098aab3bfbc5335e6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 27 Apr 2017 17:29:58 +0300 Subject: [PATCH] Release 1.11.91 --- ChangeLog | 431 +++++++++++++++++- NEWS | 2 +- RELEASE | 52 +-- configure.ac | 8 +- docs/plugins/gst-plugins-good-plugins.args | 4 +- docs/plugins/inspect/plugin-1394.xml | 2 +- docs/plugins/inspect/plugin-aasink.xml | 2 +- docs/plugins/inspect/plugin-alaw.xml | 2 +- docs/plugins/inspect/plugin-alpha.xml | 2 +- docs/plugins/inspect/plugin-alphacolor.xml | 2 +- docs/plugins/inspect/plugin-apetag.xml | 2 +- docs/plugins/inspect/plugin-audiofx.xml | 2 +- docs/plugins/inspect/plugin-audioparsers.xml | 2 +- docs/plugins/inspect/plugin-auparse.xml | 2 +- docs/plugins/inspect/plugin-autodetect.xml | 2 +- docs/plugins/inspect/plugin-avi.xml | 2 +- docs/plugins/inspect/plugin-cacasink.xml | 2 +- docs/plugins/inspect/plugin-cairo.xml | 2 +- docs/plugins/inspect/plugin-cutter.xml | 2 +- docs/plugins/inspect/plugin-debug.xml | 2 +- docs/plugins/inspect/plugin-deinterlace.xml | 2 +- docs/plugins/inspect/plugin-dtmf.xml | 2 +- docs/plugins/inspect/plugin-dv.xml | 2 +- docs/plugins/inspect/plugin-effectv.xml | 2 +- docs/plugins/inspect/plugin-equalizer.xml | 2 +- docs/plugins/inspect/plugin-flac.xml | 2 +- docs/plugins/inspect/plugin-flv.xml | 2 +- docs/plugins/inspect/plugin-flxdec.xml | 2 +- docs/plugins/inspect/plugin-gdkpixbuf.xml | 2 +- docs/plugins/inspect/plugin-goom.xml | 2 +- docs/plugins/inspect/plugin-goom2k1.xml | 2 +- docs/plugins/inspect/plugin-icydemux.xml | 2 +- docs/plugins/inspect/plugin-id3demux.xml | 2 +- docs/plugins/inspect/plugin-imagefreeze.xml | 2 +- docs/plugins/inspect/plugin-interleave.xml | 2 +- docs/plugins/inspect/plugin-isomp4.xml | 2 +- docs/plugins/inspect/plugin-jack.xml | 2 +- docs/plugins/inspect/plugin-jpeg.xml | 2 +- docs/plugins/inspect/plugin-level.xml | 2 +- docs/plugins/inspect/plugin-matroska.xml | 2 +- docs/plugins/inspect/plugin-mulaw.xml | 2 +- docs/plugins/inspect/plugin-multifile.xml | 2 +- docs/plugins/inspect/plugin-multipart.xml | 2 +- .../plugins/inspect/plugin-navigationtest.xml | 2 +- docs/plugins/inspect/plugin-oss4.xml | 2 +- docs/plugins/inspect/plugin-ossaudio.xml | 2 +- docs/plugins/inspect/plugin-png.xml | 2 +- docs/plugins/inspect/plugin-pulseaudio.xml | 2 +- docs/plugins/inspect/plugin-replaygain.xml | 2 +- docs/plugins/inspect/plugin-rtp.xml | 2 +- docs/plugins/inspect/plugin-rtpmanager.xml | 2 +- docs/plugins/inspect/plugin-rtsp.xml | 2 +- docs/plugins/inspect/plugin-shapewipe.xml | 2 +- docs/plugins/inspect/plugin-shout2.xml | 2 +- docs/plugins/inspect/plugin-smpte.xml | 2 +- docs/plugins/inspect/plugin-soup.xml | 2 +- docs/plugins/inspect/plugin-spectrum.xml | 2 +- docs/plugins/inspect/plugin-speex.xml | 2 +- docs/plugins/inspect/plugin-taglib.xml | 2 +- docs/plugins/inspect/plugin-udp.xml | 2 +- docs/plugins/inspect/plugin-video4linux2.xml | 2 +- docs/plugins/inspect/plugin-videobox.xml | 2 +- docs/plugins/inspect/plugin-videocrop.xml | 2 +- docs/plugins/inspect/plugin-videofilter.xml | 2 +- docs/plugins/inspect/plugin-videomixer.xml | 2 +- docs/plugins/inspect/plugin-vpx.xml | 2 +- docs/plugins/inspect/plugin-wavenc.xml | 2 +- docs/plugins/inspect/plugin-wavpack.xml | 2 +- docs/plugins/inspect/plugin-wavparse.xml | 2 +- docs/plugins/inspect/plugin-ximagesrc.xml | 2 +- docs/plugins/inspect/plugin-y4menc.xml | 2 +- gst-plugins-good.doap | 10 + meson.build | 2 +- 73 files changed, 534 insertions(+), 107 deletions(-) diff --git a/ChangeLog b/ChangeLog index 55eebdca22..bffbfac3ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,434 @@ -=== release 1.11.90 === +=== release 1.11.91 === -2017-04-07 Sebastian Dröge +2017-04-27 Sebastian Dröge * configure.ac: - releasing 1.11.90 + releasing 1.11.91 + +2017-04-27 15:28:02 +0300 Sebastian Dröge + + * po/LINGUAS: + * po/el.po: + * po/fur.po: + po: Update translations + +2017-04-27 12:56:27 +0300 Sebastian Dröge + + * gst/isomp4/qtdemux.c: + qtdemux: Don't crash in debug output if stream==NULL + That case is correctly handled below but not in the debug output. + https://bugzilla.gnome.org/show_bug.cgi?id=781270 + +2017-04-25 17:11:27 +0300 Sebastian Dröge + + * gst/isomp4/qtdemux.c: + qtdemux: Don't perform seeks with inconsistent seek values + If gst_segment_do_seek() fails, we shouldn't try seeking on that + resulting segment but just error out. Crashes further down the line + otherwise. + +2017-04-24 20:27:49 +0100 Tim-Philipp Müller + + * common: + Automatic update of common submodule + From 60aeef6 to 48a5d85 + +2017-04-24 17:31:04 +0100 Tim-Philipp Müller + + * tests/check/Makefile.am: + * tests/check/elements/rtp-payloading.c: + tests: rtp-payloading: add test for rtph264depay avc/byte-stream output + Make sure avc output doesn't contain SPS/PPS inline, but + byte-stream output does. + +2017-04-24 17:29:37 +0100 Tim-Philipp Müller + + * gst/rtp/gstrtph264depay.c: + rtph264depay: don't insert SPS/PPS inline for AVC output + SPS/PPS are in the caps in this case and shouldn't be in + the stream data. + +2017-04-21 19:09:14 +0100 Sebastian Dröge + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Chain up to the parent class' provide_clock() implementation + If no clock was provided directly by rtspsrc. This behaviour was removed + by f8013487c91a6ffc552a4b25aa1a70f0bd5377f8 and results in rtspsrc not + providing the system clock via the rtpjitterbuffer. + As a result, if another element like an audio sink, provides a clock, + the pipeline would select that (when going to PAUSED/PLAYING again later). + Audio clocks usually don't progress in PAUSED, and thus our live source + won't be able to use the clock to produce data, making the sink never + preroll and everything is stuck. + +2017-04-20 11:22:15 +0200 Jürgen Sachs + + * gst/isomp4/qtdemux.c: + qtdemux: reset sample_description_id to default + Fixes stream where sample_description_id is specified in the tfhd + https://bugzilla.gnome.org/show_bug.cgi?id=778337 + +2017-04-20 13:16:24 +0100 Sebastian Dröge + + * gst/multifile/gstsplitmuxsink.c: + splitmuxsink: Don't use an explicit name for requesting audio pads + ... unless the muxer uses the same audio pad template name as + splitmuxsink. We can't request a pad called "audio_0" on a muxer that + wants pads to be "sink_%d". + +2017-02-23 09:31:36 +0900 ChangBok Chae + + * gst/flv/gstflvdemux.c: + flvdemux: remove duplicated segment initialization + It's also done in gst_flv_demux_cleanup(). + https://bugzilla.gnome.org/show_bug.cgi?id=779106 + +2017-04-20 20:17:35 +1000 Xavier Claessens + + * gst/multifile/gstsplitmuxsink.c: + splitmuxsink: Correctly catch FLUSH events in probes + https://bugzilla.gnome.org/show_bug.cgi?id=767498 + +2017-04-19 12:28:12 +0100 Tim-Philipp Müller + + * gst/rtpmanager/gstrtpsession.c: + * gst/rtpmanager/rtpsession.c: + * gst/rtpmanager/rtpsession.h: + Revert "rtpbin: pipeline gets an EOS when any rtpsources byes" + This reverts commit eeea2a7fe88a17b15318d5b6ae6e190b2f777030. + It breaks EOS in some sender pipelines, see + https://bugzilla.gnome.org/show_bug.cgi?id=773218#c20 + +2017-04-14 17:01:49 +0200 Edward Hervey + + * gst/isomp4/qtdemux.c: + qtdemux: Reset adapter in more discontinuity cases + In push mode we process as much as possible in the adapter. When we receive + a DISCONT buffer which we can't match to an actual sample (based on the existing + sample table) and there is still data remaining in the incoming adapter,there is + one of two cases happening: + 1) We are doing reverse playback, in which case we should flush out all pending + data + 2) We have leftover data from the previous incoming buffer... which we can't do + anything about. + For the second case, make sure we flush out the remaining data so that we can start + parsing again from scratch. + https://bugzilla.gnome.org/show_bug.cgi?id=781319 + +2017-04-14 10:56:41 +0200 Edward Hervey + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Use GST_ELEMENT_ERROR_WITH_DETAILS + Allows the application to know the exact status code that was returned + by the server in a programmatic fashion. + https://bugzilla.gnome.org/show_bug.cgi?id=781304 + +2017-04-16 18:47:56 +0900 Seungha Yang + + * gst/isomp4/qtdemux.c: + qtdemux: Fix leak on QtDemuxStreamStsdEntry + Fix unit test failure + https://bugzilla.gnome.org/show_bug.cgi?id=781362 + +2017-04-14 13:38:53 +0300 Sebastian Dröge + + * gst/isomp4/atoms.c: + * gst/isomp4/atoms.h: + * gst/isomp4/gstqtmux.c: + qtmux: Fix timescale of timecode tracks + They should have ideally the same timescale of the video track, which we + can't guarantee here as in theory timecode configuration and video + framerate could be different. However we should set a correct timescale + based on the framerate given in the timecode configuration, and not just + use the framerate numerator. + +2017-04-13 13:25:06 +0200 Edward Hervey + + * gst/isomp4/qtdemux.c: + qtdemux: Properly reset demuxer when all streams are EOS + Make sure offset and neededbytes are properly resetted when all + streams are EOS in push-mode. + Avoids cases when some data might still be pushed by upstream (because + it didn't yet see the resulting GST_FLOW_EOS yet) and qtdemux gets + completely lost. + https://bugzilla.gnome.org/show_bug.cgi?id=781266 + +2017-04-13 08:00:30 +0200 Edward Hervey + + * ext/soup/gstsouphttpsrc.c: + souphttpsrc: Make more usage of error macro + And make sure we actually use the provided soup_msg argument in the macro + +2017-04-12 18:46:53 +0530 Nirbheek Chauhan + + * ext/meson.build: + meson: Print message when disabling taglib on MSVC + +2017-04-12 13:26:59 +0200 Edward Hervey + + * gst/isomp4/gstqtmux.c: + qtmux: Don't forget to update pad->last_buf + buf is the current pad->last_buf value. If ever it gets copied/unreffed, + we need to make sure to write back the new pointer to the last_buf + variable. + Fixes using wrong pointer values in the case of decrasing DTS value + +2017-04-12 11:33:05 +0200 Edward Hervey + + * tests/check/elements/.gitignore: + tests: Add vp9enc to gitignore + +2017-04-11 13:41:48 +0200 Jürgen Sachs + + * gst/isomp4/qtdemux.c: + qtdemux: fix: sample description index override in tfhd not evaluated + https://bugzilla.gnome.org/show_bug.cgi?id=778337 + +2017-04-12 11:03:24 +0200 Edward Hervey + + * gst/isomp4/qtdemux.c: + qtdemux: Add out-of-bound check + Make sure we don't read invalid memory + +2016-04-27 12:17:37 -0300 Thiago Santos + + * gst/isomp4/qtdemux.c: + qtdemux: move parsing of tkhd out of stsd entry loop + It needs only to be read once. + +2016-04-07 12:23:35 -0300 Thiago Santos + + * gst/isomp4/qtdemux.c: + qtdemux: check for a different stsd entry before pushing a sample + Before pushing a sample, check if there was a change in the current + stsd entry. This patch also assumes that the first stsd entry is + used as default for the first sample. It might cause an uneeded + caps renegotiation when this isn't the case. + +2016-04-06 12:55:18 -0300 Thiago Santos + + * gst/isomp4/qtdemux.c: + qtdemux: parse all stsd entries + stsd can have multiple format entries, parse them all. + This is required to play DVB DASH profile that uses multiple entries + to identify the different available bitrates/options on dash streams + The stream format-specific data is not stored into QtDemuxStreamStsdEntry + +2016-04-05 14:34:00 -0300 Thiago Santos + + * gst/isomp4/qtdemux.c: + qtdemux: rework stsd sample entries access + Instead of using the stsd as a base pointer, use the actual stsd + entry as the stsd can have multiple entries. This is rarely used + for file playback but is a possible profile with in DVB DASH specs. + This still doesn't support stsd with multiple entries but makes it + easier to do so. + +2016-04-05 18:00:10 -0300 Thiago Santos + + * gst/isomp4/qtdemux.c: + qtdemux: get stsd child by index instead of type + There might be multiple children with the same type + +2017-04-07 16:33:18 +0300 George Kiagiadakis + + * tests/check/elements/rtprtx.c: + tests/check/rtprtx: add checks for rtprtxqueue's max-size-{time,packets} properties + https://bugzilla.gnome.org/show_bug.cgi?id=780867 + +2017-04-04 17:33:31 +0300 George Kiagiadakis + + * gst/rtpmanager/gstrtprtxqueue.c: + * gst/rtpmanager/gstrtprtxqueue.h: + rtprtxqueue: implement handling of the max-size-time property + https://bugzilla.gnome.org/show_bug.cgi?id=780867 + +2017-04-10 23:49:06 +0100 Tim-Philipp Müller + + * autogen.sh: + * common: + Automatic update of common submodule + From 39ac2f5 to 60aeef6 + +2017-04-10 08:56:00 +0000 Todor Tomov + + * sys/v4l2/gstv4l2bufferpool.c: + v4l2object: Copy timestamp when importing buffers + This is needed for V4L2_OUTPUT interface, and is harmless of + V4L2_CAPTURE interfaces. This will fix timestamp in cases like: + v4l2src io-mode=dmabuf ! v4l2videoNenc output-io-mode=dmabuf-import ! ... + Same apply for userptr. + https://bugzilla.gnome.org/show_bug.cgi?id=781119 + +2017-04-10 15:55:30 +0300 Sebastian Dröge + + * gst/isomp4/gstqtmux.c: + qtmux: Fix last_dts tracking for raw audio and similar formats + Accumulate the durations directly and don't scale yet another time by + the number of samples. + +2017-04-07 10:48:50 +0100 Vincent Penquerc'h + + * tests/check/elements/splitmux.c: + tests: fix leak in splitmux test + https://bugzilla.gnome.org/show_bug.cgi?id=781025 + +2017-04-07 15:29:43 +0800 Lyon Wang + + * gst/audiofx/gstscaletempo.c: + scaletempo: Scale GAP event timestamp and duration like for buffers + https://bugzilla.gnome.org/show_bug.cgi?id=781008 + +2017-02-17 10:01:08 -0300 Thibault Saunier + + * sys/v4l2/gstv4l2videodec.c: + * sys/v4l2/gstv4l2videodec.h: + v4l2dec: Fix race when going from PAUSED to READY + Running `gst-validate-launcher -t validate.file.playback.change_state_intensive.vorbis_vp8_1_webm` + on odroid XU4 (s5p-mfc v4l2 driver) often leads to: + ERROR:../subprojects/gst-plugins-good/sys/v4l2/gstv4l2videodec.c:215:gst_v4l2_video_dec_stop: assertion failed: (g_atomic_int_get (&self->processing) == FALSE) + This happens when the following race happens: + - T0: Main thread + - T1: Upstream streaming thread + - T2. v4l2dec processing thread) + [The decoder is in PAUSED state] + T0. The validate scenario runs `Executing (36/40) set-state: state=null repeat=40` + T1- The decoder handles a frame + T2- A decoded frame is push downstream + T2- Downstream returns FLUSHING as it is already flushing changing state + T2- The decoder stops its processing thread and sets `->processing = FALSE` + T1- The decoder handles another frame + T1- `->process` is FALSE so the decoder restarts its streaming thread + T0- In v4l2dec-> stop the processing thread is stopped + NOTE: At this point the processing thread loop never started. + T0- assertion failed: (g_atomic_int_get (&self->processing) == FALSE) + Here I am removing the whole ->processing logic to base it all on the + GstTask state to avoid duplicating the knowledge. + https://bugzilla.gnome.org/show_bug.cgi?id=778830 + +=== release 1.11.90 === + +2017-04-07 16:31:56 +0300 Sebastian Dröge + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * docs/plugins/gst-plugins-good-plugins.args: + * 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-shout2.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: + * meson.build: + Release 1.11.90 + +2017-04-07 15:18:11 +0300 Sebastian Dröge + + * 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-04-07 15:06:30 +0300 Sebastian Dröge diff --git a/NEWS b/NEWS index 8e8dc3f622..bf58e3069e 100644 --- a/NEWS +++ b/NEWS @@ -1 +1 @@ -This is GStreamer 1.11.90. +This is GStreamer 1.11.91. diff --git a/RELEASE b/RELEASE index 2504e05003..08eafded38 100644 --- a/RELEASE +++ b/RELEASE @@ -1,7 +1,7 @@ -Release notes for GStreamer Good Plugins 1.11.90 +Release notes for GStreamer Good Plugins 1.11.91 -The GStreamer team is pleased to announce the first release candidate of the +The GStreamer team is pleased to announce the second release candidate of the stable 1.12 release series. The 1.12 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. @@ -58,20 +58,19 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 773218 : rtpbin: pipeline gets an EOS when any rtpsources byes - * 722560 : rtprtxreceive: cleanup orphan retransmission requests - * 761086 : splitmuxsrc: use the max ts of all streams as the offset to align the next stream with - * 771478 : qtmux moov-recovery-file option fails by gst-launch-1.0 - * 777738 : flacparse: fix FLAC streaming for non-0 start sample - * 779230 : Update plugins description - * 779389 : sbcparse parses allocation mode incorrectly - * 779422 : qtmux: Update modification times when sending the moov - * 780022 : qtdemux: add support for S16L PCM audio - * 780024 : qtmux: add support for CineForm - * 780105 : rtpsource: " no clock-rate, cannot interpolate rtp " forever - * 780331 : interleave segfaults with more than 64 channels - * 780347 : rtpmux output PTS are not in line with the DTS and the segment - * 780966 : aacparse: streamline and improve AudioSpecificConfig parsing + * 767498 : splitmuxsink: Not handling FLUSH events correctly + * 778337 : qtdemux: sample_description_index not evaluated when parsing the stsd-box + * 778830 : v4l2dec: Fix race when going from PAUSED to READY + * 779106 : flvdemux: remove duplicated segment initialization + * 780904 : rtprtxqueue: implement handling of the max-size-time property + * 781008 : scaletempo: Fix GAP events handle issue when set rate + * 781025 : tests: fix leak in splitmux test + * 781119 : v4l2: No timestamp set when importing dma buffer on V4L2_OUTPUT interface + * 781266 : qtdemux: Properly reset demuxer when all streams are EOS + * 781270 : qtdemux, dash: segmentation fault on representation change + * 781304 : rtspsrc: Use GST_ELEMENT_ERROR_WITH_DETAILS + * 781319 : qtdemux: Reset adapter in more discontinuity cases + * 781362 : qtdemux: Fix leak on QtDemuxStreamStsdEntry ==== Download ==== @@ -108,25 +107,18 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Andrew - * Carlos Rafael Giani - * Douglas Bagnall - * Edgard Lima + * ChangBok Chae * Edward Hervey - * Emeric Grange - * Enrique Ocaña González * George Kiagiadakis - * Jan Schmidt - * Michael Dutka - * Michael Smith - * Miguel París Díaz - * Nicolas Dufresne - * Olivier Crête - * Philipp Zabel + * Jürgen Sachs + * Lyon Wang + * Nirbheek Chauhan * Sebastian Dröge + * Seungha Yang * Thiago Santos * Thibault Saunier * Tim-Philipp Müller + * Todor Tomov * Vincent Penquerc'h - * Wim Taymans + * Xavier Claessens   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 8c5e495a24..dc08db6cfb 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.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good]) +AC_INIT([GStreamer Good Plug-ins],[1.11.91],[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, 1190, 0, 1190) +AS_LIBTOOL(GST, 1191, 0, 1191) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.11.90 -GSTPB_REQ=1.11.90 +GST_REQ=1.11.91 +GSTPB_REQ=1.11.91 dnl *** autotools stuff **** diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index 20905ff045..615ea45e60 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -1015,7 +1015,7 @@ rw User Agent The User-Agent string to send to the server. -"GStreamer/1.11.90" +"GStreamer/1.11.91" @@ -3455,7 +3455,7 @@ rw User-Agent Value of the User-Agent HTTP request header field. -"GStreamer souphttpsrc 1.11.90 " +"GStreamer souphttpsrc 1.11.91 " diff --git a/docs/plugins/inspect/plugin-1394.xml b/docs/plugins/inspect/plugin-1394.xml index 7d08be0f13..79e4181ada 100644 --- a/docs/plugins/inspect/plugin-1394.xml +++ b/docs/plugins/inspect/plugin-1394.xml @@ -3,7 +3,7 @@ Source for video data via IEEE1394 interface ../../ext/raw1394/.libs/libgst1394.so libgst1394.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index 233dc5e407..cff402cd3a 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -3,7 +3,7 @@ ASCII Art video sink ../../ext/aalib/.libs/libgstaasink.so libgstaasink.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index a7134630a6..2540762a84 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -3,7 +3,7 @@ ALaw audio conversion routines ../../gst/law/.libs/libgstalaw.so libgstalaw.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index e66f00832f..14cbc9e531 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -3,7 +3,7 @@ adds an alpha channel to video - constant or via chroma-keying ../../gst/alpha/.libs/libgstalpha.so libgstalpha.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index 0b1bc2b813..34718c35b5 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -3,7 +3,7 @@ RGBA from/to AYUV colorspace conversion preserving the alpha channel ../../gst/alpha/.libs/libgstalphacolor.so libgstalphacolor.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index b75828dc40..27544f44cf 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -3,7 +3,7 @@ APEv1/2 tag reader ../../gst/apetag/.libs/libgstapetag.so libgstapetag.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index 4feca3fabd..903e816958 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -3,7 +3,7 @@ Audio effects plugin ../../gst/audiofx/.libs/libgstaudiofx.so libgstaudiofx.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioparsers.xml b/docs/plugins/inspect/plugin-audioparsers.xml index 35a154c5c9..5fcc60fd5a 100644 --- a/docs/plugins/inspect/plugin-audioparsers.xml +++ b/docs/plugins/inspect/plugin-audioparsers.xml @@ -3,7 +3,7 @@ Parsers for various audio formats ../../gst/audioparsers/.libs/libgstaudioparsers.so libgstaudioparsers.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index ac406569e5..98f78dbdcc 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -3,7 +3,7 @@ parses au streams ../../gst/auparse/.libs/libgstauparse.so libgstauparse.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index c1235beb89..e605ced646 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -3,7 +3,7 @@ Plugin contains auto-detection plugins for video/audio in- and outputs ../../gst/autodetect/.libs/libgstautodetect.so libgstautodetect.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index c12c18e672..13becd2290 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -3,7 +3,7 @@ AVI stream handling ../../gst/avi/.libs/libgstavi.so libgstavi.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index 1e76e57803..198725dd32 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -3,7 +3,7 @@ Colored ASCII Art video sink ../../ext/libcaca/.libs/libgstcacasink.so libgstcacasink.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml index 84d5ce4e59..cd23a6fe35 100644 --- a/docs/plugins/inspect/plugin-cairo.xml +++ b/docs/plugins/inspect/plugin-cairo.xml @@ -3,7 +3,7 @@ Cairo-based elements ../../ext/cairo/.libs/libgstcairo.so libgstcairo.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index 1384e570ad..c794a116f0 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -3,7 +3,7 @@ Audio Cutter to split audio into non-silent bits ../../gst/cutter/.libs/libgstcutter.so libgstcutter.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 5dd0396c89..0da53a30f7 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -3,7 +3,7 @@ elements for testing and debugging ../../gst/debugutils/.libs/libgstdebug.so libgstdebug.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-deinterlace.xml b/docs/plugins/inspect/plugin-deinterlace.xml index 5452257e24..4af8d7854d 100644 --- a/docs/plugins/inspect/plugin-deinterlace.xml +++ b/docs/plugins/inspect/plugin-deinterlace.xml @@ -3,7 +3,7 @@ Deinterlacer ../../gst/deinterlace/.libs/libgstdeinterlace.so libgstdeinterlace.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml index 514a961956..83ef6bc26e 100644 --- a/docs/plugins/inspect/plugin-dtmf.xml +++ b/docs/plugins/inspect/plugin-dtmf.xml @@ -3,7 +3,7 @@ DTMF plugins ../../gst/dtmf/.libs/libgstdtmf.so libgstdtmf.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml index 96e008a0fe..59f9b41ef8 100644 --- a/docs/plugins/inspect/plugin-dv.xml +++ b/docs/plugins/inspect/plugin-dv.xml @@ -3,7 +3,7 @@ DV demuxer and decoder based on libdv (libdv.sf.net) ../../ext/dv/.libs/libgstdv.so libgstdv.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index 3a7978775f..46bfc48cf6 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -3,7 +3,7 @@ effect plugins from the effectv project ../../gst/effectv/.libs/libgsteffectv.so libgsteffectv.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml index a93340ad7b..03d950599b 100644 --- a/docs/plugins/inspect/plugin-equalizer.xml +++ b/docs/plugins/inspect/plugin-equalizer.xml @@ -3,7 +3,7 @@ GStreamer audio equalizers ../../gst/equalizer/.libs/libgstequalizer.so libgstequalizer.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index 2bdc990438..21f2b18acd 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -3,7 +3,7 @@ The FLAC Lossless compressor Codec ../../ext/flac/.libs/libgstflac.so libgstflac.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml index 137d37bd5d..b45a86a283 100644 --- a/docs/plugins/inspect/plugin-flv.xml +++ b/docs/plugins/inspect/plugin-flv.xml @@ -3,7 +3,7 @@ FLV muxing and demuxing plugin ../../gst/flv/.libs/libgstflv.so libgstflv.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml index d31f26f9b7..c8a0f8ce2c 100644 --- a/docs/plugins/inspect/plugin-flxdec.xml +++ b/docs/plugins/inspect/plugin-flxdec.xml @@ -3,7 +3,7 @@ FLC/FLI/FLX video decoder ../../gst/flx/.libs/libgstflxdec.so libgstflxdec.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml index f95b115b71..7624b9a15f 100644 --- a/docs/plugins/inspect/plugin-gdkpixbuf.xml +++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml @@ -3,7 +3,7 @@ GdkPixbuf-based image decoder, overlay and sink ../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so libgstgdkpixbuf.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index 3f58ddeb5b..1c17be7647 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -3,7 +3,7 @@ GOOM visualization filter ../../gst/goom/.libs/libgstgoom.so libgstgoom.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml index e61c93667f..aa73b77478 100644 --- a/docs/plugins/inspect/plugin-goom2k1.xml +++ b/docs/plugins/inspect/plugin-goom2k1.xml @@ -3,7 +3,7 @@ GOOM 2k1 visualization filter ../../gst/goom2k1/.libs/libgstgoom2k1.so libgstgoom2k1.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index a7524b7726..cfbfa22f2f 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -3,7 +3,7 @@ Demux ICY tags from a stream ../../gst/icydemux/.libs/libgsticydemux.so libgsticydemux.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index 9fdccca15d..7f9528afbf 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -3,7 +3,7 @@ Demux ID3v1 and ID3v2 tags from a file ../../gst/id3demux/.libs/libgstid3demux.so libgstid3demux.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml index b2a4b01be0..8587a0b197 100644 --- a/docs/plugins/inspect/plugin-imagefreeze.xml +++ b/docs/plugins/inspect/plugin-imagefreeze.xml @@ -3,7 +3,7 @@ Still frame stream generator ../../gst/imagefreeze/.libs/libgstimagefreeze.so libgstimagefreeze.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml index c9ca3aa583..8ff66285d5 100644 --- a/docs/plugins/inspect/plugin-interleave.xml +++ b/docs/plugins/inspect/plugin-interleave.xml @@ -3,7 +3,7 @@ Audio interleaver/deinterleaver ../../gst/interleave/.libs/libgstinterleave.so libgstinterleave.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml index f324868e40..0c0b85f57d 100644 --- a/docs/plugins/inspect/plugin-isomp4.xml +++ b/docs/plugins/inspect/plugin-isomp4.xml @@ -3,7 +3,7 @@ ISO base media file format support (mp4, 3gpp, qt, mj2) ../../gst/isomp4/.libs/libgstisomp4.so libgstisomp4.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml index 7781efa641..36fb6993b8 100644 --- a/docs/plugins/inspect/plugin-jack.xml +++ b/docs/plugins/inspect/plugin-jack.xml @@ -3,7 +3,7 @@ JACK audio elements ../../ext/jack/.libs/libgstjack.so libgstjack.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index c33594ca9f..7afc0e11d4 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -3,7 +3,7 @@ JPeg plugin library ../../ext/jpeg/.libs/libgstjpeg.so libgstjpeg.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index 79c59acf5c..8ed43baf68 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -3,7 +3,7 @@ Audio level plugin ../../gst/level/.libs/libgstlevel.so libgstlevel.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index 12fba33cb6..bf14d30a49 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -3,7 +3,7 @@ Matroska and WebM stream handling ../../gst/matroska/.libs/libgstmatroska.so libgstmatroska.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index 4e81a2c60c..b5743843f1 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -3,7 +3,7 @@ MuLaw audio conversion routines ../../gst/law/.libs/libgstmulaw.so libgstmulaw.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index 4486ee9850..84fe10c129 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -3,7 +3,7 @@ Reads/Writes buffers from/to sequentially named files ../../gst/multifile/.libs/libgstmultifile.so libgstmultifile.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index 50a650a4e0..f842301e19 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -3,7 +3,7 @@ multipart stream manipulation ../../gst/multipart/.libs/libgstmultipart.so libgstmultipart.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 5a1ef77f1c..554caec0a1 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -3,7 +3,7 @@ Template for a video filter ../../gst/debugutils/.libs/libgstnavigationtest.so libgstnavigationtest.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml index 4aaef0c215..4bc257aef9 100644 --- a/docs/plugins/inspect/plugin-oss4.xml +++ b/docs/plugins/inspect/plugin-oss4.xml @@ -3,7 +3,7 @@ Open Sound System (OSS) version 4 support for GStreamer ../../sys/oss4/.libs/libgstoss4.so libgstoss4.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml index da3f9857f3..811965ba6f 100644 --- a/docs/plugins/inspect/plugin-ossaudio.xml +++ b/docs/plugins/inspect/plugin-ossaudio.xml @@ -3,7 +3,7 @@ OSS (Open Sound System) support for GStreamer ../../sys/oss/.libs/libgstossaudio.so libgstossaudio.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index 4eb3c04ec1..de0a5d7020 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -3,7 +3,7 @@ PNG plugin library ../../ext/libpng/.libs/libgstpng.so libgstpng.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml index 018a563d62..bdd3ed0381 100644 --- a/docs/plugins/inspect/plugin-pulseaudio.xml +++ b/docs/plugins/inspect/plugin-pulseaudio.xml @@ -3,7 +3,7 @@ PulseAudio plugin library ../../ext/pulse/.libs/libgstpulseaudio.so libgstpulseaudio.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index 345272731c..40d553384d 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -3,7 +3,7 @@ ReplayGain volume normalization ../../gst/replaygain/.libs/libgstreplaygain.so libgstreplaygain.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 28c49b2033..fa8cc1aed4 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -3,7 +3,7 @@ Real-time protocol plugins ../../gst/rtp/.libs/libgstrtp.so libgstrtp.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml index aaf0989663..3d1903b271 100644 --- a/docs/plugins/inspect/plugin-rtpmanager.xml +++ b/docs/plugins/inspect/plugin-rtpmanager.xml @@ -3,7 +3,7 @@ RTP session management plugin library ../../gst/rtpmanager/.libs/libgstrtpmanager.so libgstrtpmanager.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index 8c02388cd5..924f95851e 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -3,7 +3,7 @@ transfer data via RTSP ../../gst/rtsp/.libs/libgstrtsp.so libgstrtsp.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml index af976c3f65..025b3382ee 100644 --- a/docs/plugins/inspect/plugin-shapewipe.xml +++ b/docs/plugins/inspect/plugin-shapewipe.xml @@ -3,7 +3,7 @@ Shape Wipe transition filter ../../gst/shapewipe/.libs/libgstshapewipe.so libgstshapewipe.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shout2.xml b/docs/plugins/inspect/plugin-shout2.xml index 5b181ee946..605a278cbe 100644 --- a/docs/plugins/inspect/plugin-shout2.xml +++ b/docs/plugins/inspect/plugin-shout2.xml @@ -3,7 +3,7 @@ Sends data to an icecast server using libshout2 ../../ext/shout2/.libs/libgstshout2.so libgstshout2.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good libshout2 diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index af63f75ee9..4e2b1b4929 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -3,7 +3,7 @@ Apply the standard SMPTE transitions on video images ../../gst/smpte/.libs/libgstsmpte.so libgstsmpte.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 20e4e8219f..e2474f792b 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -3,7 +3,7 @@ libsoup HTTP client src/sink ../../ext/soup/.libs/libgstsoup.so libgstsoup.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index c7af1a2262..d0d7db1e66 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -3,7 +3,7 @@ Run an FFT on the audio signal, output spectrum data ../../gst/spectrum/.libs/libgstspectrum.so libgstspectrum.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml index aa4049dfa8..91b3f7c46c 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -3,7 +3,7 @@ Speex plugin library ../../ext/speex/.libs/libgstspeex.so libgstspeex.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index bafd7b1103..3e9293e785 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -3,7 +3,7 @@ Tag writing plug-in based on taglib ../../ext/taglib/.libs/libgsttaglib.so libgsttaglib.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index 182b7bb8ad..e5aa552cdb 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -3,7 +3,7 @@ transfer data via UDP ../../gst/udp/.libs/libgstudp.so libgstudp.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index ab007e0995..86531951c4 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -3,7 +3,7 @@ elements for Video 4 Linux ../../sys/v4l2/.libs/libgstvideo4linux2.so libgstvideo4linux2.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml index 67a9e4639f..4fc3024156 100644 --- a/docs/plugins/inspect/plugin-videobox.xml +++ b/docs/plugins/inspect/plugin-videobox.xml @@ -3,7 +3,7 @@ resizes a video by adding borders or cropping ../../gst/videobox/.libs/libgstvideobox.so libgstvideobox.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index 51692082d9..e7cbc25739 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -3,7 +3,7 @@ Crops video into a user-defined region ../../gst/videocrop/.libs/libgstvideocrop.so libgstvideocrop.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml index c58246f8b1..8061c652af 100644 --- a/docs/plugins/inspect/plugin-videofilter.xml +++ b/docs/plugins/inspect/plugin-videofilter.xml @@ -3,7 +3,7 @@ Video filters plugin ../../gst/videofilter/.libs/libgstvideofilter.so libgstvideofilter.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index 2825ca535f..f73954e049 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -3,7 +3,7 @@ Video mixer ../../gst/videomixer/.libs/libgstvideomixer.so libgstvideomixer.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-vpx.xml b/docs/plugins/inspect/plugin-vpx.xml index 4128c47754..aef78b75b7 100644 --- a/docs/plugins/inspect/plugin-vpx.xml +++ b/docs/plugins/inspect/plugin-vpx.xml @@ -3,7 +3,7 @@ VP8 plugin ../../ext/vpx/.libs/libgstvpx.so libgstvpx.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 09669dbaca..0403334733 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -3,7 +3,7 @@ Encode raw audio into WAV ../../gst/wavenc/.libs/libgstwavenc.so libgstwavenc.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index d4b583c9e7..6e40be651a 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -3,7 +3,7 @@ Wavpack lossless/lossy audio format handling ../../ext/wavpack/.libs/libgstwavpack.so libgstwavpack.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index 7d9426958a..2a3128e51a 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -3,7 +3,7 @@ Parse a .wav file into raw audio ../../gst/wavparse/.libs/libgstwavparse.so libgstwavparse.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index e34c051464..dda3892c57 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -3,7 +3,7 @@ X11 video input plugin using standard Xlib calls ../../sys/ximage/.libs/libgstximagesrc.so libgstximagesrc.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml index e60514266d..405fb35862 100644 --- a/docs/plugins/inspect/plugin-y4menc.xml +++ b/docs/plugins/inspect/plugin-y4menc.xml @@ -3,7 +3,7 @@ Encodes a YUV frame into the yuv4mpeg format (mjpegtools) ../../gst/y4m/.libs/libgsty4menc.so libgsty4menc.so - 1.11.90 + 1.11.91 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap index 5ee7cf62c8..9d179001bd 100644 --- a/gst-plugins-good.doap +++ b/gst-plugins-good.doap @@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library). + + + 1.11.91 + master + + 2017-04-27 + + + + 1.11.90 diff --git a/meson.build b/meson.build index f8e3ebe386..127f759222 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('gst-plugins-good', 'c', 'cpp', - version : '1.11.90', + version : '1.11.91', meson_version : '>= 0.36.0', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ])