Release 1.9.2

This commit is contained in:
Sebastian Dröge 2016-09-01 12:28:45 +03:00
parent 276fbb837a
commit 9f9dc3f0a0
24 changed files with 317 additions and 52 deletions

273
ChangeLog
View file

@ -1,9 +1,268 @@
=== release 1.9.1 ===
=== release 1.9.2 ===
2016-07-06 Sebastian Dröge <slomo@coaxion.net>
2016-09-01 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.9.1
releasing 1.9.2
2016-09-01 11:24:13 +0300 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
po: Update translations
2016-09-01 10:57:46 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/sidplay/gstsiddec.cc:
siddec: Fix compilation with debugging disabled
gstsiddec.o
gstsiddec.cc: In function void play_loop(GstPad*):
gstsiddec.cc:446:18: error: unused variable reason [-Werror=unused-variable]
const gchar *reason = gst_flow_get_name (ret);
^
2016-08-19 11:11:14 -0700 Thibault Saunier <thibault.saunier@osg.samsung.com>
* ext/sidplay/gstsiddec.cc:
* gst/asfdemux/gstasfdemux.c:
* gst/realmedia/rmdemux.c:
Use the new API to post flow ERROR messages on the bus
https://bugzilla.gnome.org/show_bug.cgi?id=770158
2016-08-24 09:45:05 -0300 Thibault Saunier <tsaunier@gnome.org>
* gst/asfdemux/meson.build:
meson: Link asfdemux against the gstsdp library
2016-08-23 15:29:10 -0300 Thibault Saunier <tsaunier@gnome.org>
* meson.build:
meson: Add support for fallback subprojects
2016-08-12 21:25:34 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* .gitignore:
* config.h.meson:
* ext/a52dec/meson.build:
* ext/amrnb/meson.build:
* ext/amrwbdec/meson.build:
* ext/cdio/meson.build:
* ext/dvdread/meson.build:
* ext/lame/meson.build:
* ext/mad/meson.build:
* ext/meson.build:
* ext/mpeg2dec/meson.build:
* ext/mpg123/meson.build:
* ext/twolame/meson.build:
* ext/x264/meson.build:
* gst/asfdemux/meson.build:
* gst/dvdlpcmdec/meson.build:
* gst/dvdsub/meson.build:
* gst/meson.build:
* gst/realmedia/meson.build:
* gst/xingmux/meson.build:
* meson.build:
Add support for Meson as alternative/parallel build system
https://github.com/mesonbuild/meson
With contributions from:
Tim-Philipp Müller <tim@centricular.com>
Jussi Pakkanen <jpakkane@gmail.com> (original port)
Highlights of the features provided are:
* Faster builds on Linux (~40-50% faster)
* The ability to build with MSVC on Windows
* Generate Visual Studio project files
* Generate XCode project files
* Much faster builds on Windows (on-par with Linux)
* Seriously fast configure and building on embedded
... and many more. For more details see:
http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html
http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html
Building with Meson should work on both Linux and Windows, but may
need a few more tweaks on other operating systems.
2016-08-12 21:41:39 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* ext/a52dec/gsta52dec.c:
* ext/dvdread/dvdreadsrc.c:
* ext/x264/gstx264enc.h:
* gst/realmedia/realhash.c:
* gst/realmedia/rtspreal.c:
plugins: Use <stdint.h> instead of _stdint.h
_stdint.h is generated by Autotools and we don't really need it. All
supported platforms now ship with stdint.h. The only stickler was MSVC,
and since Visual Studio 2015 it also ships stdint.h now.
2016-08-19 13:01:39 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/mpeg2dec/perftest.c:
mpeg2dec: remove file no longer used or needed
2016-08-08 09:58:20 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst/dvdlpcmdec/Makefile.am:
dvdlpcmdec: add libgstbase CFLAGS as well
For consistency.
https://bugzilla.gnome.org/show_bug.cgi?id=769610
2016-08-07 00:10:24 +0000 xlazom00 <xlazom00@gmail.com>
* gst/dvdlpcmdec/Makefile.am:
dvdlpcmdec: link libgstbase-1.0
https://bugzilla.gnome.org/show_bug.cgi?id=769610
2016-08-02 13:38:25 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Add byte rate based bitrate tag in case there are no audio props
https://bugzilla.gnome.org/show_bug.cgi?id=769418
2016-04-28 16:42:43 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
* gst/dvdlpcmdec/gstdvdlpcmdec.h:
dvdlpcmdec: add support for another format
The format specification can be found here:
http://www.dvdforum.org/images/Guideline1394V10R0_20020911.pdf
Note: This format is also used for Wifi-Display.
https://bugzilla.gnome.org/show_bug.cgi?id=765807
2016-04-28 16:32:53 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
* gst/dvdlpcmdec/gstdvdlpcmdec.h:
dvdlpcmdec: rewrite to use GstAudioDecoder
https://bugzilla.gnome.org/show_bug.cgi?id=765807
2016-07-24 10:00:48 +0200 Josep Torra <n770galaxy@gmail.com>
* ext/sidplay/gstsiddec.cc:
sidplay: fix compiler warnings when building with -O3
Avoid compiler warnings "foo may be used uninitialized in this
function" when building with -O3 by checking the return bool value
of format conversion function.
https://bugzilla.gnome.org/show_bug.cgi?id=769116
2016-07-11 21:14:06 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From f363b32 to f49c55e
2016-07-06 13:51:09 +0300 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.9.1 ===
2016-07-06 13:15:28 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-mpg123.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.9.1
2016-07-06 11:54:01 +0300 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2016-07-06 10:19:44 +0300 Sebastian Dröge <sebastian@centricular.com>
@ -531,7 +790,6 @@
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* docs/plugins/xml/plugin-mpg123.xml:
docs: update inspection to git and fix mpg123 inspect location
2016-02-16 12:23:33 +0000 Tim-Philipp Müller <tim@centricular.com>
@ -6835,8 +7093,6 @@
* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
* ext/twolame/Makefile.am:
* ext/twolame/gsttwolame.c:
* ext/twolame/gsttwolame.h:
* ext/twolame/gsttwolamemp2enc.c:
* ext/twolame/gsttwolamemp2enc.h:
* po/POTFILES.in:
@ -7363,10 +7619,7 @@
* gst/mpegaudioparse/Makefile.am:
* gst/mpegaudioparse/gstmpegaudioparse.c:
* gst/mpegaudioparse/gstmpegaudioparse.h:
* gst/mpegaudioparse/gstxingmux.c:
* gst/mpegaudioparse/gstxingmux.h:
* gst/mpegaudioparse/mpegaudioparse.vcproj:
* gst/mpegaudioparse/plugin.c:
* gst/xingmux/Makefile.am:
* gst/xingmux/gstxingmux.c:
* gst/xingmux/gstxingmux.h:
@ -20380,9 +20633,7 @@
2005-12-01 19:14:57 +0000 Thomas Vander Stichele <thomas@apestaart.org>
* ChangeLog:
* LICENSE:
* NEWS:
* PORTED_09:
* RELEASE:
* common:
* configure.ac:

