diff --git a/ChangeLog b/ChangeLog index ec501880c6..0725627c35 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,68 @@ -=== release 1.3.1 === +=== release 1.3.2 === -2014-05-03 Sebastian Dröge +2014-05-21 Sebastian Dröge * configure.ac: - releasing 1.3.1 + releasing 1.3.2 + +2014-05-21 10:51:38 +0200 Sebastian Dröge + + * common: + Automatic update of common submodule + From 211fa5f to 1f5d3c3 + +2014-05-16 16:24:46 +0100 Tim-Philipp Müller + + * ext/mpeg2dec/gstmpeg2dec.h: + mpeg2dec: remove unused struct members + +2014-05-16 12:21:06 +0200 Sebastian Dröge + + * gst/realmedia/rtspreal.c: + rtspreal: Fix some memory leaks in an error path + CID 1212165. + +2014-05-09 14:54:54 +0200 Edward Hervey + + * 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 + + * configure.ac: + Back to development + +=== release 1.3.1 === + +2014-05-03 18:29:23 +0200 Sebastian Dröge + + * 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 diff --git a/NEWS b/NEWS index e9884687e0..218a8ddb77 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -This is GStreamer Ugly Plugins 1.3.1 +This is GStreamer Ugly Plugins 1.3.2 Changes since 1.2: @@ -45,6 +45,8 @@ New API: events and merge custom tags into them consistently. • playbin/playsink has support for application provided audio and video 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, providing a generic infrastructure for handling GL inside GStreamer pipelines and a plugin with some elements using these, especially @@ -62,6 +64,14 @@ Major changes: of the existing V4L2 elements and the corresponding infrastructure. 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 RTP packets over a stream API (e.g. TCP) according to RFC 4571. @@ -78,7 +88,7 @@ Major changes: are available on OS X and iOS now. • 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 improved with bugfixes and feature additions in various plugins and base classes. @@ -95,6 +105,9 @@ Major changes: reliable now and supports more HLS features like trick modes. Also fragments are pushed downstream while they're downloaded 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. ∘ openjpeg supports the OpenJPEG2 API. ∘ gst-rtsp-server supports SRTP and MIKEY now. @@ -107,4 +120,3 @@ Things to look out for: element. • The mfcdec element was removed and replaced by v4l2videodec. • osxvideosink is only available in OS X 10.6 or newer. - diff --git a/RELEASE b/RELEASE index de1015c545..99f031b56a 100644 --- a/RELEASE +++ b/RELEASE @@ -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 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 @@ -70,13 +70,8 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) -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 +There were no bugs fixed in this release + ==== Download ==== @@ -113,16 +108,7 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Dirk Van Haerenborgh * Edward Hervey - * HyeJin Choi - * Mark Nauwelaerts - * Michael Esemplare - * Rico Tzschichholz * Sebastian Dröge - * Sebastian Rasmussen - * Stefan Sauer - * Thiago Santos * Tim-Philipp Müller - * Vincent Penquerc'h   \ No newline at end of file diff --git a/common b/common index 1f5d3c3163..211fa5f2d0 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit 1f5d3c3163cc3399251827235355087c2affa790 +Subproject commit 211fa5f2d0930dfd6891b386d42edba6d88c2a19 diff --git a/configure.ac b/configure.ac index 486b062a0e..304c433b55 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file dnl initialize autoconf dnl releases only do -Wall, 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.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 @@ -42,11 +42,11 @@ AC_SUBST(GST_API_VERSION) AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION", [GStreamer API Version]) -AS_LIBTOOL(GST, 301, 0, 301) +AS_LIBTOOL(GST, 302, 0, 302) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.3.1.1 -GSTPB_REQ=1.3.1.1 +GST_REQ=1.3.2 +GSTPB_REQ=1.3.2 dnl *** autotools stuff **** diff --git a/docs/plugins/inspect-build.stamp b/docs/plugins/inspect-build.stamp deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/docs/plugins/inspect.stamp b/docs/plugins/inspect.stamp deleted file mode 100644 index e0cb13940b..0000000000 --- a/docs/plugins/inspect.stamp +++ /dev/null @@ -1 +0,0 @@ -timestamp \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-a52dec.xml b/docs/plugins/inspect/plugin-a52dec.xml index 78420424c0..9228329483 100644 --- a/docs/plugins/inspect/plugin-a52dec.xml +++ b/docs/plugins/inspect/plugin-a52dec.xml @@ -3,7 +3,7 @@ Decodes ATSC A/52 encoded audio streams ../../ext/a52dec/.libs/libgsta52dec.so libgsta52dec.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-amrnb.xml b/docs/plugins/inspect/plugin-amrnb.xml index e5a18b6c15..67466071cc 100644 --- a/docs/plugins/inspect/plugin-amrnb.xml +++ b/docs/plugins/inspect/plugin-amrnb.xml @@ -3,7 +3,7 @@ Adaptive Multi-Rate Narrow-Band ../../ext/amrnb/.libs/libgstamrnb.so libgstamrnb.so - 1.3.1 + 1.3.2 unknown gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-amrwbdec.xml b/docs/plugins/inspect/plugin-amrwbdec.xml index 315e41a8b2..eca0a2eecf 100644 --- a/docs/plugins/inspect/plugin-amrwbdec.xml +++ b/docs/plugins/inspect/plugin-amrwbdec.xml @@ -3,7 +3,7 @@ Adaptive Multi-Rate Wide-Band Decoder ../../ext/amrwbdec/.libs/libgstamrwbdec.so libgstamrwbdec.so - 1.3.1 + 1.3.2 unknown gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-asf.xml b/docs/plugins/inspect/plugin-asf.xml index 19e3c46aa4..94ab75141c 100644 --- a/docs/plugins/inspect/plugin-asf.xml +++ b/docs/plugins/inspect/plugin-asf.xml @@ -3,7 +3,7 @@ Demuxes and muxes audio and video in Microsofts ASF format ../../gst/asfdemux/.libs/libgstasf.so libgstasf.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cdio.xml b/docs/plugins/inspect/plugin-cdio.xml index 24ec953614..5d56569fcd 100644 --- a/docs/plugins/inspect/plugin-cdio.xml +++ b/docs/plugins/inspect/plugin-cdio.xml @@ -3,7 +3,7 @@ Read audio from audio CDs ../../ext/cdio/.libs/libgstcdio.so libgstcdio.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvdlpcmdec.xml b/docs/plugins/inspect/plugin-dvdlpcmdec.xml index f7c9f9a4e2..9610c40e64 100644 --- a/docs/plugins/inspect/plugin-dvdlpcmdec.xml +++ b/docs/plugins/inspect/plugin-dvdlpcmdec.xml @@ -3,7 +3,7 @@ Decode DVD LPCM frames into standard PCM ../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so libgstdvdlpcmdec.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvdread.xml b/docs/plugins/inspect/plugin-dvdread.xml index 026005a143..77d27a07da 100644 --- a/docs/plugins/inspect/plugin-dvdread.xml +++ b/docs/plugins/inspect/plugin-dvdread.xml @@ -3,7 +3,7 @@ Access a DVD with dvdread ../../ext/dvdread/.libs/libgstdvdread.so libgstdvdread.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvdsub.xml b/docs/plugins/inspect/plugin-dvdsub.xml index 2470127567..74a3a558c6 100644 --- a/docs/plugins/inspect/plugin-dvdsub.xml +++ b/docs/plugins/inspect/plugin-dvdsub.xml @@ -3,7 +3,7 @@ DVD subtitle parser and decoder ../../gst/dvdsub/.libs/libgstdvdsub.so libgstdvdsub.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-lame.xml b/docs/plugins/inspect/plugin-lame.xml index 5bf10aee4f..b2842f3287 100644 --- a/docs/plugins/inspect/plugin-lame.xml +++ b/docs/plugins/inspect/plugin-lame.xml @@ -3,7 +3,7 @@ Encode MP3s with LAME ../../ext/lame/.libs/libgstlame.so libgstlame.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mad.xml b/docs/plugins/inspect/plugin-mad.xml index a6851771e2..7f1088e622 100644 --- a/docs/plugins/inspect/plugin-mad.xml +++ b/docs/plugins/inspect/plugin-mad.xml @@ -3,7 +3,7 @@ mp3 decoding based on the mad library ../../ext/mad/.libs/libgstmad.so libgstmad.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpeg2dec.xml b/docs/plugins/inspect/plugin-mpeg2dec.xml index b380bb863d..065ca8c510 100644 --- a/docs/plugins/inspect/plugin-mpeg2dec.xml +++ b/docs/plugins/inspect/plugin-mpeg2dec.xml @@ -3,7 +3,7 @@ LibMpeg2 decoder ../../ext/mpeg2dec/.libs/libgstmpeg2dec.so libgstmpeg2dec.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-realmedia.xml b/docs/plugins/inspect/plugin-realmedia.xml index 2b6ad205df..94f28a1bd4 100644 --- a/docs/plugins/inspect/plugin-realmedia.xml +++ b/docs/plugins/inspect/plugin-realmedia.xml @@ -3,7 +3,7 @@ RealMedia support plugins ../../gst/realmedia/.libs/libgstrmdemux.so libgstrmdemux.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-siddec.xml b/docs/plugins/inspect/plugin-siddec.xml index 090dfd6854..411ff5bdd2 100644 --- a/docs/plugins/inspect/plugin-siddec.xml +++ b/docs/plugins/inspect/plugin-siddec.xml @@ -3,7 +3,7 @@ Uses libsidplay to decode .sid files ../../ext/sidplay/.libs/libgstsid.so libgstsid.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-twolame.xml b/docs/plugins/inspect/plugin-twolame.xml index 679c5d14eb..014c20ddf6 100644 --- a/docs/plugins/inspect/plugin-twolame.xml +++ b/docs/plugins/inspect/plugin-twolame.xml @@ -3,7 +3,7 @@ Encode MP2s with TwoLAME ../../ext/twolame/.libs/libgsttwolame.so libgsttwolame.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-x264.xml b/docs/plugins/inspect/plugin-x264.xml index c6a0fe61fc..18b142f56f 100644 --- a/docs/plugins/inspect/plugin-x264.xml +++ b/docs/plugins/inspect/plugin-x264.xml @@ -3,7 +3,7 @@ libx264-based H264 plugins ../../ext/x264/.libs/libgstx264.so libgstx264.so - 1.3.1 + 1.3.2 GPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/docs/plugins/inspect/plugin-xingmux.xml b/docs/plugins/inspect/plugin-xingmux.xml index 526b2d5d19..e610acd970 100644 --- a/docs/plugins/inspect/plugin-xingmux.xml +++ b/docs/plugins/inspect/plugin-xingmux.xml @@ -3,7 +3,7 @@ Add XING tags to mpeg audio files ../../gst/xingmux/.libs/libgstxingmux.so libgstxingmux.so - 1.3.1 + 1.3.2 LGPL gst-plugins-ugly GStreamer Ugly Plug-ins source release diff --git a/gst-plugins-ugly.doap b/gst-plugins-ugly.doap index 2b4a33b996..ede7d93312 100644 --- a/gst-plugins-ugly.doap +++ b/gst-plugins-ugly.doap @@ -33,6 +33,16 @@ might be widely known to present patent problems. + + + 1.3.2 + 1.3 + + 2014-05-21 + + + + 1.3.1 diff --git a/win32/common/config.h b/win32/common/config.h index 1645175857..f5ba984040 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -61,7 +61,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* 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 */ #undef GST_PLUGIN_BUILD_STATIC @@ -248,7 +248,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.3.1" +#define PACKAGE_STRING "GStreamer Ugly Plug-ins 1.3.2" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-ugly" @@ -257,7 +257,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.3.1" +#define PACKAGE_VERSION "1.3.2" /* directory where plugins are located */ #ifdef _DEBUG @@ -288,7 +288,7 @@ #undef TARGET_CPU /* 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 significant byte first (like Motorola and SPARC, unlike Intel). */