...
 
Commits (101)
This diff is collapsed.
This diff is collapsed.
This is GStreamer gst-plugins-good 1.14.0. This is GStreamer gst-plugins-good 1.14.4.
The GStreamer team is thrilled to announce a new major feature release in the The GStreamer team is pleased to announce another bug-fix release in the
stable 1.x API series of your favourite cross-platform multimedia framework! stable 1.x API series of your favourite cross-platform multimedia framework!
As always, this release is again packed with new features, bug fixes and
other improvements.
The 1.14 release series adds new features on top of the 1.12 series and is The 1.14 release series adds new features on top of the 1.12 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework. framework.
...@@ -60,7 +57,7 @@ You can find source releases of gstreamer in the download ...@@ -60,7 +57,7 @@ You can find source releases of gstreamer in the download
directory: https://gstreamer.freedesktop.org/src/gstreamer/ directory: https://gstreamer.freedesktop.org/src/gstreamer/
The git repository and details how to clone it can be found at The git repository and details how to clone it can be found at
http://cgit.freedesktop.org/gstreamer/gstreamer/ https://cgit.freedesktop.org/gstreamer/gstreamer/
==== Homepage ==== ==== Homepage ====
...@@ -69,7 +66,7 @@ The project's website is https://gstreamer.freedesktop.org/ ...@@ -69,7 +66,7 @@ The project's website is https://gstreamer.freedesktop.org/
==== Support and Bugs ==== ==== Support and Bugs ====
We use GNOME's bugzilla for bug reports and feature requests: We use GNOME's bugzilla for bug reports and feature requests:
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
Please submit patches via bugzilla as well. Please submit patches via bugzilla as well.
......
...@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file ...@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too 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 dnl use a three digit version number for releases, and four for git/pre
AC_INIT([GStreamer Good Plug-ins],[1.14.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good]) AC_INIT([GStreamer Good Plug-ins],[1.14.4],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AG_GST_INIT AG_GST_INIT
...@@ -46,11 +46,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION", ...@@ -46,11 +46,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version]) [GStreamer API Version])
AG_GST_LIBTOOL_PREPARE AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 1400, 0, 1400) AS_LIBTOOL(GST, 1404, 0, 1404)
dnl *** required versions of GStreamer stuff *** dnl *** required versions of GStreamer stuff ***
GST_REQ=1.14.0 GST_REQ=1.14.4
GSTPB_REQ=1.14.0 GSTPB_REQ=1.14.4
dnl *** autotools stuff **** dnl *** autotools stuff ****
...@@ -598,18 +598,20 @@ if test x$HAVE_GST_V4L2 = xyes; then ...@@ -598,18 +598,20 @@ if test x$HAVE_GST_V4L2 = xyes; then
fi fi
dnl Allow enabling v4l2 device probing dnl Allow enabling v4l2 device probing
default_v4l2_probe=no
AS_CASE([$host], AS_CASE([$host],
[*-*linux*], [*-*linux*],
[AS_CASE([$host_cpu], [AS_CASE([$host_cpu],
[arm*], [ [arm*], [
enable_v4l2_probe="yes"], default_v4l2_probe=yes],
[aarch64*], [ [aarch64*], [
enable_v4l2_probe="yes"])]) default_v4l2_probe=yes])])
AC_ARG_ENABLE( AC_ARG_ENABLE(
v4l2-probe, v4l2-probe,
AC_HELP_STRING( AC_HELP_STRING(
[--enable-v4l2-probe], [--enable-v4l2-probe],
[enable V4L2 plugin to probe devices @<:@default=no@:>@])) [enable V4L2 plugin to probe devices]),
[], [enable_v4l2_probe=$default_v4l2_probe])
if test "x$enable_v4l2_probe" = "xyes"; then if test "x$enable_v4l2_probe" = "xyes"; then
AC_DEFINE(GST_V4L2_ENABLE_PROBE, 1, AC_DEFINE(GST_V4L2_ENABLE_PROBE, 1,
[Define if Video4Linux probe shall be run at plugin load]) [Define if Video4Linux probe shall be run at plugin load])
...@@ -892,6 +894,7 @@ AG_GST_CHECK_FEATURE(QT, [Qt elements], qt, [ ...@@ -892,6 +894,7 @@ AG_GST_CHECK_FEATURE(QT, [Qt elements], qt, [
AS_IF([test -f "$PKG_CONFIG_SYSROOT_DIR/$QPA_INCLUDE_PATH/qpa/qplatformnativeinterface.h"], [ AS_IF([test -f "$PKG_CONFIG_SYSROOT_DIR/$QPA_INCLUDE_PATH/qpa/qplatformnativeinterface.h"], [
QT_CFLAGS="$QT_CFLAGS -I$PKG_CONFIG_SYSROOT_DIR/$QPA_INCLUDE_PATH" QT_CFLAGS="$QT_CFLAGS -I$PKG_CONFIG_SYSROOT_DIR/$QPA_INCLUDE_PATH"
HAVE_QT_QPA_HEADER="yes" HAVE_QT_QPA_HEADER="yes"
AC_DEFINE([HAVE_QT_QPA_HEADER], [], [Define if the Qt QPA header is installed])
], [AC_MSG_NOTICE([Cannot find QPA])]) ], [AC_MSG_NOTICE([Cannot find QPA])])
if test "x$GST_GL_HAVE_WINDOW_X11" = "x1" -a "x$GST_GL_HAVE_PLATFORM_GLX" = "x1" || test "x$GST_GL_HAVE_WINDOW_X11" = "x1" -a "x$GST_GL_HAVE_PLATFORM_EGL" = "x1"; then if test "x$GST_GL_HAVE_WINDOW_X11" = "x1" -a "x$GST_GL_HAVE_PLATFORM_GLX" = "x1" || test "x$GST_GL_HAVE_WINDOW_X11" = "x1" -a "x$GST_GL_HAVE_PLATFORM_EGL" = "x1"; then
PKG_CHECK_MODULES(QT_X11, Qt5X11Extras, [ PKG_CHECK_MODULES(QT_X11, Qt5X11Extras, [
......
...@@ -1015,7 +1015,7 @@ ...@@ -1015,7 +1015,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>User Agent</NICK> <NICK>User Agent</NICK>
<BLURB>The User-Agent string to send to the server.</BLURB> <BLURB>The User-Agent string to send to the server.</BLURB>
<DEFAULT>"GStreamer/1.14.0"</DEFAULT> <DEFAULT>"GStreamer/1.14.4"</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -3535,7 +3535,7 @@ ...@@ -3535,7 +3535,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>User-Agent</NICK> <NICK>User-Agent</NICK>
<BLURB>Value of the User-Agent HTTP request header field.</BLURB> <BLURB>Value of the User-Agent HTTP request header field.</BLURB>
<DEFAULT>"GStreamer souphttpsrc 1.14.0 "</DEFAULT> <DEFAULT>"GStreamer souphttpsrc 1.14.4 "</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Source for video data via IEEE1394 interface</description> <description>Source for video data via IEEE1394 interface</description>
<filename>../../ext/raw1394/.libs/libgst1394.so</filename> <filename>../../ext/raw1394/.libs/libgst1394.so</filename>
<basename>libgst1394.so</basename> <basename>libgst1394.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>ASCII Art video sink</description> <description>ASCII Art video sink</description>
<filename>../../ext/aalib/.libs/libgstaasink.so</filename> <filename>../../ext/aalib/.libs/libgstaasink.so</filename>
<basename>libgstaasink.so</basename> <basename>libgstaasink.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>ALaw audio conversion routines</description> <description>ALaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstalaw.so</filename> <filename>../../gst/law/.libs/libgstalaw.so</filename>
<basename>libgstalaw.so</basename> <basename>libgstalaw.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>adds an alpha channel to video - constant or via chroma-keying</description> <description>adds an alpha channel to video - constant or via chroma-keying</description>
<filename>../../gst/alpha/.libs/libgstalpha.so</filename> <filename>../../gst/alpha/.libs/libgstalpha.so</filename>
<basename>libgstalpha.so</basename> <basename>libgstalpha.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description> <description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename> <filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
<basename>libgstalphacolor.so</basename> <basename>libgstalphacolor.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>APEv1/2 tag reader</description> <description>APEv1/2 tag reader</description>
<filename>../../gst/apetag/.libs/libgstapetag.so</filename> <filename>../../gst/apetag/.libs/libgstapetag.so</filename>
<basename>libgstapetag.so</basename> <basename>libgstapetag.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Audio effects plugin</description> <description>Audio effects plugin</description>
<filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename> <filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
<basename>libgstaudiofx.so</basename> <basename>libgstaudiofx.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
...@@ -264,7 +264,7 @@ ...@@ -264,7 +264,7 @@
<element> <element>
<name>scaletempo</name> <name>scaletempo</name>
<longname>Scaletempo</longname> <longname>Scaletempo</longname>
<class>Filter/Effect/Rate</class> <class>Filter/Effect/Rate/Audio</class>
<description>Sync audio tempo with playback rate</description> <description>Sync audio tempo with playback rate</description>
<author>Rov Juvano &lt;rovjuvano@users.sourceforge.net&gt;</author> <author>Rov Juvano &lt;rovjuvano@users.sourceforge.net&gt;</author>
<pads> <pads>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Parsers for various audio formats</description> <description>Parsers for various audio formats</description>
<filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename> <filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename>
<basename>libgstaudioparsers.so</basename> <basename>libgstaudioparsers.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>parses au streams</description> <description>parses au streams</description>
<filename>../../gst/auparse/.libs/libgstauparse.so</filename> <filename>../../gst/auparse/.libs/libgstauparse.so</filename>
<basename>libgstauparse.so</basename> <basename>libgstauparse.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Plugin contains auto-detection plugins for video/audio in- and outputs</description> <description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename> <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
<basename>libgstautodetect.so</basename> <basename>libgstautodetect.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>AVI stream handling</description> <description>AVI stream handling</description>
<filename>../../gst/avi/.libs/libgstavi.so</filename> <filename>../../gst/avi/.libs/libgstavi.so</filename>
<basename>libgstavi.so</basename> <basename>libgstavi.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Colored ASCII Art video sink</description> <description>Colored ASCII Art video sink</description>
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename> <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
<basename>libgstcacasink.so</basename> <basename>libgstcacasink.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Cairo-based elements</description> <description>Cairo-based elements</description>
<filename>../../ext/cairo/.libs/libgstcairo.so</filename> <filename>../../ext/cairo/.libs/libgstcairo.so</filename>
<basename>libgstcairo.so</basename> <basename>libgstcairo.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Audio Cutter to split audio into non-silent bits</description> <description>Audio Cutter to split audio into non-silent bits</description>
<filename>../../gst/cutter/.libs/libgstcutter.so</filename> <filename>../../gst/cutter/.libs/libgstcutter.so</filename>
<basename>libgstcutter.so</basename> <basename>libgstcutter.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>elements for testing and debugging</description> <description>elements for testing and debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebug.so</filename> <filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
<basename>libgstdebug.so</basename> <basename>libgstdebug.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Deinterlacer</description> <description>Deinterlacer</description>
<filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename> <filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
<basename>libgstdeinterlace.so</basename> <basename>libgstdeinterlace.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>DTMF plugins</description> <description>DTMF plugins</description>
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename> <filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
<basename>libgstdtmf.so</basename> <basename>libgstdtmf.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description> <description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
<filename>../../ext/dv/.libs/libgstdv.so</filename> <filename>../../ext/dv/.libs/libgstdv.so</filename>
<basename>libgstdv.so</basename> <basename>libgstdv.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>effect plugins from the effectv project</description> <description>effect plugins from the effectv project</description>
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename> <filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
<basename>libgsteffectv.so</basename> <basename>libgsteffectv.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>GStreamer audio equalizers</description> <description>GStreamer audio equalizers</description>
<filename>../../gst/equalizer/.libs/libgstequalizer.so</filename> <filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
<basename>libgstequalizer.so</basename> <basename>libgstequalizer.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>The FLAC Lossless compressor Codec</description> <description>The FLAC Lossless compressor Codec</description>
<filename>../../ext/flac/.libs/libgstflac.so</filename> <filename>../../ext/flac/.libs/libgstflac.so</filename>
<basename>libgstflac.so</basename> <basename>libgstflac.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>FLV muxing and demuxing plugin</description> <description>FLV muxing and demuxing plugin</description>
<filename>../../gst/flv/.libs/libgstflv.so</filename> <filename>../../gst/flv/.libs/libgstflv.so</filename>
<basename>libgstflv.so</basename> <basename>libgstflv.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>FLC/FLI/FLX video decoder</description> <description>FLC/FLI/FLX video decoder</description>
<filename>../../gst/flx/.libs/libgstflxdec.so</filename> <filename>../../gst/flx/.libs/libgstflxdec.so</filename>
<basename>libgstflxdec.so</basename> <basename>libgstflxdec.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>GdkPixbuf-based image decoder, overlay and sink</description> <description>GdkPixbuf-based image decoder, overlay and sink</description>
<filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename> <filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
<basename>libgstgdkpixbuf.so</basename> <basename>libgstgdkpixbuf.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>GOOM visualization filter</description> <description>GOOM visualization filter</description>
<filename>../../gst/goom/.libs/libgstgoom.so</filename> <filename>../../gst/goom/.libs/libgstgoom.so</filename>
<basename>libgstgoom.so</basename> <basename>libgstgoom.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>GOOM 2k1 visualization filter</description> <description>GOOM 2k1 visualization filter</description>
<filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename> <filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
<basename>libgstgoom2k1.so</basename> <basename>libgstgoom2k1.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Gtk+ sink</description> <description>Gtk+ sink</description>
<filename>../../ext/gtk/.libs/libgstgtk.so</filename> <filename>../../ext/gtk/.libs/libgstgtk.so</filename>
<basename>libgstgtk.so</basename> <basename>libgstgtk.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Demux ICY tags from a stream</description> <description>Demux ICY tags from a stream</description>
<filename>../../gst/icydemux/.libs/libgsticydemux.so</filename> <filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
<basename>libgsticydemux.so</basename> <basename>libgsticydemux.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Demux ID3v1 and ID3v2 tags from a file</description> <description>Demux ID3v1 and ID3v2 tags from a file</description>
<filename>../../gst/id3demux/.libs/libgstid3demux.so</filename> <filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
<basename>libgstid3demux.so</basename> <basename>libgstid3demux.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Still frame stream generator</description> <description>Still frame stream generator</description>
<filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename> <filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
<basename>libgstimagefreeze.so</basename> <basename>libgstimagefreeze.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Audio interleaver/deinterleaver</description> <description>Audio interleaver/deinterleaver</description>
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename> <filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
<basename>libgstinterleave.so</basename> <basename>libgstinterleave.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description> <description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description>
<filename>../../gst/isomp4/.libs/libgstisomp4.so</filename> <filename>../../gst/isomp4/.libs/libgstisomp4.so</filename>
<basename>libgstisomp4.so</basename> <basename>libgstisomp4.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>JACK audio elements</description> <description>JACK audio elements</description>
<filename>../../ext/jack/.libs/libgstjack.so</filename> <filename>../../ext/jack/.libs/libgstjack.so</filename>
<basename>libgstjack.so</basename> <basename>libgstjack.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>JPeg plugin library</description> <description>JPeg plugin library</description>
<filename>../../ext/jpeg/.libs/libgstjpeg.so</filename> <filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
<basename>libgstjpeg.so</basename> <basename>libgstjpeg.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>image/jpeg, width=(int)[ 16, 65535 ], height=(int)[ 16, 65535 ], framerate=(fraction)[ 0/1, 2147483647/1 ], sof-marker=(int){ 0, 1, 2, 9 }</details> <details>image/jpeg, width=(int)[ 16, 65535 ], height=(int)[ 16, 65535 ], framerate=(fraction)[ 0/1, 2147483647/1 ], sof-marker=(int){ 0, 1, 2, 4, 9 }</details>
</caps> </caps>
</pads> </pads>
</element> </element>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Encode MP3s with LAME</description> <description>Encode MP3s with LAME</description>
<filename>../../ext/lame/.libs/libgstlame.so</filename> <filename>../../ext/lame/.libs/libgstlame.so</filename>
<basename>libgstlame.so</basename> <basename>libgstlame.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Audio level plugin</description> <description>Audio level plugin</description>
<filename>../../gst/level/.libs/libgstlevel.so</filename> <filename>../../gst/level/.libs/libgstlevel.so</filename>
<basename>libgstlevel.so</basename> <basename>libgstlevel.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Matroska and WebM stream handling</description> <description>Matroska and WebM stream handling</description>
<filename>../../gst/matroska/.libs/libgstmatroska.so</filename> <filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
<basename>libgstmatroska.so</basename> <basename>libgstmatroska.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>mp3 decoding based on the mpg123 library</description> <description>mp3 decoding based on the mpg123 library</description>
<filename>../../ext/mpg123/.libs/libgstmpg123.so</filename> <filename>../../ext/mpg123/.libs/libgstmpg123.so</filename>
<basename>libgstmpg123.so</basename> <basename>libgstmpg123.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>MuLaw audio conversion routines</description> <description>MuLaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstmulaw.so</filename> <filename>../../gst/law/.libs/libgstmulaw.so</filename>
<basename>libgstmulaw.so</basename> <basename>libgstmulaw.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Reads/Writes buffers from/to sequentially named files</description> <description>Reads/Writes buffers from/to sequentially named files</description>
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename> <filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
<basename>libgstmultifile.so</basename> <basename>libgstmultifile.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>multipart stream manipulation</description> <description>multipart stream manipulation</description>
<filename>../../gst/multipart/.libs/libgstmultipart.so</filename> <filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
<basename>libgstmultipart.so</basename> <basename>libgstmultipart.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Template for a video filter</description> <description>Template for a video filter</description>
<filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename> <filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
<basename>libgstnavigationtest.so</basename> <basename>libgstnavigationtest.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Open Sound System (OSS) version 4 support for GStreamer</description> <description>Open Sound System (OSS) version 4 support for GStreamer</description>
<filename>../../sys/oss4/.libs/libgstoss4.so</filename> <filename>../../sys/oss4/.libs/libgstoss4.so</filename>
<basename>libgstoss4.so</basename> <basename>libgstoss4.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>OSS (Open Sound System) support for GStreamer</description> <description>OSS (Open Sound System) support for GStreamer</description>
<filename>../../sys/oss/.libs/libgstossaudio.so</filename> <filename>../../sys/oss/.libs/libgstossaudio.so</filename>
<basename>libgstossaudio.so</basename> <basename>libgstossaudio.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>PNG plugin library</description> <description>PNG plugin library</description>
<filename>../../ext/libpng/.libs/libgstpng.so</filename> <filename>../../ext/libpng/.libs/libgstpng.so</filename>
<basename>libgstpng.so</basename> <basename>libgstpng.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>PulseAudio plugin library</description> <description>PulseAudio plugin library</description>
<filename>../../ext/pulse/.libs/libgstpulseaudio.so</filename> <filename>../../ext/pulse/.libs/libgstpulseaudio.so</filename>
<basename>libgstpulseaudio.so</basename> <basename>libgstpulseaudio.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Qt gl plugin</description> <description>Qt gl plugin</description>
<filename>../../ext/qt/.libs/libgstqmlgl.so</filename> <filename>../../ext/qt/.libs/libgstqmlgl.so</filename>
<basename>libgstqmlgl.so</basename> <basename>libgstqmlgl.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>ReplayGain volume normalization</description> <description>ReplayGain volume normalization</description>
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename> <filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
<basename>libgstreplaygain.so</basename> <basename>libgstreplaygain.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Real-time protocol plugins</description> <description>Real-time protocol plugins</description>
<filename>../../gst/rtp/.libs/libgstrtp.so</filename> <filename>../../gst/rtp/.libs/libgstrtp.so</filename>
<basename>libgstrtp.so</basename> <basename>libgstrtp.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>RTP session management plugin library</description> <description>RTP session management plugin library</description>
<filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename> <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
<basename>libgstrtpmanager.so</basename> <basename>libgstrtpmanager.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>transfer data via RTSP</description> <description>transfer data via RTSP</description>
<filename>../../gst/rtsp/.libs/libgstrtsp.so</filename> <filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
<basename>libgstrtsp.so</basename> <basename>libgstrtsp.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Shape Wipe transition filter</description> <description>Shape Wipe transition filter</description>
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename> <filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
<basename>libgstshapewipe.so</basename> <basename>libgstshapewipe.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Sends data to an icecast server using libshout2</description> <description>Sends data to an icecast server using libshout2</description>
<filename>../../ext/shout2/.libs/libgstshout2.so</filename> <filename>../../ext/shout2/.libs/libgstshout2.so</filename>
<basename>libgstshout2.so</basename> <basename>libgstshout2.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Apply the standard SMPTE transitions on video images</description> <description>Apply the standard SMPTE transitions on video images</description>
<filename>../../gst/smpte/.libs/libgstsmpte.so</filename> <filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
<basename>libgstsmpte.so</basename> <basename>libgstsmpte.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>libsoup HTTP client src/sink</description> <description>libsoup HTTP client src/sink</description>
<filename>../../ext/soup/.libs/libgstsoup.so</filename> <filename>../../ext/soup/.libs/libgstsoup.so</filename>
<basename>libgstsoup.so</basename> <basename>libgstsoup.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Run an FFT on the audio signal, output spectrum data</description> <description>Run an FFT on the audio signal, output spectrum data</description>
<filename>../../gst/spectrum/.libs/libgstspectrum.so</filename> <filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
<basename>libgstspectrum.so</basename> <basename>libgstspectrum.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Speex plugin library</description> <description>Speex plugin library</description>
<filename>../../ext/speex/.libs/libgstspeex.so</filename> <filename>../../ext/speex/.libs/libgstspeex.so</filename>
<basename>libgstspeex.so</basename> <basename>libgstspeex.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Tag writing plug-in based on taglib</description> <description>Tag writing plug-in based on taglib</description>
<filename>../../ext/taglib/.libs/libgsttaglib.so</filename> <filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
<basename>libgsttaglib.so</basename> <basename>libgsttaglib.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Encode MP2s with TwoLAME</description> <description>Encode MP2s with TwoLAME</description>
<filename>../../ext/twolame/.libs/libgsttwolame.so</filename> <filename>../../ext/twolame/.libs/libgsttwolame.so</filename>
<basename>libgsttwolame.so</basename> <basename>libgsttwolame.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>transfer data via UDP</description> <description>transfer data via UDP</description>
<filename>../../gst/udp/.libs/libgstudp.so</filename> <filename>../../gst/udp/.libs/libgstudp.so</filename>
<basename>libgstudp.so</basename> <basename>libgstudp.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>elements for Video 4 Linux</description> <description>elements for Video 4 Linux</description>
<filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename> <filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
<basename>libgstvideo4linux2.so</basename> <basename>libgstvideo4linux2.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>resizes a video by adding borders or cropping</description> <description>resizes a video by adding borders or cropping</description>
<filename>../../gst/videobox/.libs/libgstvideobox.so</filename> <filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
<basename>libgstvideobox.so</basename> <basename>libgstvideobox.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Crops video into a user-defined region</description> <description>Crops video into a user-defined region</description>
<filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename> <filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
<basename>libgstvideocrop.so</basename> <basename>libgstvideocrop.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Video filters plugin</description> <description>Video filters plugin</description>
<filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename> <filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
<basename>libgstvideofilter.so</basename> <basename>libgstvideofilter.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Video mixer</description> <description>Video mixer</description>
<filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename> <filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
<basename>libgstvideomixer.so</basename> <basename>libgstvideomixer.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>VP8 plugin</description> <description>VP8 plugin</description>
<filename>../../ext/vpx/.libs/libgstvpx.so</filename> <filename>../../ext/vpx/.libs/libgstvpx.so</filename>
<basename>libgstvpx.so</basename> <basename>libgstvpx.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Encode raw audio into WAV</description> <description>Encode raw audio into WAV</description>
<filename>../../gst/wavenc/.libs/libgstwavenc.so</filename> <filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
<basename>libgstwavenc.so</basename> <basename>libgstwavenc.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Wavpack lossless/lossy audio format handling</description> <description>Wavpack lossless/lossy audio format handling</description>
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename> <filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
<basename>libgstwavpack.so</basename> <basename>libgstwavpack.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Parse a .wav file into raw audio</description> <description>Parse a .wav file into raw audio</description>
<filename>../../gst/wavparse/.libs/libgstwavparse.so</filename> <filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
<basename>libgstwavparse.so</basename> <basename>libgstwavparse.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>X11 video input plugin using standard Xlib calls</description> <description>X11 video input plugin using standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesrc.so</filename> <filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
<basename>libgstximagesrc.so</basename> <basename>libgstximagesrc.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description> <description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
<filename>../../gst/y4m/.libs/libgsty4menc.so</filename> <filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
<basename>libgsty4menc.so</basename> <basename>libgsty4menc.so</basename>
<version>1.14.0</version> <version>1.14.4</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins source release</package> <package>GStreamer Good Plug-ins source release</package>
......
...@@ -113,7 +113,7 @@ GST_STATIC_PAD_TEMPLATE ("src", ...@@ -113,7 +113,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
"width = (int) [ 16, 65535 ], " "width = (int) [ 16, 65535 ], "
"height = (int) [ 16, 65535 ], " "height = (int) [ 16, 65535 ], "
"framerate = (fraction) [ 0/1, MAX ], " "framerate = (fraction) [ 0/1, MAX ], "
"sof-marker = (int) { 0, 1, 2, 9 }") "sof-marker = (int) { 0, 1, 2, 4, 9 }")
); );
static void static void
......
...@@ -19,18 +19,6 @@ ...@@ -19,18 +19,6 @@
#ifndef __GST_MPG123_AUDIO_DEC_H__ #ifndef __GST_MPG123_AUDIO_DEC_H__
#define __GST_MPG123_AUDIO_DEC_H__ #define __GST_MPG123_AUDIO_DEC_H__
/* This is what the visual studio build in mpg123 does before including the
* original header file. Without this we get syntax errors in the
* replace_reader function declarations because it doesn't know ssize_t etc.
* It doesn't realy matter for us if the ssize_t typedef here is correct. */
#ifdef _MSC_VER
#include <tchar.h>
#include <stdlib.h>
#include <sys/types.h>
typedef long ssize_t;
#include <stdint.h>
#endif
#include <gst/gst.h> #include <gst/gst.h>
#include <gst/audio/gstaudiodecoder.h> #include <gst/audio/gstaudiodecoder.h>
#include <mpg123.h> #include <mpg123.h>
......
...@@ -24,12 +24,13 @@ ...@@ -24,12 +24,13 @@
* warnings/errors */ * warnings/errors */
#include <gst/gl/gstglconfig.h> #include <gst/gl/gstglconfig.h>
#include <gst/gl/gstglfuncs.h>
#include <QtCore/qglobal.h> #include <QtCore/qglobal.h>
#if (QT_VERSION >= QT_VERSION_CHECK(5, 9, 0)) #if (QT_VERSION >= QT_VERSION_CHECK(5, 9, 0))
#include <QtGui/qtgui-config.h> #include <QtGui/qtgui-config.h>
#endif #endif
#if defined(QT_OPENGL_ES_2) && GST_GL_HAVE_WINDOW_ANDROID #if defined(QT_OPENGL_ES_2)
#define GLsync gst_qt_GLsync #define GLsync gst_qt_GLsync
#include <QOpenGLContext> #include <QOpenGLContext>
#include <QOpenGLFunctions> #include <QOpenGLFunctions>
......
...@@ -42,6 +42,9 @@ ...@@ -42,6 +42,9 @@
#else #else
#include <gst/gl/egl/gstegl.h> #include <gst/gl/egl/gstegl.h>
#include <gst/gl/egl/gstgldisplay_egl.h> #include <gst/gl/egl/gstgldisplay_egl.h>
#ifdef HAVE_QT_QPA_HEADER
#include <qpa/qplatformnativeinterface.h>
#endif
#endif #endif
#endif #endif
...@@ -110,6 +113,13 @@ gst_qt_get_gl_display () ...@@ -110,6 +113,13 @@ gst_qt_get_gl_display ()
} }
display = (GstGLDisplay *) gst_gl_display_viv_fb_new (disp_idx); display = (GstGLDisplay *) gst_gl_display_viv_fb_new (disp_idx);
#elif defined(HAVE_QT_QPA_HEADER)
QPlatformNativeInterface *native =
QGuiApplication::platformNativeInterface();
EGLDisplay egl_display = (EGLDisplay)
native->nativeResourceForWindow("egldisplay", NULL);
if (egl_display != EGL_NO_DISPLAY)
display = (GstGLDisplay *) gst_gl_display_egl_new_with_egl_display (egl_display);
#else #else
EGLDisplay egl_display = (EGLDisplay) gst_gl_display_egl_get_from_native (GST_GL_DISPLAY_TYPE_ANY, 0); EGLDisplay egl_display = (EGLDisplay) gst_gl_display_egl_get_from_native (GST_GL_DISPLAY_TYPE_ANY, 0);
display = (GstGLDisplay *) gst_gl_display_egl_new_with_egl_display (egl_display); display = (GstGLDisplay *) gst_gl_display_egl_new_with_egl_display (egl_display);
......
...@@ -454,10 +454,12 @@ gst_soup_http_src_reset (GstSoupHTTPSrc * src) ...@@ -454,10 +454,12 @@ gst_soup_http_src_reset (GstSoupHTTPSrc * src)
src->increase_blocksize_count = 0; src->increase_blocksize_count = 0;
g_cancellable_reset (src->cancellable); g_cancellable_reset (src->cancellable);
g_mutex_lock (&src->mutex);
if (src->input_stream) { if (src->input_stream) {
g_object_unref (src->input_stream); g_object_unref (src->input_stream);
src->input_stream = NULL; src->input_stream = NULL;
} }
g_mutex_unlock (&src->mutex);
gst_caps_replace (&src->src_caps, NULL); gst_caps_replace (&src->src_caps, NULL);
g_free (src->iradio_name); g_free (src->iradio_name);
...@@ -1519,6 +1521,7 @@ gst_soup_http_src_build_message (GstSoupHTTPSrc * src, const gchar * method) ...@@ -1519,6 +1521,7 @@ gst_soup_http_src_build_message (GstSoupHTTPSrc * src, const gchar * method)
return TRUE; return TRUE;
} }
/* Lock taken */
static GstFlowReturn static GstFlowReturn
gst_soup_http_src_send_message (GstSoupHTTPSrc * src) gst_soup_http_src_send_message (GstSoupHTTPSrc * src)
{ {
...@@ -1526,6 +1529,7 @@ gst_soup_http_src_send_message (GstSoupHTTPSrc * src) ...@@ -1526,6 +1529,7 @@ gst_soup_http_src_send_message (GstSoupHTTPSrc * src)
GError *error = NULL; GError *error = NULL;
g_return_val_if_fail (src->msg != NULL, GST_FLOW_ERROR); g_return_val_if_fail (src->msg != NULL, GST_FLOW_ERROR);
g_assert (src->input_stream == NULL);
src->input_stream = src->input_stream =
soup_session_send (src->session, src->msg, src->cancellable, &error); soup_session_send (src->session, src->msg, src->cancellable, &error);
......
...@@ -5,11 +5,15 @@ speex_sources = [ ...@@ -5,11 +5,15 @@ speex_sources = [
] ]
speex_dep = dependency('speex', version : '>=1.1.6', required : false) speex_dep = dependency('speex', version : '>=1.1.6', required : false)
windows_args = []
if host_machine.system() == 'windows'
windows_args = ['-DWIN32']
endif
if speex_dep.found() if speex_dep.found()
gstspeex = library('gstspeex', gstspeex = library('gstspeex',
speex_sources, speex_sources,
c_args : gst_plugins_good_args + ['-DGST_USE_UNSTABLE_API'], c_args : gst_plugins_good_args + ['-DGST_USE_UNSTABLE_API'] + windows_args,
link_args : noseh_link_args, link_args : noseh_link_args,
include_directories : [configinc], include_directories : [configinc],
dependencies : [gstbase_dep, gsttag_dep, gstaudio_dep, speex_dep, libm], dependencies : [gstbase_dep, gsttag_dep, gstaudio_dep, speex_dep, libm],
......
...@@ -32,6 +32,46 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library). ...@@ -32,6 +32,46 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
</GitRepository> </GitRepository>
</repository> </repository>
<release>
<Version>
<revision>1.14.4</revision>
<branch>1.14</branch>
<name></name>
<created>2018-10-02</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.14.4.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.14.3</revision>
<branch>1.14</branch>
<name></name>
<created>2018-09-16</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.14.3.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.14.2</revision>
<branch>1.14</branch>
<name></name>
<created>2018-07-20</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.14.2.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.14.1</revision>
<branch>1.14</branch>
<name></name>
<created>2018-05-17</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.14.1.tar.xz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>1.14.0</revision> <revision>1.14.0</revision>
......
...@@ -885,7 +885,7 @@ gst_scaletempo_class_init (GstScaletempoClass * klass) ...@@ -885,7 +885,7 @@ gst_scaletempo_class_init (GstScaletempoClass * klass)
gst_element_class_add_static_pad_template (gstelement_class, &src_template); gst_element_class_add_static_pad_template (gstelement_class, &src_template);
gst_element_class_add_static_pad_template (gstelement_class, &sink_template); gst_element_class_add_static_pad_template (gstelement_class, &sink_template);
gst_element_class_set_static_metadata (gstelement_class, "Scaletempo", gst_element_class_set_static_metadata (gstelement_class, "Scaletempo",
"Filter/Effect/Rate", "Filter/Effect/Rate/Audio",
"Sync audio tempo with playback rate", "Sync audio tempo with playback rate",
"Rov Juvano <rovjuvano@users.sourceforge.net>"); "Rov Juvano <rovjuvano@users.sourceforge.net>");
......
...@@ -248,6 +248,7 @@ gst_aac_parse_set_src_caps (GstAacParse * aacparse, GstCaps * sink_caps) ...@@ -248,6 +248,7 @@ gst_aac_parse_set_src_caps (GstAacParse * aacparse, GstCaps * sink_caps)
gst_buffer_fill (codec_data_buffer, 0, codec_data, 2); gst_buffer_fill (codec_data_buffer, 0, codec_data, 2);
gst_caps_set_simple (src_caps, "codec_data", GST_TYPE_BUFFER, gst_caps_set_simple (src_caps, "codec_data", GST_TYPE_BUFFER,
codec_data_buffer, NULL); codec_data_buffer, NULL);
gst_buffer_unref (codec_data_buffer);
} }
} else if (aacparse->header_type == DSPAAC_HEADER_NONE) { } else if (aacparse->header_type == DSPAAC_HEADER_NONE) {
GST_DEBUG_OBJECT (GST_BASE_PARSE (aacparse)->srcpad, GST_DEBUG_OBJECT (GST_BASE_PARSE (aacparse)->srcpad,
......