Release 1.3.2

This commit is contained in:
Sebastian Dröge 2014-05-21 13:06:35 +02:00
parent 1dac12492c
commit 50f551dbdf
25 changed files with 116 additions and 50 deletions

View file

@ -1,9 +1,68 @@
=== release 1.3.1 === === release 1.3.2 ===
2014-05-03 Sebastian Dröge <slomo@coaxion.net> 2014-05-21 Sebastian Dröge <slomo@coaxion.net>
* configure.ac: * configure.ac:
releasing 1.3.1 releasing 1.3.2
2014-05-21 10:51:38 +0200 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From 211fa5f to 1f5d3c3
2014-05-16 16:24:46 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/mpeg2dec/gstmpeg2dec.h:
mpeg2dec: remove unused struct members
2014-05-16 12:21:06 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/realmedia/rtspreal.c:
rtspreal: Fix some memory leaks in an error path
CID 1212165.
2014-05-09 14:54:54 +0200 Edward Hervey <bilboed@bilboed.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Release codec state on negotiation failures
Else it leaks
CID #1212169
2014-05-03 20:48:37 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.3.1 ===
2014-05-03 18:29:23 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins.args:
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* 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-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.3.1
2014-05-03 18:21:01 +0200 Sebastian Dröge <sebastian@centricular.com> 2014-05-03 18:21:01 +0200 Sebastian Dröge <sebastian@centricular.com>

18
NEWS
View file

@ -1,4 +1,4 @@
This is GStreamer Ugly Plugins 1.3.1 This is GStreamer Ugly Plugins 1.3.2
Changes since 1.2: Changes since 1.2:
@ -45,6 +45,8 @@ New API:
events and merge custom tags into them consistently. events and merge custom tags into them consistently.
• playbin/playsink has support for application provided audio and video • playbin/playsink has support for application provided audio and video
filters. filters.
• GstDiscoverer has new and simplified API to get details about missing
plugins and information to pass to the plugin installer.
• The GL library was merged from gst-plugins-gl to gst-plugins-bad, • The GL library was merged from gst-plugins-gl to gst-plugins-bad,
providing a generic infrastructure for handling GL inside GStreamer providing a generic infrastructure for handling GL inside GStreamer
pipelines and a plugin with some elements using these, especially pipelines and a plugin with some elements using these, especially
@ -62,6 +64,14 @@ Major changes:
of the existing V4L2 elements and the corresponding of the existing V4L2 elements and the corresponding
infrastructure. infrastructure.
The v4l2videodec element replaces the mfcdec element. The v4l2videodec element replaces the mfcdec element.
∘ New downloadbuffer element that replaces the download
buffering feature of queue2. Compared to queue2's code
it is much simpler and only for this single use case.
A noteworthy new feature is that it's downloading gaps
in the already downloaded stream parts when nothing else
is to be downloaded.
This is now used by playbin when download buffering is
enabled.
∘ rtpstreampay and rtpstreamdepay elements for transmitting ∘ rtpstreampay and rtpstreamdepay elements for transmitting
RTP packets over a stream API (e.g. TCP) according to RTP packets over a stream API (e.g. TCP) according to
RFC 4571. RFC 4571.
@ -78,7 +88,7 @@ Major changes:
are available on OS X and iOS now. are available on OS X and iOS now.
• Other changes: • Other changes:
∘ gst-libav now uses libav 10, and gained support for H265/HEVC. ∘ gst-libav now uses libav 10.1, and gained support for H265/HEVC.
∘ Support for hardware codecs and special memory types has been ∘ Support for hardware codecs and special memory types has been
improved with bugfixes and feature additions in various plugins improved with bugfixes and feature additions in various plugins
and base classes. and base classes.
@ -95,6 +105,9 @@ Major changes:
reliable now and supports more HLS features like trick modes. reliable now and supports more HLS features like trick modes.
Also fragments are pushed downstream while they're downloaded Also fragments are pushed downstream while they're downloaded
now instead of waiting for each fragment to finish. now instead of waiting for each fragment to finish.
∘ dashdemux and mssdemux are now also pushing fragments downstream
while they're downloaded instead of waiting for each fragment to
finish.
∘ videoflip can automatically flip based on the orientation tag. ∘ videoflip can automatically flip based on the orientation tag.
∘ openjpeg supports the OpenJPEG2 API. ∘ openjpeg supports the OpenJPEG2 API.
∘ gst-rtsp-server supports SRTP and MIKEY now. ∘ gst-rtsp-server supports SRTP and MIKEY now.
@ -107,4 +120,3 @@ Things to look out for:
element. element.
• The mfcdec element was removed and replaced by v4l2videodec. • The mfcdec element was removed and replaced by v4l2videodec.
• osxvideosink is only available in OS X 10.6 or newer. • osxvideosink is only available in OS X 10.6 or newer.