2
NEWS
View file

@ -1 +1 @@
This is GStreamer 1.9.1
This is GStreamer 1.9.2

30
RELEASE
View file

@ -1,12 +1,13 @@
Release notes for GStreamer Ugly Plugins 1.9.1
Release notes for GStreamer Ugly Plugins 1.9.2
The GStreamer team is pleased to announce the first release of the unstable
1.9 release series. The 1.9 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6 and 1.8 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.9 release series
will lead to the stable 1.10 release series in the next weeks. Any newly added
API can still change until that point.
The GStreamer team is pleased to announce the second release of the unstable
1.9 release series, which marks the feature freeze for 1.10. The 1.9 release
series is adding new features on top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework. The unstable 1.9 release series will lead to the stable
1.10 release series in the next weeks. Any newly added API can still change
until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
@ -57,7 +58,8 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 763082 : ugly plugins: use new gst_element_class_add_static_pad_template()
* 769418 : asfdemux: Add byte rate based bitrate tag in case there are no audio props
* 769610 : dvdlpcmdec: can't build package from git master, need to link to libgstbase-1.0
==== Download ====
@ -94,11 +96,13 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Guillaume Desmottes
* Julien Isorce
* Nicolas Dufresne
* Carlos Rafael Giani
* Josep Torra
* Michael Olbrich
* Nirbheek Chauhan
* Sebastian Dröge
* Stefan Sauer
* Thibault Saunier
* Tim-Philipp Müller
* Vineeth TM
* Vootele Vesterblom
* xlazom00
 

View file

