From b078f0ad4044831b81dfd88cb61ec0d8daf094c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 24 Feb 2017 15:07:06 +0200 Subject: [PATCH] Release 1.11.2 --- ChangeLog | 404 +++++++++++++++++- NEWS | 2 +- RELEASE | 89 +--- configure.ac | 6 +- docs/plugins/gst-plugins-base-plugins.args | 50 +++ docs/plugins/inspect/plugin-adder.xml | 2 +- docs/plugins/inspect/plugin-alsa.xml | 2 +- docs/plugins/inspect/plugin-app.xml | 2 +- docs/plugins/inspect/plugin-audioconvert.xml | 2 +- docs/plugins/inspect/plugin-audiorate.xml | 2 +- docs/plugins/inspect/plugin-audioresample.xml | 2 +- docs/plugins/inspect/plugin-audiotestsrc.xml | 2 +- docs/plugins/inspect/plugin-cdparanoia.xml | 2 +- docs/plugins/inspect/plugin-encoding.xml | 2 +- docs/plugins/inspect/plugin-gio.xml | 2 +- docs/plugins/inspect/plugin-libvisual.xml | 2 +- docs/plugins/inspect/plugin-ogg.xml | 2 +- docs/plugins/inspect/plugin-opus.xml | 2 +- docs/plugins/inspect/plugin-pango.xml | 2 +- docs/plugins/inspect/plugin-playback.xml | 2 +- docs/plugins/inspect/plugin-subparse.xml | 2 +- docs/plugins/inspect/plugin-tcp.xml | 2 +- docs/plugins/inspect/plugin-theora.xml | 2 +- .../inspect/plugin-typefindfunctions.xml | 2 +- docs/plugins/inspect/plugin-videoconvert.xml | 2 +- docs/plugins/inspect/plugin-videorate.xml | 2 +- docs/plugins/inspect/plugin-videoscale.xml | 2 +- docs/plugins/inspect/plugin-videotestsrc.xml | 2 +- docs/plugins/inspect/plugin-volume.xml | 2 +- docs/plugins/inspect/plugin-vorbis.xml | 2 +- docs/plugins/inspect/plugin-ximagesink.xml | 2 +- docs/plugins/inspect/plugin-xvimagesink.xml | 2 +- gst-plugins-base.doap | 10 + 33 files changed, 511 insertions(+), 104 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0c79439ec7..6b166edc8d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,407 @@ -=== release 1.11.1 === +=== release 1.11.2 === -2017-01-12 Sebastian Dröge +2017-02-24 Sebastian Dröge * configure.ac: - releasing 1.11.1 + releasing 1.11.2 + +2017-02-24 10:04:21 +0200 Sebastian Dröge + + * gst-libs/gst/video/video-converter.c: + video-converter: Give a name to the thread-pool threads + This way they can be distinguished from any other threads in the same + process. + +2017-02-24 10:02:28 +0200 Sebastian Dröge + + * gst-libs/gst/video/video-converter.c: + video-converter: Only lock the thread pool mutex when running with more than 1 thread + There's no reason to lock anything if only the current thread is ever + going to do any work. + +2017-02-20 21:38:17 +0200 Sebastian Dröge + + * gst-libs/gst/video/video-converter.c: + * gst-libs/gst/video/video-converter.h: + * gst/videoconvert/gstvideoconvert.c: + * gst/videoconvert/gstvideoconvert.h: + * gst/videoscale/gstvideoscale.c: + * gst/videoscale/gstvideoscale.h: + video-converter: Implement multi-threaded scaling/conversion + This adds a property to select the maximum number of threads to use for + conversion and scaling. During processing, each plane is split into + an equal number of consecutive lines that are then processed by each + thread. + During tests, this gave up to 1.8x speedup with 2 threads and up to 3.2x + speedup with 4 threads when converting e.g. 1080p to 4k in v210. + https://bugzilla.gnome.org/show_bug.cgi?id=778974 + +2017-02-21 11:59:12 +0100 Georg Lippitsch + + * gst-libs/gst/video/gstvideotimecode.c: + * tests/check/libs/videotimecode.c: + videotimecode: Validate for drop-frame correctness + In gst_video_time_code_is_valid, also check for invalid + ranges when using drop-frame TC. Refactor some code which + broke after the check was added. + https://bugzilla.gnome.org/show_bug.cgi?id=779010 + +2017-02-15 18:40:21 +0100 Georg Lippitsch + + * docs/libs/gst-plugins-base-libs-sections.txt: + * gst-libs/gst/video/gstvideotimecode.c: + * gst-libs/gst/video/gstvideotimecode.h: + * tests/check/libs/videotimecode.c: + * win32/common/libgstvideo.def: + videotimecode: Init from GDateTime + Add a function to init the time code from a GDateTime + https://bugzilla.gnome.org/show_bug.cgi?id=778702 + +2017-02-20 13:44:37 +0200 Jochen Henneberg + + * ext/vorbis/gstvorbiscommon.c: + vorbis: Fix channel reorder map for 5.1, 6.1 and 7.1 + +2017-02-15 21:41:47 +0200 Sebastian Dröge + + * gst-libs/gst/video/video-scaler.c: + video-scaler: Fix upscaling if width & height change and we're starting not at y=0 + It was taking the initial input y-offset from the output value, which + only works for y=0 (in which case both are the same). If y > 0, we would + always stay behind the requested input offset and never ever read + anything from the input. + +2017-02-14 22:31:50 +0000 Tim-Philipp Müller + + * Makefile.am: + Fix distcheck + Buildbot doesn't like wildcards here for some reason. + +2017-02-14 19:44:43 +0000 Tim-Philipp Müller + + * 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-14 19:43:47 +0000 Tim-Philipp Müller + + * win32/MANIFEST: + win32: dist all .def files + +2017-02-10 17:32:29 +0900 Heekyoung Seo + + * gst/typefind/gsttypefindfunctions.c: + typefindfunctions: prevent unsigned int overflow + https://bugzilla.gnome.org/show_bug.cgi?id=778432 + +2017-02-10 21:28:49 +0100 Stefan Sauer + + * gst/adder/gstadder.c: + adder: ensure the discont flag is correct + Previously it happened that reused buffer caused the discont to be on the wrong + buffers. + +2017-02-08 11:42:45 -0300 Thibault Saunier + + * gst-libs/gst/pbutils/gstdiscoverer.c: + discoverer: Ignore more parser related fields when comparing streams + The parser might do some conversion on a stream but the stream keeps + being the same, and we need to make sure GstDiscoverer detects it is the + case. + https://bugzilla.gnome.org/show_bug.cgi?id=778298 + +2017-02-04 14:46:00 +1100 Jan Schmidt + + * gst-libs/gst/audio/gstaudioringbuffer.c: + audioringbuffer: Also add FLAC to debug strings. + Oops, also add FLAC to the debug strings array. + https://bugzilla.gnome.org/show_bug.cgi?id=777655 + +2017-02-04 14:42:33 +1100 Jan Schmidt + + * gst-libs/gst/audio/gstaudioringbuffer.c: + audioringbuffer: Prevent overflow of debug names array + Add new audio types to the list of strings used for debug + so we don't index past the end of that array. + https://bugzilla.gnome.org/show_bug.cgi?id=777655 + +2017-02-02 14:56:39 +0200 Sebastian Dröge + + * tests/check/elements/multifdsink.c: + multifdsink: Make sure to use a 64 bit integer for the units-max property + +2017-01-20 19:49:46 +0900 Seungha Yang + + * gst/playback/gstdecodebin3-parse.c: + * gst/playback/gstdecodebin3.c: + decodebin3: Fix crash caused by slot double freeing + Probe for MultiQueue source pad might receive EOS twice, + the first is fake-eos and the other is actual EOS. + And the slot can be freed with fake-eos/EOS if the slot has no input. + Since slot freeing is async, double free can be possible. + So, decodebin3 needs to remove the probe also with slot freeing. + https://bugzilla.gnome.org/show_bug.cgi?id=777530 + +2017-01-31 16:47:32 +0100 Edward Hervey + + * tests/examples/decodebin_next/playbin-test.c: + examples: Fix leak + +2016-12-03 13:38:28 +0900 Seungha Yang + + * gst/playback/gstdecodebin3.c: + decodebin3: Fix list leak on handle_stream_switch() + Free no more used list variables + https://bugzilla.gnome.org/show_bug.cgi?id=775553 + +2016-12-03 13:22:54 +0900 Seungha Yang + + * gst/playback/gstdecodebin3.c: + decodebin3: Change requested_selection to have its own memory for stream-id + "requested_selection" list might be generated by select-streams event. + And memory of stream-id(s) in select-streams is independent from that of stream-collection. + https://bugzilla.gnome.org/show_bug.cgi?id=775553 + +2016-12-03 12:47:41 +0900 Seungha Yang + + * gst/playback/gstdecodebin3.c: + decodebin3: Change return types of stream_in_{list,collection} + Change return types of functions to get memory address of stream-id. + https://bugzilla.gnome.org/show_bug.cgi?id=775553 + +2016-12-03 12:43:22 +0900 Seungha Yang + + * gst/playback/gstdecodebin3.c: + * gst/playback/gstplaybin3.c: + playback: Fix leak on select_streams + Since gst_event_parse_select_streams() returns newly allocated + memory for stream-id(s), it should be freed explicitly. + https://bugzilla.gnome.org/show_bug.cgi?id=775553 + +2017-01-02 15:12:47 +0100 Guillaume Desmottes + + * tests/check/elements/encodebin.c: + encodebin: fix caps leak in test + https://bugzilla.gnome.org/show_bug.cgi?id=776797 + +2017-01-30 12:35:04 +0200 Sebastian Dröge + + * gst-libs/gst/audio/audio-resampler-x86-sse41.c: + audio-resampler: Fix integer overflow in clamping code + https://bugzilla.gnome.org/show_bug.cgi?id=777921 + +2017-01-25 19:13:40 +0200 Sebastian Dröge + + * tests/examples/overlay/Makefile.am: + qt: The videooverlay example requires at least C++11 + ... and clang requires this to be specified on the commandline while gcc + nowadays defaults to C++11 or even newer. + +2017-01-24 19:20:53 -0300 Thibault Saunier + + * tests/check/meson.build: + meson: Properly use ':' for defining keywords + +2017-01-23 19:45:05 +0000 Tim-Philipp Müller + + * gst/videorate/gstvideorate.c: + videorate: fix LATENCY query + The latency query originally had a fallthrough to the default + label at the end as fallback, but that got messed up when the + DURATION and POSITION queries were added, so it then fell through + to the duration query handler instead. Restore original behaviour. + https://bugzilla.gnome.org/show_bug.cgi?id=699077 + +2017-01-23 19:08:15 +0000 Tim-Philipp Müller + + * gst/videorate/gstvideorate.c: + * tests/check/elements/videorate.c: + videorate: fix duration and position query handling + Duration query would return TRUE and duration=-1. This + worked in the unit test because the unit test implementation + was a bit broken. + Both queries need to access rate with a lock. + Fix broken duration query test as well. It relied on broken + behaviour by the videorate query handler, and also it was + implemented as a downstream query rather than an upstream + query. And we must return HANDLED from the probe so that the + query we intercept actually returns TRUE. + https://bugzilla.gnome.org/show_bug.cgi?id=699077 + +2017-01-23 19:50:09 +0000 Tim-Philipp Müller + + * gst-libs/gst/audio/gstaudioringbuffer.h: + audio: add since markers to docs for new enums + https://bugzilla.gnome.org/show_bug.cgi?id=777655 + +2016-11-17 13:04:18 +0000 Vincent Penquerc'h + + * gst-libs/gst/audio/gstaudioringbuffer.c: + * gst-libs/gst/audio/gstaudioringbuffer.h: + audio: add FLAC to GstAudioRingBufferFormatType + https://bugzilla.gnome.org/show_bug.cgi?id=777655 + +2017-01-23 18:31:54 +0000 Olivier Crete + + * gst-libs/gst/audio/gstaudioringbuffer.c: + * gst-libs/gst/audio/gstaudioringbuffer.h: + audioringbuffer: Also support raw AAC + Support raw AAC streams without the ADTS header + https://bugzilla.gnome.org/show_bug.cgi?id=777655 + +2017-01-20 23:28:23 +0100 Víctor Manuel Jáquez Leal + + * docs/libs/gst-plugins-base-libs-sections.txt: + docs: update libs section + Include documented symbols that were not declared in section file. + +2017-01-20 12:41:16 +0200 Sebastian Dröge + + * gst-libs/gst/riff/riff-media.c: + riff-media: Don't divide block align by zero channels + https://bugzilla.gnome.org/show_bug.cgi?id=777525 + +2017-01-20 08:02:38 +0200 Sebastian Dröge + + * gst/subparse/samiparse.c: + samiparse: Check that the string has a non-zero length before overwriting the last byte with '\0' + https://bugzilla.gnome.org/show_bug.cgi?id=777502 + +2017-01-15 18:42:34 +0100 Sebastian Dröge + + * gst-libs/gst/riff/riff-media.c: + riff-media: Don't recurse in for nested WAVEFORMATEX + There was already a check for that, but it failed because + subformat_guid[0] is a guint32 and that is then casted implicitely to a + guint16 when recursing... just that we checked the uncasted value. + This caused an infinite recursion and thus stack overflow. + https://bugzilla.gnome.org/show_bug.cgi?id=777265 + +2017-01-18 14:59:18 +1100 Jan Schmidt + + * gst/playback/gstdecodebin2.c: + decodebin: Don't leak blocked pad references on errors + When the decodebin state change fails because of an error + message, we might not go through PAUSED->READY. Don't leak + a ref to decodebin pads due to pad blocking in that case. + This is because we return ASYNC going to PAUSED, and if + we fail before reaching PAUSED the only transition we'll + see is READY->NULL. + https://bugzilla.gnome.org/show_bug.cgi?id=775893 + +2014-11-27 18:02:49 -0600 Carl Karsten + + * gst/videotestsrc/gstvideotestsrc.c: + * gst/videotestsrc/gstvideotestsrc.h: + * gst/videotestsrc/videotestsrc.c: + * gst/videotestsrc/videotestsrc.h: + videotestsrc: Add options to make ball pattern based on system time, and invert each second. + This adds some extra options that affect pattern=ball mode, allowing the + animation to be synced to running time or wall-time clock for comparing + sync across different instances / pipelines / machines. + Also added is the ability to invert the rendering colours every second, + and some different ball motion patterns. + https://bugzilla.gnome.org/show_bug.cgi?id=740557 + +2017-01-15 18:31:56 +0100 Sebastian Dröge + + * gst-libs/gst/riff/riff-media.c: + riff-media: Check for valid channels/rate before using the values + Otherwise we might divide by zero or otherwise create invalid caps. + https://bugzilla.gnome.org/show_bug.cgi?id=777262 + +2017-01-13 12:38:52 +0000 Tim-Philipp Müller + + * meson.build: + meson: bump version + +2017-01-12 16:32:42 +0200 Sebastian Dröge + + * configure.ac: + Back to development + +=== release 1.11.1 === + +2017-01-12 15:30:02 +0200 Sebastian Dröge + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * docs/plugins/gst-plugins-base-plugins.args: + * docs/plugins/gst-plugins-base-plugins.hierarchy: + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.xml: + * docs/plugins/inspect/plugin-audioconvert.xml: + * docs/plugins/inspect/plugin-audiorate.xml: + * docs/plugins/inspect/plugin-audioresample.xml: + * docs/plugins/inspect/plugin-audiotestsrc.xml: + * docs/plugins/inspect/plugin-cdparanoia.xml: + * docs/plugins/inspect/plugin-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-libvisual.xml: + * docs/plugins/inspect/plugin-ogg.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pango.xml: + * docs/plugins/inspect/plugin-playback.xml: + * docs/plugins/inspect/plugin-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.xml: + * docs/plugins/inspect/plugin-videorate.xml: + * docs/plugins/inspect/plugin-videoscale.xml: + * docs/plugins/inspect/plugin-videotestsrc.xml: + * docs/plugins/inspect/plugin-volume.xml: + * docs/plugins/inspect/plugin-vorbis.xml: + * docs/plugins/inspect/plugin-ximagesink.xml: + * docs/plugins/inspect/plugin-xvimagesink.xml: + * gst-plugins-base.doap: + Release 1.11.1 + +2017-01-12 14:37:17 +0200 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/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ro.po: + * po/ru.po: + * po/sk.po: + * po/sl.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + Update .po files 2017-01-12 14:35:09 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index a940f7bb0f..ba794a2734 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 cf8142ebc0..5b5157e5e8 100644 --- a/RELEASE +++ b/RELEASE @@ -1,7 +1,7 @@ -Release notes for GStreamer Base Plugins 1.11.1 +Release notes for GStreamer Base 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 @@ -63,44 +63,16 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 678301 : audioringbuffer: introspection fixes and API clean up for bindings - * 699077 : videorate: add " rate " property to modify clip speed - * 744191 : encodebin: Need more buffers in output queue for better performance - * 749567 : tcpclientsrc: add timeout property - * 752052 : appsrc: Initialize min and max vars in get_property() for fix compiler warnings - * 756628 : audioclock: Add run time type check safety - * 758259 : discoverer: Add support to dump dot files - * 759358 : Add GST_CAPS_FEATURE_MEMORY_DMABUF " memory:DMABuf " - * 765796 : rtp depayloaders output bad segment events when input stream is a non time segment - * 767450 : video-format: Add VYUY a packed 4:2:2 format - * 769698 : sdp: add support for rtcp-fb attributes - * 770355 : id3v2: Fix parsing extended header and string lists in UTF-16 - * 771376 : video: Add top-field-first / bottom-field-first information to raw video caps if interlaced-mode=interleaved & proxy colorimetry in compressed caps too - * 772445 : urisourcebin: minor enhancements - * 772550 : urisourcebin: Fix minor typo and some FIXME list - * 772832 : parsebin: Rename variables include 'decode' to 'parse' - * 772864 : audioconvert: mask calculation optimization - * 773073 : audioconvert: endian conversion optimization - * 773102 : videotestsrc: Make snow deterministic - * 773165 : videodecoder: add _allocate_output_frame_with_params() to pass custom GstBufferPoolAcquireParams [API] - * 773341 : urisourcebin: Cleanup unused output slot - * 773944 : meson: Generate girs - * 774445 : meson: vorbis: Add -DTREMOR to flags for gstivorbisdec - * 774454 : playbin3: remove dead code - * 774484 : videodecoder, audiodecoder: parse format before checking in src_query_default - * 774588 : video-info: Catch overflows in the video frame size calculation - * 774728 : Subtitle showing as rectangular box in android platform - * 774878 : tag: fix some warnings in mklicensestables - * 774959 : rtpbuffer: fix ensure_buffers - * 775310 : playbin: Fix caps memory leak in usage of gst_static_caps_get() API - * 775369 : Audio distortion since commit 010b954 (regression) - * 775917 : tests: Do not use 'auto-select-streams' property in playbin3 test app - * 776038 : audioringbuffer: do not require 4 byte multiples for encoded audio - * 776188 : encodebin: Fallback to other profile if we fail with one - * 776447 : videotimecode: New GstVideoTimeCodeDiff type, ability to add to a GstVideoTimeCode - * 776458 : urisourcebin: Always configure typefind - * 777009 : urisourcebin: Never push actual EOS event to slot - * 772764 : GstVideoTimeCode lacks GstValue functions + * 740557 : videotestsrc: add ball motion based on system clock + * 775553 : playback: Fix leak on select_streams + * 775893 : decodbin: Leaking pads on errors + * 776797 : encodebin: fix caps leak in test + * 777458 : decklinkaudiosrc: Option to use max channels supported by device + * 777530 : decodebin3: Fix crash caused by slot double freeing + * 778298 : [REGRESSION]: discoverer: Misunderstands stream topology when a parser does stream formart conversion + * 778702 : videotimecode: Init from GDateTime + * 778974 : video-converter: Implement multi-threaded scaling/conversion + * 779010 : videotimecode: Validate for drop-frame correctness ==== Download ==== @@ -137,42 +109,19 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Arun Raghavan - * Carlos Rafael Giani - * Changbok Chea + * Carl Karsten * Edward Hervey - * Evan Nemerson - * Garima Gaur + * Georg Lippitsch * Guillaume Desmottes - * Jan Alexander Steffens (heftig) + * Heekyoung Seo * Jan Schmidt - * Joris Valette - * Julien Isorce - * Marcin Kolny - * Mark Nauwelaerts - * Matthew Waters - * Miguel Paris - * Nicola Murino - * Nicolas Dechesne - * Nicolas Dufresne - * Patricia Muscalu - * Petr Kulhavy - * Reynaldo H. Verdejo Pinochet - * Scott D Phillips + * Jochen Henneberg + * Olivier Crete * Sebastian Dröge * Seungha Yang - * Song Bing - * Stian Selnes - * Stuart Weaver + * Stefan Sauer * Thibault Saunier - * Thomas Bluemel * Tim-Philipp Müller - * Tobias Mueller - * Tomasz Zajac - * Ulf Olsson * Vincent Penquerc'h - * Vineeth TM - * Vivia Nikolaidou - * Wonchul Lee - * hoonhee.lee + * Víctor Manuel Jáquez Leal   \ No newline at end of file diff --git a/configure.ac b/configure.ac index c604498276..bd76fc9aad 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/prerelease -AC_INIT([GStreamer Base Plug-ins],[1.11.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base]) +AC_INIT([GStreamer Base Plug-ins],[1.11.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base]) AG_GST_INIT @@ -56,10 +56,10 @@ dnl 1.2.5 => 205 dnl 1.10.9 (who knows) => 1009 dnl dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 1101, 0, 1101) +AS_LIBTOOL(GST, 1102, 0, 1102) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.11.1.1 +GST_REQ=1.11.2 dnl *** autotools stuff **** diff --git a/docs/plugins/gst-plugins-base-plugins.args b/docs/plugins/gst-plugins-base-plugins.args index d5b2274c58..849276b07a 100644 --- a/docs/plugins/gst-plugins-base-plugins.args +++ b/docs/plugins/gst-plugins-base-plugins.args @@ -78,6 +78,16 @@ FALSE + +GstVideoScale::n-threads +guint + +rwx +Threads +Maximum number of threads to use. +1 + + GstURIDecodeBin::buffer-duration gint64 @@ -988,6 +998,16 @@ GST_VIDEO_PRIMARIES_MODE_NONE + +GstVideoConvert::n-threads +guint + +rw +Threads +Maximum number of threads to use. +1 + + GstGioStreamSrc::stream GInputStream* @@ -1598,6 +1618,36 @@ 0 + +GstVideoTestSrc::animation-mode +GstVideoTestSrcAnimationMode + +rw +Animation mode +For pattern=ball, which counter defines the position of the ball. +frame count + + + +GstVideoTestSrc::flip +gboolean + +rw +Flip +For pattern=ball, invert colors every second. +FALSE + + + +GstVideoTestSrc::motion +GstVideoTestSrcMotionType + +rw +Motion +For pattern=ball, what motion the ball does. +Ball waves back and forth, up and down + + GstVideoRate::average-period guint64 diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index b600f6b68b..7e536df102 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,7 +3,7 @@ Adds multiple streams ../../gst/adder/.libs/libgstadder.so libgstadder.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index 547ba397f4..d051dc0653 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,7 +3,7 @@ ALSA plugin library ../../ext/alsa/.libs/libgstalsa.so libgstalsa.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml index d1c0ddd677..6bf01449d5 100644 --- a/docs/plugins/inspect/plugin-app.xml +++ b/docs/plugins/inspect/plugin-app.xml @@ -3,7 +3,7 @@ Elements used to communicate with applications ../../gst/app/.libs/libgstapp.so libgstapp.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index 34caaec9ad..c504055d4e 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,7 +3,7 @@ Convert audio to different formats ../../gst/audioconvert/.libs/libgstaudioconvert.so libgstaudioconvert.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index b335132991..73e06047ee 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,7 +3,7 @@ Adjusts audio frames ../../gst/audiorate/.libs/libgstaudiorate.so libgstaudiorate.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index ba1cab633e..3d03e9d29e 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,7 +3,7 @@ Resamples audio ../../gst/audioresample/.libs/libgstaudioresample.so libgstaudioresample.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index 90e413def6..3d57c2467b 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,7 +3,7 @@ Creates audio test signals of given frequency and volume ../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so libgstaudiotestsrc.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index 45ffdb9925..b7ee2b21be 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,7 +3,7 @@ Read audio from CD in paranoid mode ../../ext/cdparanoia/.libs/libgstcdparanoia.so libgstcdparanoia.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml index 1dad1a03fc..b61550ef35 100644 --- a/docs/plugins/inspect/plugin-encoding.xml +++ b/docs/plugins/inspect/plugin-encoding.xml @@ -3,7 +3,7 @@ various encoding-related elements ../../gst/encoding/.libs/libgstencodebin.so libgstencodebin.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml index b1e57e9ddf..890a81305d 100644 --- a/docs/plugins/inspect/plugin-gio.xml +++ b/docs/plugins/inspect/plugin-gio.xml @@ -3,7 +3,7 @@ GIO elements ../../gst/gio/.libs/libgstgio.so libgstgio.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index 54610644a7..d0454628f5 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,7 +3,7 @@ libvisual visualization plugins ../../ext/libvisual/.libs/libgstlibvisual.so libgstlibvisual.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 98b04f955b..55a32faff3 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,7 +3,7 @@ ogg stream manipulation (info about ogg: http://xiph.org) ../../ext/ogg/.libs/libgstogg.so libgstogg.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml index 9ec88953da..e9e16b6422 100644 --- a/docs/plugins/inspect/plugin-opus.xml +++ b/docs/plugins/inspect/plugin-opus.xml @@ -3,7 +3,7 @@ OPUS plugin library ../../ext/opus/.libs/libgstopus.so libgstopus.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index 6801ba37c6..1fb3d3a7a7 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,7 +3,7 @@ Pango-based text rendering and overlay ../../ext/pango/.libs/libgstpango.so libgstpango.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml index 9b49a2578c..f1676b4b9c 100644 --- a/docs/plugins/inspect/plugin-playback.xml +++ b/docs/plugins/inspect/plugin-playback.xml @@ -3,7 +3,7 @@ various playback elements ../../gst/playback/.libs/libgstplayback.so libgstplayback.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 69b8ac7fca..24e5271322 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,7 +3,7 @@ Subtitle parsing ../../gst/subparse/.libs/libgstsubparse.so libgstsubparse.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index 99a0c520ba..ba99ef75ae 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,7 +3,7 @@ transfer data over the network via TCP ../../gst/tcp/.libs/libgsttcp.so libgsttcp.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index 3262c1488e..3233d23984 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,7 +3,7 @@ Theora plugin library ../../ext/theora/.libs/libgsttheora.so libgsttheora.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index 0677760034..1ba5eccd6f 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,7 +3,7 @@ default typefind functions ../../gst/typefind/.libs/libgsttypefindfunctions.so libgsttypefindfunctions.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml index a8f9d862f5..796ba35677 100644 --- a/docs/plugins/inspect/plugin-videoconvert.xml +++ b/docs/plugins/inspect/plugin-videoconvert.xml @@ -3,7 +3,7 @@ Colorspace conversion ../../gst/videoconvert/.libs/libgstvideoconvert.so libgstvideoconvert.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index dcf2b4fbad..9f44fcf0a8 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,7 +3,7 @@ Adjusts video frames ../../gst/videorate/.libs/libgstvideorate.so libgstvideorate.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index c35d4b8ac1..2774a7b50e 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,7 +3,7 @@ Resizes video ../../gst/videoscale/.libs/libgstvideoscale.so libgstvideoscale.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index e898cad419..f3c82222fb 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,7 +3,7 @@ Creates a test video stream ../../gst/videotestsrc/.libs/libgstvideotestsrc.so libgstvideotestsrc.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index cf663ab3a0..dec514fd0f 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,7 +3,7 @@ plugin for controlling audio volume ../../gst/volume/.libs/libgstvolume.so libgstvolume.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index f408a2a89f..738ba28930 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,7 +3,7 @@ Vorbis plugin library ../../ext/vorbis/.libs/libgstvorbis.so libgstvorbis.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index b61ad3d0a5..2609dd2353 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,7 +3,7 @@ X11 video output element based on standard Xlib calls ../../sys/ximage/.libs/libgstximagesink.so libgstximagesink.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index b966c3af10..88d7722089 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,7 +3,7 @@ XFree86 video output plugin using Xv extension ../../sys/xvimage/.libs/libgstxvimagesink.so libgstxvimagesink.so - 1.11.1 + 1.11.2 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap index 46e1c6c2b7..5b3b74106d 100644 --- a/gst-plugins-base.doap +++ b/gst-plugins-base.doap @@ -34,6 +34,16 @@ A wide range of video and audio decoders, encoders, and filters are included. + + + 1.11.2 + master + + 2017-02-24 + + + + 1.11.1