20
RELEASE
View file

@ -1,8 +1,8 @@
Release notes for GStreamer Ugly Plugins 1.3.1 Release notes for GStreamer Ugly Plugins 1.3.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.3 release series. The 1.3 release series is adding new features on top of 1.3 release series. The 1.3 release series is adding new features on top of
the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.3 release series series of the GStreamer multimedia framework. The unstable 1.3 release series
@ -70,13 +70,8 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release There were no bugs fixed in this release
* 708598 : asfdemux: when seek to end of file, some asf recieve EOS and then finished. But some asf file play from beginning.
* 722291 : mpeg2dec: deinterlace no longer automatically deinterlaces mpeg2dec output
* 723505 : gst-plugins-ugly: Do not build check tests for disabled plugins
* 725051 : x264enc: allow lossless compression (qp=0)
* 725483 : gst-plugins-ugly: Ignore gcov intermediate files
==== Download ==== ==== Download ====
@ -113,16 +108,7 @@ subscribe to the gstreamer-devel list.
Contributors to this release Contributors to this release
* Dirk Van Haerenborgh
* Edward Hervey * Edward Hervey
* HyeJin Choi
* Mark Nauwelaerts
* Michael Esemplare
* Rico Tzschichholz
* Sebastian Dröge * Sebastian Dröge
* Sebastian Rasmussen
* Stefan Sauer
* Thiago Santos
* Tim-Philipp Müller * Tim-Philipp Müller
* Vincent Penquerc'h
   

2
common

@ -1 +1 @@
Subproject commit 1f5d3c3163cc3399251827235355087c2affa790 Subproject commit 211fa5f2d0930dfd6891b386d42edba6d88c2a19

View 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, cvs and prerelease does -Werror too 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 dnl use a three digit version number for releases, and four for cvs/prerelease
AC_INIT([GStreamer Ugly Plug-ins],[1.3.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-ugly]) AC_INIT([GStreamer Ugly Plug-ins],[1.3.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-ugly])
AG_GST_INIT AG_GST_INIT
@ -42,11 +42,11 @@ AC_SUBST(GST_API_VERSION)
AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION", AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version]) [GStreamer API Version])
AS_LIBTOOL(GST, 301, 0, 301) AS_LIBTOOL(GST, 302, 0, 302)
dnl *** required versions of GStreamer stuff *** dnl *** required versions of GStreamer stuff ***
GST_REQ=1.3.1.1 GST_REQ=1.3.2
GSTPB_REQ=1.3.1.1 GSTPB_REQ=1.3.2
dnl *** autotools stuff **** dnl *** autotools stuff ****

View file

@ -1 +0,0 @@
timestamp

View file

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

View file

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

View file

@ -3,7 +3,7 @@
<description>Adaptive Multi-Rate Wide-Band Decoder</description> <description>Adaptive Multi-Rate Wide-Band Decoder</description>
<filename>../../ext/amrwbdec/.libs/libgstamrwbdec.so</filename> <filename>../../ext/amrwbdec/.libs/libgstamrwbdec.so</filename>
<basename>libgstamrwbdec.so</basename> <basename>libgstamrwbdec.so</basename>
<version>1.3.1</version> <version>1.3.2</version>
<license>unknown</license> <license>unknown</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package> <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> <description>Demuxes and muxes audio and video in Microsofts ASF format</description>
<filename>../../gst/asfdemux/.libs/libgstasf.so</filename> <filename>../../gst/asfdemux/.libs/libgstasf.so</filename>
<basename>libgstasf.so</basename> <basename>libgstasf.so</basename>
<version>1.3.1</version> <version>1.3.2</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package> <package>GStreamer Ugly Plug-ins source release</package>

View file

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

View file

@ -3,7 +3,7 @@
<description>Decode DVD LPCM frames into standard PCM</description> <description>Decode DVD LPCM frames into standard PCM</description>
<filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename> <filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
<basename>libgstdvdlpcmdec.so</basename> <basename>libgstdvdlpcmdec.so</basename>
<version>1.3.1</version> <version>1.3.2</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package> <package>GStreamer Ugly Plug-ins source release</package>

View file

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

View file

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

View file

@ -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.3.1</version> <version>1.3.2</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package> <package>GStreamer Ugly Plug-ins source release</package>

View file

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

View file

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

View file

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

View file

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

View file

@ -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.3.1</version> <version>1.3.2</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package> <package>GStreamer Ugly Plug-ins source release</package>

View file

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

View file

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

View file

@ -33,6 +33,16 @@ might be widely known to present patent problems.
</GitRepository> </GitRepository>
</repository> </repository>
<release>
<Version>
<revision>1.3.2</revision>
<branch>1.3</branch>
<name></name>
<created>2014-05-21</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.3.2.tar.xz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>1.3.1</revision> <revision>1.3.1</revision>

View file

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