@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, cvs and prerelease does -Werror too
dnl use a three digit version number for releases, and four for cvs/prerelease
AC_INIT([GStreamer Ugly Plug-ins],[1.9.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-ugly])
AC_INIT([GStreamer Ugly Plug-ins],[1.9.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-ugly])
AG_GST_INIT
@ -42,11 +42,11 @@ AC_SUBST(GST_API_VERSION)
AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version])
AS_LIBTOOL(GST, 901, 0, 901)
AS_LIBTOOL(GST, 902, 0, 902)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.9.1.1
GSTPB_REQ=1.9.1.1
GST_REQ=1.9.2
GSTPB_REQ=1.9.2
dnl *** autotools stuff ****

View file

@ -13,6 +13,7 @@ GObject
GstA52Dec
GstAmrnbDec
GstAmrwbDec
GstDvdLpcmDec
GstMad
GstMpg123AudioDec
GstAudioEncoder
@ -27,7 +28,6 @@ GObject
GstPNMSrc
GstBin
GstPipeline
GstDvdLpcmDec
GstDvdSubDec
GstDvdSubParse
GstRDTDepay

View file

@ -3,7 +3,7 @@
<description>Decodes ATSC A/52 encoded audio streams</description>
<filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
<basename>libgsta52dec.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Adaptive Multi-Rate Narrow-Band</description>
<filename>../../ext/amrnb/.libs/libgstamrnb.so</filename>
<basename>libgstamrnb.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>unknown</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Adaptive Multi-Rate Wide-Band Decoder</description>
<filename>../../ext/amrwbdec/.libs/libgstamrwbdec.so</filename>
<basename>libgstamrwbdec.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>unknown</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Demuxes and muxes audio and video in Microsofts ASF format</description>
<filename>../../gst/asfdemux/.libs/libgstasf.so</filename>
<basename>libgstasf.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Read audio from audio CDs</description>
<filename>../../ext/cdio/.libs/libgstcdio.so</filename>
<basename>libgstcdio.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Decode DVD LPCM frames into standard PCM</description>
<filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
<basename>libgstdvdlpcmdec.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-private1-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false }</details>
<details>audio/x-private1-lpcm; audio/x-private2-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false }</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,7 +3,7 @@
<description>Access a DVD with dvdread</description>
<filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
<basename>libgstdvdread.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>DVD subtitle parser and decoder</description>
<filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
<basename>libgstdvdsub.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Encode MP3s with LAME</description>
<filename>../../ext/lame/.libs/libgstlame.so</filename>
<basename>libgstlame.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>mp3 decoding based on the mad library</description>
<filename>../../ext/mad/.libs/libgstmad.so</filename>
<basename>libgstmad.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>LibMpeg2 decoder</description>
<filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
<basename>libgstmpeg2dec.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>mp3 decoding based on the mpg123 library</description>
<filename>../../ext/mpg123/.libs/libgstmpg123.so</filename>
<basename>libgstmpg123.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>RealMedia support plugins</description>
<filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename>
<basename>libgstrmdemux.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Uses libsidplay to decode .sid files</description>
<filename>../../ext/sidplay/.libs/libgstsid.so</filename>
<basename>libgstsid.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Encode MP2s with TwoLAME</description>
<filename>../../ext/twolame/.libs/libgsttwolame.so</filename>
<basename>libgsttwolame.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>libx264-based H264 plugins</description>
<filename>../../ext/x264/.libs/libgstx264.so</filename>
<basename>libgstx264.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Add XING tags to mpeg audio files</description>
<filename>../../gst/xingmux/.libs/libgstxingmux.so</filename>
<basename>libgstxingmux.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>

View file

@ -33,6 +33,16 @@ might be widely known to present patent problems.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.9.2</revision>
<branch>master</branch>
<name></name>
<created>2016-09-01</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.9.2.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.9.1</revision>

View file

@ -67,7 +67,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
#define GST_PACKAGE_RELEASE_DATETIME "2016-06-06"
#define GST_PACKAGE_RELEASE_DATETIME "2016-09-01"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@ -256,7 +256,7 @@
#define PACKAGE_NAME "GStreamer Ugly Plug-ins"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer Ugly Plug-ins 1.9.1"
#define PACKAGE_STRING "GStreamer Ugly Plug-ins 1.9.2"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-ugly"
@ -265,7 +265,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.9.1"
#define PACKAGE_VERSION "1.9.2"
/* directory where plugins are located */
#ifdef _DEBUG
@ -296,7 +296,7 @@
#undef TARGET_CPU
/* Version number of package */
#define VERSION "1.9.1"
#define VERSION "1.9.2"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */