From f8778ee2726d71870932494a50228bb429e84dcc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 11 Jul 2014 12:13:22 +0200 Subject: [PATCH] Release 1.3.91 --- ChangeLog | 969 ++++++++++++++++++++- NEWS | 2 +- RELEASE | 56 +- configure.ac | 8 +- docs/plugins/gst-plugins-bad-plugins.hierarchy | 2 +- docs/plugins/inspect/plugin-accurip.xml | 2 +- docs/plugins/inspect/plugin-adpcmdec.xml | 2 +- docs/plugins/inspect/plugin-adpcmenc.xml | 2 +- docs/plugins/inspect/plugin-asfmux.xml | 2 +- docs/plugins/inspect/plugin-assrender.xml | 2 +- docs/plugins/inspect/plugin-audiovisualizers.xml | 2 +- docs/plugins/inspect/plugin-autoconvert.xml | 2 +- docs/plugins/inspect/plugin-bayer.xml | 2 +- docs/plugins/inspect/plugin-bz2.xml | 2 +- docs/plugins/inspect/plugin-camerabin.xml | 2 +- docs/plugins/inspect/plugin-chromaprint.xml | 2 +- docs/plugins/inspect/plugin-coloreffects.xml | 2 +- docs/plugins/inspect/plugin-curl.xml | 2 +- docs/plugins/inspect/plugin-dataurisrc.xml | 2 +- docs/plugins/inspect/plugin-debugutilsbad.xml | 2 +- docs/plugins/inspect/plugin-dtsdec.xml | 2 +- docs/plugins/inspect/plugin-dvb.xml | 2 +- docs/plugins/inspect/plugin-dvbsuboverlay.xml | 2 +- docs/plugins/inspect/plugin-dvdspu.xml | 2 +- docs/plugins/inspect/plugin-faac.xml | 2 +- docs/plugins/inspect/plugin-faad.xml | 2 +- docs/plugins/inspect/plugin-festival.xml | 2 +- docs/plugins/inspect/plugin-fieldanalysis.xml | 2 +- docs/plugins/inspect/plugin-flite.xml | 2 +- docs/plugins/inspect/plugin-fragmented.xml | 2 +- docs/plugins/inspect/plugin-frei0r.xml | 2 +- docs/plugins/inspect/plugin-gaudieffects.xml | 2 +- docs/plugins/inspect/plugin-gdp.xml | 2 +- docs/plugins/inspect/plugin-geometrictransform.xml | 2 +- docs/plugins/inspect/plugin-gmedec.xml | 2 +- docs/plugins/inspect/plugin-gsm.xml | 2 +- docs/plugins/inspect/plugin-gstsiren.xml | 2 +- docs/plugins/inspect/plugin-id3tag.xml | 2 +- docs/plugins/inspect/plugin-inter.xml | 2 +- docs/plugins/inspect/plugin-interlace.xml | 2 +- docs/plugins/inspect/plugin-jpegformat.xml | 2 +- docs/plugins/inspect/plugin-liveadder.xml | 2 +- docs/plugins/inspect/plugin-mimic.xml | 2 +- docs/plugins/inspect/plugin-mms.xml | 2 +- docs/plugins/inspect/plugin-modplug.xml | 2 +- docs/plugins/inspect/plugin-mpeg2enc.xml | 2 +- docs/plugins/inspect/plugin-mpegpsdemux.xml | 2 +- docs/plugins/inspect/plugin-mpegtsdemux.xml | 2 +- docs/plugins/inspect/plugin-mpegtsmux.xml | 2 +- docs/plugins/inspect/plugin-mpg123.xml | 2 +- docs/plugins/inspect/plugin-mplex.xml | 2 +- docs/plugins/inspect/plugin-ofa.xml | 2 +- docs/plugins/inspect/plugin-openal.xml | 2 +- docs/plugins/inspect/plugin-opencv.xml | 2 +- docs/plugins/inspect/plugin-opus.xml | 2 +- docs/plugins/inspect/plugin-pcapparse.xml | 2 +- docs/plugins/inspect/plugin-pnm.xml | 2 +- docs/plugins/inspect/plugin-rawparse.xml | 2 +- docs/plugins/inspect/plugin-removesilence.xml | 2 +- docs/plugins/inspect/plugin-resindvd.xml | 2 +- docs/plugins/inspect/plugin-rfbsrc.xml | 2 +- docs/plugins/inspect/plugin-schro.xml | 2 +- docs/plugins/inspect/plugin-sdp.xml | 2 +- docs/plugins/inspect/plugin-segmentclip.xml | 2 +- docs/plugins/inspect/plugin-shm.xml | 2 +- docs/plugins/inspect/plugin-smooth.xml | 2 +- docs/plugins/inspect/plugin-soundtouch.xml | 2 +- docs/plugins/inspect/plugin-spandsp.xml | 2 +- docs/plugins/inspect/plugin-speed.xml | 2 +- docs/plugins/inspect/plugin-subenc.xml | 2 +- docs/plugins/inspect/plugin-videoparsersbad.xml | 2 +- docs/plugins/inspect/plugin-voaacenc.xml | 2 +- docs/plugins/inspect/plugin-voamrwbenc.xml | 2 +- docs/plugins/inspect/plugin-waylandsink.xml | 2 +- docs/plugins/inspect/plugin-y4mdec.xml | 2 +- docs/plugins/inspect/plugin-zbar.xml | 2 +- gst-plugins-bad.doap | 10 + win32/common/config.h | 11 +- 78 files changed, 1099 insertions(+), 101 deletions(-) diff --git a/ChangeLog b/ChangeLog index 658c0e6..77ec4f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,974 @@ +=== release 1.3.91 === + +2014-07-11 Sebastian Dröge + + * configure.ac: + releasing 1.3.91 + +2014-07-11 12:04:07 +0200 Sebastian Dröge + + * ext/gl/Makefile.am: + * gst-libs/gst/gl/Makefile.am: + gl: Link to all required libraries but not more + +2014-07-11 12:01:12 +0200 Sebastian Dröge + + * gst-libs/gst/video/Makefile.am: + video: Properly include headers in Makefile.am + and don't set noinst_HEADERS twice. + +2014-07-11 11:05:59 +0200 Sebastian Dröge + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/ky.po: + * po/lt.po: + * po/lv.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 + +2014-07-11 09:43:44 +0200 Sebastian Dröge + + * sys/applemedia/plugin.m: + atdec: Change rank to MARGINAL until it can properly handle multichannel audio + https://bugzilla.gnome.org/show_bug.cgi?id=727757 + +2014-07-11 09:41:05 +0200 Sebastian Dröge + + * docs/libs/gst-plugins-bad-libs-docs.sgml: + * docs/libs/gst-plugins-bad-libs-sections.txt: + * docs/libs/gst-plugins-bad-libs.types: + * ext/gl/Makefile.am: + * ext/gl/gstglmixer.c: + * ext/gl/gstglmixer.h: + * ext/gl/gstglmixerpad.h: + * ext/gl/gstglmosaic.h: + * ext/gl/gstglvideomixer.h: + * gst-libs/gst/gl/Makefile.am: + * gst-libs/gst/gl/gl.h: + * gst-libs/gst/gl/gstglmixer.c: + * gst-libs/gst/gl/gstglmixer.h: + * gst-libs/gst/gl/gstglmixerpad.h: + gl: Move GstGLMixer to the plugin for now + It depends on GstAggregator and we don't want to install headers + for that yet. + https://bugzilla.gnome.org/show_bug.cgi?id=732207 + +2014-07-11 09:33:57 +0200 Sebastian Dröge + + * gst-libs/gst/base/Makefile.am: + * gst-libs/gst/video/Makefile.am: + * gst-libs/gst/wayland/Makefile.am: + * pkgconfig/Makefile.am: + libs: Don't install headers and pc files for libgstwayland/badvideo/badbase + These will disappear after 1.4.0 and it would be rather annoying if + people started depending on them. + https://bugzilla.gnome.org/show_bug.cgi?id=732207 + +2014-07-10 15:52:46 +0100 Philip Withnall + + * ext/opus/gstopusheader.c: + opus: Fix a double-unref in the Opus header code + The headers were never getting reffed when being added to the headers + list, which is later unreffed-and-freed by the caller (e.g. + gst_opus_parse_parse_frame()). + https://bugzilla.gnome.org/show_bug.cgi?id=733013 + +2014-07-11 08:54:30 +0200 Sebastian Dröge + + * po/vi.po: + po: Update translations + +2014-07-10 11:29:41 +0200 Edward Hervey + + * tests/examples/mpegts/ts-parser.c: + examples: Add CAT section and CA descriptor support + https://bugzilla.gnome.org/show_bug.cgi?id=732986 + +2014-07-10 11:24:12 +0200 Edward Hervey + + * gst-libs/gst/mpegts/gstmpegtsdescriptor.c: + * gst-libs/gst/mpegts/gstmpegtsdescriptor.h: + mpegts: Add parsing for CA descriptor (0x05) + https://bugzilla.gnome.org/show_bug.cgi?id=732986 + +2014-07-07 11:52:18 -0400 Nicolas Dufresne + + * gst/camerabin2/gstwrappercamerabinsrc.c: + camerabin2: Flush downstream after setting src to READY + v4l2src requires all buffers to come back in order to cleanly stop + streaming. Flushing the pipline should force all buffers to come + back. + https://bugzilla.gnome.org/show_bug.cgi?id=732741 + +2014-07-06 11:28:34 +0200 Sebastian Rasmussen + + * tests/icles/dccp/call/DCCPClient.c: + * tests/icles/dccp/call/DCCPServer.c: + tests/icles/dccp: Release reference to parent + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732977 + +2014-07-09 15:03:42 -0400 Nicolas Dufresne + + * ext/gl/gstglimagesink.c: + glimagesink: Keep aspect ratio by default + The expected default behaviour for video sink is to maintain the + aspect ratio. Fix the default value to reflect this. The property + default was already TRUE, but the value was not initially TRUE. + +2014-07-06 01:55:50 +0200 Sebastian Rasmussen + + * gst-libs/gst/mpegts/gst-atsc-section.c: + * gst-libs/gst/mpegts/gst-dvb-descriptor.c: + * gst-libs/gst/mpegts/gstmpegtsdescriptor.c: + * gst-libs/gst/mpegts/gstmpegtssection.c: + mpegts: No need to check for NULL before calling g_free() + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732789 + +2014-07-06 01:55:16 +0200 Sebastian Rasmussen + + * gst-libs/gst/mpegts/gst-dvb-descriptor.c: + mpegts: Don't confuse slice allocator with regular one + Previously selector_bytes and private_data_bytes were sometimes allocated and + free using the normal allocator and sometimes using the slice allocator. + Additionally prefer g_strdup() to g_memdup() for strings. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732789 + +2014-07-09 07:50:13 +0200 Edward Hervey + + * gst-libs/gst/mpegts/gst-dvb-descriptor.c: + mpegts: Fix dvb linkage leaks + CID #1224130 + +2014-07-04 14:04:47 +0200 Stefan Ringel + + * docs/libs/gst-plugins-bad-libs-sections.txt: + * gst-libs/gst/mpegts/gst-dvb-descriptor.c: + * gst-libs/gst/mpegts/gst-dvb-descriptor.h: + * tests/examples/mpegts/ts-parser.c: + mpegts: use getter for egde linkage descriptor type + https://bugzilla.gnome.org/show_bug.cgi?id=730914 + +2014-07-04 14:02:22 +0200 Stefan Ringel + + * docs/libs/gst-plugins-bad-libs-sections.txt: + mpegts: docs: add missed *_free methods + https://bugzilla.gnome.org/show_bug.cgi?id=730914 + +2014-06-24 19:18:56 +0200 Stefan Ringel + + * gst-libs/gst/mpegts/gst-dvb-descriptor.h: + mpegts: fix annotation + https://bugzilla.gnome.org/show_bug.cgi?id=730914 + +2014-07-09 07:38:38 +0200 Edward Hervey + + * gst-libs/gst/mpegts/gstmpegtsdescriptor.h: + * gst-libs/gst/mpegts/gstmpegtssection.h: + mpegts: Add padding to public structures + Allows use to add API in the future without breaking ABI. We broke the API/ABI + once between 1.2 and 1.4, let's try to avoid this in the future even if this + is an unstable library. + https://bugzilla.gnome.org/show_bug.cgi?id=730914 + +2014-07-08 15:43:32 -0300 Thiago Santos + + * gst-libs/gst/mpegts/gst-atsc-section.c: + mpegts: atsc: fix leak of short name + +2014-07-08 14:56:13 -0300 Thiago Santos + + * gst-libs/gst/mpegts/gst-dvb-descriptor.c: + mpegts: fix leak of language code + +2014-07-06 23:30:53 +0200 Thibault Saunier + + * gst-libs/gst/video/gstvideoaggregator.c: + videoaggregator: Fix some more the locking logic in update_src_caps + We need the GST_OBJECT_LOCK only to iterate the sinkpads, nothing else. + https://bugzilla.gnome.org/show_bug.cgi?id=732750 + +2014-07-06 22:16:48 +0100 Tim-Philipp Müller + + * gst-libs/gst/video/gstvideoaggregator.c: + videoaggregator: fix broken locking in update_src_caps function + We would unlock an already-unlocked mutex that we never re-locked. + https://bugzilla.gnome.org/show_bug.cgi?id=732750 + +2014-07-06 16:17:06 +0100 Tim-Philipp Müller + + * gst-libs/gst/base/gstaggregator.c: + aggregator: fix locking + We would unlock a mutex we never locked on SEGMENT + events. + +2014-07-04 21:00:38 -0400 Nicolas Dufresne + + * ext/opencv/gstfacedetect.c: + facedetect: Make cascades dir a little more portable + +2014-07-04 20:55:11 -0400 Nicolas Dufresne + + * ext/opencv/gsthanddetect.c: + * ext/opencv/gsthanddetect.h: + handdetect: Use already mapped image + No need to map again the image, it's already handled by the base class. + +2014-07-04 20:39:49 -0400 Nicolas Dufresne + + * ext/opencv/gsthanddetect.c: + handdetect: Move size warning in set_caps so it's called once + +2014-07-04 20:33:41 -0400 Nicolas Dufresne + + * ext/opencv/gstfaceblur.c: + * ext/opencv/gstfaceblur.h: + faceblur: Port to OpencvVideoFilter base class + This fixes issue whit black frames when special memory, like GlMemory is + in used. + https://bugzilla.gnome.org/show_bug.cgi?id=732756 + +2014-07-04 20:31:50 -0400 Nicolas Dufresne + + * ext/opencv/gstopencvvideofilter.c: + cvvideofilter: Don't try to make buffer writable + First this is handle by base transform, hence this is a no-op, and if it wasn't it + would lead to a buffer copy being leaked, and then an unreffed buffer being + pushed downstream. + https://bugzilla.gnome.org/show_bug.cgi?id=732756 + +2014-07-04 20:30:20 -0400 Nicolas Dufresne + + * ext/opencv/gstopencvvideofilter.c: + cvvideofilter: Check buffer_map return value + Check the resturn value and cleanly fail if we could not mapped the buffers. + https://bugzilla.gnome.org/show_bug.cgi?id=732756 + +2014-07-04 03:19:42 +0200 Sebastian Rasmussen + + * ext/mimic/gstmimdec.c: + mimdec: Print invalid fourcc in error message in hex + Previously this was printed as characters which caused later processing + of the error message to sometimes warn about non-UTF-8 characters. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732715 + +2014-07-04 03:20:22 +0200 Sebastian Rasmussen + + * gst/aiff/aiffparse.c: + aiffparse: Print invalid fourcc in error message in hex + Previously this was printed as characters which caused later processing + of the error message to sometimes warn about non-UTF-8 characters. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732715 + +2014-07-04 17:51:58 +0200 Matthieu Bouron + + * configure.ac: + configure: fix uninitialized variables with --disable-external + https://bugzilla.gnome.org/show_bug.cgi?id=732744 + +2014-07-01 12:34:44 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + openni2src: Add proper clean up of OpenNI2 objects + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 12:18:45 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + * ext/openni2/gstopenni2src.h: + openni2src: Don't embed C++ objects in our GObject + Since C++ objects shoudl be properly constructed, we keep only pointers + to them and manually construct them on the heap. + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 12:18:19 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + openni2src: Close device when stopping the stream + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 11:58:36 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + * ext/openni2/gstopenni2src.h: + openni2src: Fix timestamping + OpenNI2 makes no guarantees of timestamp starting from zero, just that + it will be a millisecond timestamp. Make timestamps start from zero + manually so things work correctly. + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 11:56:59 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + openni2src: Make the location property not be mandatory + Our calls to device open already handle the unset location case (by + opening any available device). + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 11:56:15 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + openni2src: Open device on NULL->READY + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 11:53:46 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + openni2src: Fix deadlock when _get_caps() is called before READY + The object lock was not being dropped in the empty case. Restructured + the code a bit to make this sort of error less likely. + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-01 11:51:21 +0530 Arun Raghavan + + * ext/openni2/gstopenni2src.cpp: + openni2src: Mark element as a live source + https://bugzilla.gnome.org/show_bug.cgi?id=732535 + +2014-07-03 19:10:26 +0200 Sebastian Dröge + + * sys/d3dvideosink/d3dhelpers.c: + d3dvideosink: Always lock the D3D surfaces in write mode + Locking them in readonly mode can give different stride to mapping + in write mode, which then causes rendering to be broken. + Happened on all (many?) NVIDIA GPUs. + Thanks to voskater15@gmail.com for hinting at the problem. + https://bugzilla.gnome.org/show_bug.cgi?id=712809 + +2014-07-03 19:05:22 +0200 Sebastian Dröge + + * sys/d3dvideosink/d3dhelpers.c: + d3dhelpers: Swap UV planes properly for YV12 as compared to I420 + If we only do it in one place colors will look funny. + +2014-07-03 17:53:33 +0200 Sebastian Dröge + + * sys/androidmedia/gstamc.c: + amc: Properly integrate COLOR_QCOM_FormatYVU420SemiPlanar32m again + https://bugzilla.gnome.org/show_bug.cgi?id=732683 + +2014-07-03 15:07:23 +0200 Sebastian Dröge + + * sys/androidmedia/gstamc.c: + amcaudiodec: audio/mpeg is always MPEG 1 layer 3 + Configuring e.g. layer 2 on such a decoder usually fails unless + it additionally also accepts audio/mpeg-L2. + +2014-07-03 14:15:36 +0200 Sebastian Dröge + + * gst/mpegtsdemux/mpegtspacketizer.c: + mpegtspacketizer: Don't dereference NULL if we have no PCR yet + Can happen sometimes if the duration is requested before we + received enough data with a PCR. + +2014-07-03 21:39:19 +1000 Jan Schmidt + + * gst/mpegtsdemux/mpegtspacketizer.c: + * gst/mpegtsdemux/mpegtspacketizer.h: + tsdemux: Add locking around mpegtspacketiser groups. + Otherwise occasionally DURATION queries can crash, if they happen at + the wrong moment. + +2014-07-03 09:00:32 +0100 Julien Isorce + + * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m: + glcocoa: initalize NSApp asap when using gst-launch + See https://bugzilla.gnome.org/show_bug.cgi?id=732661 + +2014-07-02 12:54:45 +0200 Alessandro Decina + + * configure.ac: + * sys/applemedia/Makefile.am: + * sys/applemedia/plugin.m: + applemedia: enable vtdec and vtenc only on >= 10.8 where VideoToolbox is public + Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=723670 + +2014-07-02 04:54:29 -0300 Thiago Santos + + * sys/applemedia/vtdec.c: + vtdec: avoid segfault when output isn't configured + This can help when the callback is called during/after videodecoder + base class shut down + https://bugzilla.gnome.org/show_bug.cgi?id=728435 + +2014-07-02 00:27:12 -0300 Thiago Santos + + * sys/applemedia/vtdec.c: + vtdec: ignore the dropped flag if buffer was received + Apparently there is some issue with VT that makes it mark the dropped + flag even though the buffer was decoded. + https://bugzilla.gnome.org/show_bug.cgi?id=728435 + +2014-07-02 10:31:49 +0200 Sebastian Dröge + + * sys/d3dvideosink/d3dhelpers.c: + * sys/d3dvideosink/d3dvideosink.c: + d3dvideosink: Don't leak all surfaces + This was broken when disabling the buffer pool exporting. + Also disable buffer pool a bit more efficient... + +2014-07-02 10:01:34 +0200 Sebastian Dröge + + * sys/d3dvideosink/d3dhelpers.c: + d3dvideosink: PostMessage() takes integers as last parameters, not pointers + +2014-07-02 09:59:02 +0200 Sebastian Dröge + + * sys/d3dvideosink/d3dhelpers.c: + d3dvideosink: Remove unused variable + +2014-07-02 17:38:13 +1000 Matthew Waters + + * tests/examples/gl/qt/qglwtextureshare/.gitignore: + * tests/examples/gl/qt/qglwtextureshare/moc_gstthread.cpp: + * tests/examples/gl/qt/qglwtextureshare/moc_pipeline.cpp: + * tests/examples/gl/qt/qglwtextureshare/moc_qglrenderer.cpp: + * tests/examples/gl/qt/qglwtextureshare/qglwtextureshare: + gl/examples: gitignore generated files + +2014-07-01 08:36:53 +0800 Wang Xin-yu (王昕宇) + + * tests/examples/gl/qt/qglwtextureshare/glcontextid.h: + * tests/examples/gl/qt/qglwtextureshare/qglrenderer.cpp: + gl : fix qglwtextureshare demo + +2014-06-23 11:53:11 +0200 Göran Jönsson + + * gst/debugutils/gstwatchdog.c: + watchdog: Only create a new GSource if we have a main context + We can still get OOB events while stopping the watchdog element, and while + stopping it we destroy the main context. + Also let the GSource own a reference to the element for additional safety. + https://bugzilla.gnome.org/show_bug.cgi?id=732554 + +2014-07-01 12:52:39 +0100 Vincent Penquerc'h + + * gst-libs/gst/video/gstvideoaggregator.c: + videoaggregator: reset QoS on segment event + https://bugzilla.gnome.org/show_bug.cgi?id=732540 + +2014-07-01 16:54:00 +0200 Gwenole Beauchesne + + * tests/check/libs/h264parser.c: + tests: h264parser: add test to identify EOSEQ / EOS NALs. + Check that end_of_seq() [EOSEQ] and end_of_stream [EOS] NAL units + are correctly parsed and the reported NAL unit size yields 1 byte, + i.e. the only NalHeaderBytes in there. + https://bugzilla.gnome.org/show_bug.cgi?id=732553 + Signed-off-by: Gwenole Beauchesne + +2014-06-25 17:19:00 +0200 Gwenole Beauchesne + + * tests/check/elements/h264parse.c: + tests: h264parse: add test for byte-stream/au output. + Check that conversion to byte-stream/au formats work and that we + can effectively drop broken/invalid NAL units from the resulting + access unit buffer. + https://bugzilla.gnome.org/show_bug.cgi?id=732203 + Signed-off-by: Gwenole Beauchesne + +2014-06-25 18:47:55 +0200 Gwenole Beauchesne + + * tests/check/elements/h264parse.c: + tests: h264parse: check SEI buffering_period() message is output. + If an SEI NAL unit with a buffering_period() message is inserted + between an SPS and PPS NAL unit, check that the output buffer still + contain it. i.e. make sure that this SEI message is not dropped. + https://bugzilla.gnome.org/show_bug.cgi?id=732156 + Signed-off-by: Gwenole Beauchesne + +2014-06-26 09:44:26 +0200 Gwenole Beauchesne + + * gst/videoparsers/gsth264parse.c: + h264parse: fix collection of access units to preserve config headers. + Always use a GstAdapter when collecting access units (alignment="au") + in either byte-stream or avcC format. This is required to properly + preserve config headers like SPS and PPS when invalid or broken NAL + units are subsequently parsed. + More precisely, this fixes scenario like: + + where we used to reset the output frame buffer when an invalid or + broken NAL is parsed, i.e. SPS and PPS NAL units were lost, thus + preventing the next slice unit to be decoded, should this also + represent any valid data. + https://bugzilla.gnome.org/show_bug.cgi?id=732203 + Signed-off-by: Gwenole Beauchesne + +2014-06-25 13:14:10 +0200 Gwenole Beauchesne + + * gst/videoparsers/gsth264parse.c: + h264parse: improve conditions for skipping NAL units. + Carefully track cases when skipping broken or invalid NAL units is + necessary. In particular, always allow NAL units to be processed + and let that gst_h264_parse_process_nal() function decide on whether + the current NAL needs to be dropped or not. + This fixes parsing of streams with SEI NAL buffering_period() message + inserted between SPS and PPS, or SPS-Ext NAL following a traditional + SPS NAL unit, among other cases too. + Practical examples from the H.264 AVC conformance suite include + alphaconformanceG, CVSE2_Sony_B, CVSE3_Sony_H, CVSEFDFT3_Sony_E + when parsing in stream-format=byte-stream,alignment=au mode. + https://bugzilla.gnome.org/show_bug.cgi?id=732203 + Signed-off-by: Gwenole Beauchesne + +2014-06-25 11:06:41 +0200 Gwenole Beauchesne + + * gst/videoparsers/gsth264parse.c: + * gst/videoparsers/gsth264parse.h: + h264parse: introduce new state tracking variables. + Improve parser state tracking by introducing new flags reflecting + it: "got-sps", "got-pps" and "got-slice". This is an addition for + robustness purposes. + Older have_sps and have_pps variables are kept because they have + a different meaning. i.e. they are used for deciding on when to + submit updated caps or not, and rather mean "have new SPS/PPS to + be submitted?" + Signed-off-by: Gwenole Beauchesne + +2014-06-24 13:55:13 +0200 Gwenole Beauchesne + + * gst/videoparsers/gsth264parse.c: + h264parse: fix and optimize NAL collection function. + Use gst_h264_parser_identify_nalu_unchecked() to identify the next + NAL unit. We don't want to parse the full NAL unit, but only the + header bytes and possibly the first RBSP byte for identifying the + first_mb_in_slice syntax element. + Also fix check for failure when returning from that function. The + only success condition for that is GST_H264_PARSER_OK, so use it. + https://bugzilla.gnome.org/show_bug.cgi?id=732154 + Signed-off-by: Gwenole Beauchesne + +2014-07-01 16:09:28 +0200 Gwenole Beauchesne + + * gst-libs/gst/codecparsers/gsth264parser.h: + codecparsers: h264: clarifications and documentation fixes. + Fix documentation for GstH264NalUnit. The @ref_idc part was totally + unbalanced. Also add a note about @offset and @size fields to remind + that this is relative to the start of the NAL unit, thus including + the header bytes. + +2014-07-01 15:46:17 +0200 Gwenole Beauchesne + + * gst-libs/gst/codecparsers/gsth264parser.c: + codecparsers: h264: fix identification of EOSEQ and EOS NALs. + An end_of_seq() [EOSEQ] or end_of_stream() [EOS] NAL unit is really + one byte long because this shall include the NalHeaderBytes (1) too. + The NALU.offset starts from the first byte of the header. + This is the proper fix to commit d37f842. In practice, this fixes + parsing of FRExt1_Panasonic_D and FRExt2_Panasonic_C, that include + additional frames after an EOSEQ. + https://bugzilla.gnome.org/show_bug.cgi?id=732553 + Signed-off-by: Gwenole Beauchesne + +2014-06-27 12:24:49 +0200 Jan Alexander Steffens (heftig) + + * ext/rtmp/gstrtmpsrc.c: + rtmpsrc: Report limited bandwidth + Makes uridecodebin treat this source as a stream source, + allowing timeshifting. + https://bugzilla.gnome.org/show_bug.cgi?id=732335 + +2014-07-01 10:03:05 +0200 Edward Hervey + + * gst-libs/gst/mpegts/gst-dvb-section.c: + * gst-libs/gst/mpegts/gstmpegts-private.h: + * gst-libs/gst/mpegts/gstmpegtsdescriptor.c: + * gst-libs/gst/mpegts/gstmpegtsdescriptor.h: + * gst-libs/gst/mpegts/gstmpegtssection.c: + * tests/check/libs/mpegts.c: + mpegts: Expose GstMpegtsDescriptor free function + Nothing earth shattering, but avoids people having to use g_boxed_free() + +2014-06-30 19:15:01 +0200 Sebastian Dröge + + * gst-libs/gst/gl/gstglcolorconvert.c: + * gst-libs/gst/gl/gstglmemory.c: + eagl: Disable usage of R and RG textures on iOS + They don't work currently and just render zeroes, while the + fallback code path with LUM and LUM_ALPHA textures still works. + https://bugzilla.gnome.org/show_bug.cgi?id=732390 + +2014-06-30 11:54:41 -0300 Thiago Santos + + * ext/opencv/gstfaceblur.c: + faceblur: release the haar cascade + +2014-06-30 12:22:07 +0200 Thibault Saunier + + * gst-libs/gst/base/gstaggregator.c: + * tests/check/libs/aggregator.c: + aggregator: Avoid destroying sources we do not own + + Unref the maincontext in a new dispose function + + Make sure to remove all sources on dispose + https://bugzilla.gnome.org/show_bug.cgi?id=732445 + +2014-06-16 12:35:13 +0200 Matthieu Bouron + + * sys/applemedia/vtenc.c: + vtenc: fix memory leak + The pixel buffer release callback is called if the void * + dataPtr given to the CVPixelBufferCreateWithPlanarBytes + is not NULL. + According to the documentation dataPtr is supposed to be a + "plane description block" but no specific type is given. + https://bugzilla.gnome.org/show_bug.cgi?id=711847 + +2014-06-30 00:22:22 +0200 Sebastian Dröge + + * ext/opencv/gstsegmentation.cpp: + segmentation: Release memory storage in finalize + +2014-06-30 00:18:20 +0200 Sebastian Dröge + + * ext/opencv/gsttextoverlay.c: + textoverlay: Release memory storage and resize image when caps change + +2014-06-30 00:15:38 +0200 Sebastian Dröge + + * ext/opencv/gsttemplatematch.c: + templatematch: Release cvImages when reloading templates are changing caps + +2014-06-30 00:12:26 +0200 Sebastian Dröge + + * ext/opencv/gstpyramidsegment.c: + pyramidsegment: Release image when changing caps or reusing the element + +2014-06-30 00:09:28 +0200 Sebastian Dröge + + * ext/opencv/gsthanddetect.c: + handdetect: Release memory storage + +2014-06-30 00:07:22 +0200 Sebastian Dröge + + * ext/opencv/gstfaceblur.c: + faceblur: Release memory storage + And also release cvImages and memory storage when changing caps or reusing the + element. + +2014-06-30 00:05:53 +0200 Sebastian Dröge + + * ext/opencv/gstedgedetect.c: + edgedetect: Don't leak cvImages when caps are changing or the element is reused + +2014-06-29 23:42:52 +0200 Sebastian Dröge + + * ext/opencv/gstpyramidsegment.c: + pyramidsegment: Release memory storage when finalizing + +2014-06-29 23:33:20 +0200 Sebastian Dröge + + * ext/schroedinger/gstschroenc.c: + schroenc: Remove obsolete FIXME comment + +2014-06-29 23:31:50 +0200 Sebastian Dröge + + * ext/schroedinger/gstschroenc.c: + schroenc: Don't leak all input buffers + +2014-06-29 23:22:13 +0200 Sebastian Dröge + + * tests/check/elements/h264parse.c: + h264parse: Fix memory leak in unit test + +2014-06-29 22:30:56 +0200 Sebastian Dröge + + * ext/opencv/gsttextoverlay.c: + textoverlay: Free text buffer in finalize + +2014-06-29 22:26:47 +0200 Sebastian Dröge + + * ext/gl/gstglimagesink.c: + glimagesink: Chain up to the parent class' finalize function + +2014-06-29 22:25:43 +0200 Sebastian Dröge + + * ext/gl/gstglimagesink.c: + glimagesink: Make sure to always unref the display + Even if we didn't create a context yet. + +2014-06-29 22:20:51 +0200 Sebastian Dröge + + * gst/inter/gstintersubsrc.c: + * gst/inter/gstintersubsrc.h: + intersubsrc: basesrc is already creating a pad for us, no need to do it twice + +2014-06-29 22:18:41 +0200 Sebastian Dröge + + * gst/yadif/gstyadif.c: + * gst/yadif/gstyadif.h: + yadif: basetransform is creating pads for us already, don't do it twice + +2014-06-29 21:57:32 +0200 Sebastian Dröge + + * tests/check/libs/gstglupload.c: + glupload: Fix memory leak in unit test + +2014-06-29 21:53:21 +0200 Sebastian Dröge + + * tests/check/libs/gstglcontext.c: + glcontext: Fix memory leaks in unit test + +2014-06-29 21:34:50 +0200 Sebastian Dröge + + * gst-libs/gst/mpegts/gst-atsc-section.c: + * gst-libs/gst/mpegts/gst-dvb-descriptor.c: + * tests/check/libs/mpegts.c: + mpegts: Fix memory leaks in the test and the library + Currently uses g_boxed_free() in the unit test, this needs to + be fixed properly when cleaning up the API. + https://bugzilla.gnome.org/show_bug.cgi?id=730914 + +2014-06-29 21:05:27 +0200 Sebastian Dröge + + * ext/assrender/gstassrender.c: + assrender: Make static caps actually static + Otherwise we leak once caps instance on every function call. + +2014-06-29 21:01:39 +0200 Sebastian Dröge + + * sys/uvch264/gstuvch264_src.c: + uvch264src: Free property strings when disposing the instance + +2014-06-29 20:58:40 +0200 Sebastian Dröge + + * gst/inter/gstintersubsink.c: + * gst/inter/gstintersubsrc.c: + intersubsink/src: Free channel string when finalizing the instance + +2014-06-29 20:13:10 +0200 Sebastian Dröge + + * sys/uvch264/gstuvch264_src.c: + uvch264src: Fix compiler warning when compiling with G_DISABLE_ASSERT + +2014-06-29 20:11:58 +0200 Sebastian Dröge + + * gst/videoparsers/gstvc1parse.c: + vc1parse: Fix compiler warnings when compiling with G_DISABLE_ASSERT + +2014-06-28 23:26:23 +0200 Sebastian Dröge + + * ext/kate/gstkateenc.c: + * ext/kate/gstkateparse.c: + * ext/kate/gstkatespu.c: + * ext/kate/gstkateutil.c: + kate: Use G_GSIZE_FORMAT instead of unportable %zu + +2014-06-28 17:02:24 +0200 Sebastian Dröge + + * gst-libs/gst/video/bad-video-orc-dist.c: + * gst-libs/gst/video/bad-video-orc-dist.h: + badvideo: Update dist generated ORC files + +2014-06-28 17:01:52 +0200 Sebastian Dröge + + * gst-libs/gst/video/bad-video-orc.orc: + * gst-libs/gst/video/gstcms.c: + * gst-libs/gst/video/gstcms.h: + * gst-libs/gst/video/gstvideoaggregator.c: + * gst-libs/gst/video/videoconvert.c: + * gst-libs/gst/video/videoconvert.h: + badvideo: Rename videoconvert functions to prevent conflicts with static linking + https://bugzilla.gnome.org/show_bug.cgi?id=728443 + +2014-06-28 11:20:43 -0300 Thiago Santos + + * tests/check/libs/aggregator.c: + tests: aggregator: fix various leaks in the tests + +2014-06-28 09:43:48 -0300 Thiago Santos + + * tests/check/elements/compositor.c: + compositor: tests: Fix pad leak + Remember to unref requested pad + +2014-06-28 09:35:21 -0300 Thiago Santos + + * gst/dataurisrc/gstdataurisrc.c: + dataurisrc: fix leak as gst_buffer_replace adds its own ref + So unref the buffer after that otherwise it leaks + +2014-06-28 09:34:05 -0300 Thiago Santos + + * gst-libs/gst/base/gstaggregator.c: + aggregator: always store or unref the buffer on the _chain function + Otherwise it leaks, and it is very common to go to flushing when the + pipeline is stopping, leaking a buffer. + +2014-06-28 09:32:32 -0300 Thiago Santos + + * gst-libs/gst/base/gstaggregator.c: + aggregator: always unref the buffer on _finish function + Otherwise the user doesn't know if it was unref'd or not + +2014-06-28 09:31:55 -0300 Thiago Santos + + * gst-libs/gst/base/gstaggregator.c: + aggregator: add dispose/finalize functions + Add functions to be able to cleanup the mutex/cond and pending buffers + on the aggregator and on its pad + === release 1.3.90 === -2014-06-28 Sebastian Dröge +2014-06-28 11:30:39 +0200 Sebastian Dröge + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.3.90 + * docs/plugins/gst-plugins-bad-plugins.args: + * docs/plugins/gst-plugins-bad-plugins.hierarchy: + * docs/plugins/inspect/plugin-accurip.xml: + * docs/plugins/inspect/plugin-adpcmdec.xml: + * docs/plugins/inspect/plugin-adpcmenc.xml: + * docs/plugins/inspect/plugin-asfmux.xml: + * docs/plugins/inspect/plugin-assrender.xml: + * docs/plugins/inspect/plugin-audiovisualizers.xml: + * docs/plugins/inspect/plugin-autoconvert.xml: + * docs/plugins/inspect/plugin-bayer.xml: + * docs/plugins/inspect/plugin-bz2.xml: + * docs/plugins/inspect/plugin-camerabin.xml: + * docs/plugins/inspect/plugin-chromaprint.xml: + * docs/plugins/inspect/plugin-coloreffects.xml: + * docs/plugins/inspect/plugin-curl.xml: + * docs/plugins/inspect/plugin-dataurisrc.xml: + * docs/plugins/inspect/plugin-debugutilsbad.xml: + * docs/plugins/inspect/plugin-dtsdec.xml: + * docs/plugins/inspect/plugin-dvb.xml: + * docs/plugins/inspect/plugin-dvbsuboverlay.xml: + * docs/plugins/inspect/plugin-dvdspu.xml: + * docs/plugins/inspect/plugin-faac.xml: + * docs/plugins/inspect/plugin-faad.xml: + * docs/plugins/inspect/plugin-festival.xml: + * docs/plugins/inspect/plugin-fieldanalysis.xml: + * docs/plugins/inspect/plugin-flite.xml: + * docs/plugins/inspect/plugin-fragmented.xml: + * docs/plugins/inspect/plugin-frei0r.xml: + * docs/plugins/inspect/plugin-gaudieffects.xml: + * docs/plugins/inspect/plugin-gdp.xml: + * docs/plugins/inspect/plugin-geometrictransform.xml: + * docs/plugins/inspect/plugin-gmedec.xml: + * docs/plugins/inspect/plugin-gsm.xml: + * docs/plugins/inspect/plugin-gstsiren.xml: + * docs/plugins/inspect/plugin-id3tag.xml: + * docs/plugins/inspect/plugin-inter.xml: + * docs/plugins/inspect/plugin-interlace.xml: + * docs/plugins/inspect/plugin-jpegformat.xml: + * docs/plugins/inspect/plugin-liveadder.xml: + * docs/plugins/inspect/plugin-mimic.xml: + * docs/plugins/inspect/plugin-mms.xml: + * docs/plugins/inspect/plugin-modplug.xml: + * docs/plugins/inspect/plugin-mpeg2enc.xml: + * docs/plugins/inspect/plugin-mpegpsdemux.xml: + * docs/plugins/inspect/plugin-mpegtsdemux.xml: + * docs/plugins/inspect/plugin-mpegtsmux.xml: + * docs/plugins/inspect/plugin-mpg123.xml: + * docs/plugins/inspect/plugin-mplex.xml: + * docs/plugins/inspect/plugin-ofa.xml: + * docs/plugins/inspect/plugin-openal.xml: + * docs/plugins/inspect/plugin-opencv.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pcapparse.xml: + * docs/plugins/inspect/plugin-pnm.xml: + * docs/plugins/inspect/plugin-rawparse.xml: + * docs/plugins/inspect/plugin-removesilence.xml: + * docs/plugins/inspect/plugin-resindvd.xml: + * docs/plugins/inspect/plugin-rfbsrc.xml: + * docs/plugins/inspect/plugin-schro.xml: + * docs/plugins/inspect/plugin-sdp.xml: + * docs/plugins/inspect/plugin-segmentclip.xml: + * docs/plugins/inspect/plugin-shm.xml: + * docs/plugins/inspect/plugin-smooth.xml: + * docs/plugins/inspect/plugin-soundtouch.xml: + * docs/plugins/inspect/plugin-spandsp.xml: + * docs/plugins/inspect/plugin-speed.xml: + * docs/plugins/inspect/plugin-subenc.xml: + * docs/plugins/inspect/plugin-videoparsersbad.xml: + * docs/plugins/inspect/plugin-voaacenc.xml: + * docs/plugins/inspect/plugin-voamrwbenc.xml: + * docs/plugins/inspect/plugin-waylandsink.xml: + * docs/plugins/inspect/plugin-y4mdec.xml: + * docs/plugins/inspect/plugin-zbar.xml: + * gst-plugins-bad.doap: + * win32/common/config.h: + Release 1.3.90 + +2014-06-28 11:27:15 +0200 Sebastian Dröge + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/ky.po: + * po/lt.po: + * po/lv.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 2014-06-28 10:43:43 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index d183c4e..a5cd554 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -This is GStreamer Bad Plugins 1.3.90 +This is GStreamer Bad Plugins 1.3.91 Changes since 1.2: diff --git a/RELEASE b/RELEASE index 1603d32..3ec938f 100644 --- a/RELEASE +++ b/RELEASE @@ -1,8 +1,8 @@ -Release notes for GStreamer Bad Plugins 1.3.90 +Release notes for GStreamer Bad Plugins 1.3.91 -The GStreamer team is pleased to announce the first release candidate of +The GStreamer team is pleased to announce the second release candidate of the stable 1.4 release series. The 1.4 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. @@ -73,17 +73,31 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 707282 : Memory leak in h264 codecparser - * 723380 : codecparsers_h264: Add SEI recovery point message parsing. - * 726026 : d3dvideosink: D3d surface not released when pipeline is set to GST_STATE_NULL - * 727811 : opensslessrc: Does not work with autoaudiosrc - * 731525 : multiple glimagesink elements aborts due to no XInitThreads. - * 731692 : Fix include GL and GLES header check with clang. - * 731783 : h265parse: incorrect value used to check size of hvcC data - * 731878 : glvideomixer: Does not provide correct video resolution information when inputs are tiled - * 731930 : modplug: don't hardcode c++ standard lib in Makefile.am - * 732174 : curls?ftpsink: Fix memory leaks due to new error handling - * 732178 : glcolorscale: add support for passthrough on same caps + * 711847 : vtenc: huge memory leaks + * 712809 : d3dvideosink: Shows corrupted output on NVIDIA GPUs due to wrong stride + * 723670 : applemedia: Fails to build on OSX < 10.8 + * 728435 : vtdec: fails to decode randomly + * 730914 : mpegts lib : Ensure all functions/fields are introspectable and are not leaked + * 732154 : h264parse: fix and optimize NAL collection function + * 732203 : h264parse: improve handling of byte-stream/au format + * 732207 : bad/gst-libs: Cleanup libraries before 1.4 release + * 732335 : rtmpsrc: Report limited bandwidth + * 732390 : glimagesink: Only shows green on iOS + * 732445 : aggregator: Many invalid memory access to destroyed GSources in the unit test + * 732529 : fix qglwtextureshare demo + * 732535 : openni2src: Various fixes + * 732553 : codecparsers: h264: fix identification of EOSEQ and EOS NALs + * 732554 : watchdog: sometimes expire even when stopped and causes crash + * 732661 : gl-cocoa: crash when aborting too early + * 732715 : aiff,mimdec: Print invalid fourcc in error message in hex + * 732741 : camerabin2: Fails reconfiguring the source + * 732744 : configure: fix uninitialized variables with --disable-external + * 732750 : videoaggregator: broken locking in setcaps function + * 732756 : faceblur: Render black when input is GLMemory + * 732789 : mpegts: don't confuse slice allocator with regular allocator + * 732977 : tests/dccp: Unref parent after use + * 732986 : mpegts: Add support for CAT section and CA descriptor + * 733013 : opus: Fix a double-unref in the Opus header code ==== Download ==== @@ -120,18 +134,24 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Aurélien Zanelli - * Chris Bass + * Alessandro Decina + * Arun Raghavan * Edward Hervey - * Eric Trousset * Gwenole Beauchesne + * Göran Jönsson + * Jan Alexander Steffens (heftig) + * Jan Schmidt * Julien Isorce - * Koop Mast * Matthew Waters - * Reynaldo H. Verdejo Pinochet + * Matthieu Bouron + * Nicolas Dufresne + * Philip Withnall * Sebastian Dröge * Sebastian Rasmussen * Stefan Ringel * Thiago Santos + * Thibault Saunier * Tim-Philipp Müller + * Vincent Penquerc'h + * Wang Xin-yu (王昕宇)   \ No newline at end of file diff --git a/configure.ac b/configure.ac index cdd8189..1cb7c88 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.68]) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT([GStreamer Bad Plug-ins],[1.3.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) +AC_INIT([GStreamer Bad Plug-ins],[1.3.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) AG_GST_INIT @@ -48,11 +48,11 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0 dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 390, 0, 390) +AS_LIBTOOL(GST, 391, 0, 391) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.3.90 -GSTPB_REQ=1.3.90 +GST_REQ=1.3.91 +GSTPB_REQ=1.3.91 dnl *** autotools stuff **** diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index c5e5779..6ae2f26 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -175,6 +175,7 @@ GObject GstCvLaplace GstCvSmooth GstCvSobel + GstFaceBlur GstFaceDetect GstHanddetect GstSkinDetect @@ -219,7 +220,6 @@ GObject GstDecklinkSrc GstDisparity GstEdgeDetect - GstFaceBlur GstFestival GstFieldAnalysis GstFluidDec diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml index bf63187..6149398 100644 --- a/docs/plugins/inspect/plugin-accurip.xml +++ b/docs/plugins/inspect/plugin-accurip.xml @@ -3,7 +3,7 @@ Computes an AccurateRip CRC ../../gst/accurip/.libs/libgstaccurip.so libgstaccurip.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml index f3c50bb..2bc823a 100644 --- a/docs/plugins/inspect/plugin-adpcmdec.xml +++ b/docs/plugins/inspect/plugin-adpcmdec.xml @@ -3,7 +3,7 @@ ADPCM decoder ../../gst/adpcmdec/.libs/libgstadpcmdec.so libgstadpcmdec.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml index 282b88d..37d935d 100644 --- a/docs/plugins/inspect/plugin-adpcmenc.xml +++ b/docs/plugins/inspect/plugin-adpcmenc.xml @@ -3,7 +3,7 @@ ADPCM encoder ../../gst/adpcmenc/.libs/libgstadpcmenc.so libgstadpcmenc.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml index 5a48ddd..ad5f26f 100644 --- a/docs/plugins/inspect/plugin-asfmux.xml +++ b/docs/plugins/inspect/plugin-asfmux.xml @@ -3,7 +3,7 @@ ASF Muxer Plugin ../../gst/asfmux/.libs/libgstasfmux.so libgstasfmux.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml index 01bcbb2..bf40976 100644 --- a/docs/plugins/inspect/plugin-assrender.xml +++ b/docs/plugins/inspect/plugin-assrender.xml @@ -3,7 +3,7 @@ ASS/SSA subtitle renderer ../../ext/assrender/.libs/libgstassrender.so libgstassrender.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml index 8bb9cad..e5a6dbc 100644 --- a/docs/plugins/inspect/plugin-audiovisualizers.xml +++ b/docs/plugins/inspect/plugin-audiovisualizers.xml @@ -3,7 +3,7 @@ Creates video visualizations of audio input ../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so libgstaudiovisualizers.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml index d7def2c..3b394a3 100644 --- a/docs/plugins/inspect/plugin-autoconvert.xml +++ b/docs/plugins/inspect/plugin-autoconvert.xml @@ -3,7 +3,7 @@ Selects convertor element based on caps ../../gst/autoconvert/.libs/libgstautoconvert.so libgstautoconvert.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml index 4adfcb5..5651c69 100644 --- a/docs/plugins/inspect/plugin-bayer.xml +++ b/docs/plugins/inspect/plugin-bayer.xml @@ -3,7 +3,7 @@ Elements to convert Bayer images ../../gst/bayer/.libs/libgstbayer.so libgstbayer.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml index 2c793f6..b8befcb 100644 --- a/docs/plugins/inspect/plugin-bz2.xml +++ b/docs/plugins/inspect/plugin-bz2.xml @@ -3,7 +3,7 @@ Compress or decompress streams ../../ext/bz2/.libs/libgstbz2.so libgstbz2.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml index a6fb24c..376e184 100644 --- a/docs/plugins/inspect/plugin-camerabin.xml +++ b/docs/plugins/inspect/plugin-camerabin.xml @@ -3,7 +3,7 @@ Take image snapshots and record movies from camera ../../gst/camerabin2/.libs/libgstcamerabin2.so libgstcamerabin2.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml index bcdf7f4..5808758 100644 --- a/docs/plugins/inspect/plugin-chromaprint.xml +++ b/docs/plugins/inspect/plugin-chromaprint.xml @@ -3,7 +3,7 @@ Calculate Chromaprint fingerprint from audio files ../../ext/chromaprint/.libs/libgstchromaprint.so libgstchromaprint.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml index 195bfb4..afbc666 100644 --- a/docs/plugins/inspect/plugin-coloreffects.xml +++ b/docs/plugins/inspect/plugin-coloreffects.xml @@ -3,7 +3,7 @@ Color Look-up Table filters ../../gst/coloreffects/.libs/libgstcoloreffects.so libgstcoloreffects.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml index 18595f9..c5fa283 100644 --- a/docs/plugins/inspect/plugin-curl.xml +++ b/docs/plugins/inspect/plugin-curl.xml @@ -3,7 +3,7 @@ libcurl-based elements ../../ext/curl/.libs/libgstcurl.so libgstcurl.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml index f13cb38..5262ade 100644 --- a/docs/plugins/inspect/plugin-dataurisrc.xml +++ b/docs/plugins/inspect/plugin-dataurisrc.xml @@ -3,7 +3,7 @@ data: URI source ../../gst/dataurisrc/.libs/libgstdataurisrc.so libgstdataurisrc.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml index b9649bd..933719a 100644 --- a/docs/plugins/inspect/plugin-debugutilsbad.xml +++ b/docs/plugins/inspect/plugin-debugutilsbad.xml @@ -3,7 +3,7 @@ Collection of elements that may or may not be useful for debugging ../../gst/debugutils/.libs/libgstdebugutilsbad.so libgstdebugutilsbad.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml index dacd22f..636622b 100644 --- a/docs/plugins/inspect/plugin-dtsdec.xml +++ b/docs/plugins/inspect/plugin-dtsdec.xml @@ -3,7 +3,7 @@ Decodes DTS audio streams ../../ext/dts/.libs/libgstdtsdec.so libgstdtsdec.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index 276cf0a..83306ba 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml @@ -3,7 +3,7 @@ DVB elements ../../sys/dvb/.libs/libgstdvb.so libgstdvb.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml index e8767bc..760b4bb 100644 --- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml +++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml @@ -3,7 +3,7 @@ DVB subtitle renderer ../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so libgstdvbsuboverlay.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml index 312815d..f22f978 100644 --- a/docs/plugins/inspect/plugin-dvdspu.xml +++ b/docs/plugins/inspect/plugin-dvdspu.xml @@ -3,7 +3,7 @@ DVD Sub-picture Overlay element ../../gst/dvdspu/.libs/libgstdvdspu.so libgstdvdspu.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml index 3575978..6ecd5b5 100644 --- a/docs/plugins/inspect/plugin-faac.xml +++ b/docs/plugins/inspect/plugin-faac.xml @@ -3,7 +3,7 @@ Free AAC Encoder (FAAC) ../../ext/faac/.libs/libgstfaac.so libgstfaac.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml index 37ef03f..5c5742a 100644 --- a/docs/plugins/inspect/plugin-faad.xml +++ b/docs/plugins/inspect/plugin-faad.xml @@ -3,7 +3,7 @@ Free AAC Decoder (FAAD) ../../ext/faad/.libs/libgstfaad.so libgstfaad.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml index 68562cc..dc77443 100644 --- a/docs/plugins/inspect/plugin-festival.xml +++ b/docs/plugins/inspect/plugin-festival.xml @@ -3,7 +3,7 @@ Synthesizes plain text into audio ../../gst/festival/.libs/libgstfestival.so libgstfestival.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml index 7db644c..e1af86a 100644 --- a/docs/plugins/inspect/plugin-fieldanalysis.xml +++ b/docs/plugins/inspect/plugin-fieldanalysis.xml @@ -3,7 +3,7 @@ Video field analysis ../../gst/fieldanalysis/.libs/libgstfieldanalysis.so libgstfieldanalysis.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer diff --git a/docs/plugins/inspect/plugin-flite.xml b/docs/plugins/inspect/plugin-flite.xml index 9c736a3..ab22900 100644 --- a/docs/plugins/inspect/plugin-flite.xml +++ b/docs/plugins/inspect/plugin-flite.xml @@ -3,7 +3,7 @@ Flite speech synthesizer plugin ../../ext/flite/.libs/libgstflite.so libgstflite.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-fragmented.xml b/docs/plugins/inspect/plugin-fragmented.xml index bfb7b6b..0c957b7 100644 --- a/docs/plugins/inspect/plugin-fragmented.xml +++ b/docs/plugins/inspect/plugin-fragmented.xml @@ -3,7 +3,7 @@ Fragmented streaming plugins ../../ext/hls/.libs/libgstfragmented.so libgstfragmented.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml index dbbc8ab..11a950e 100644 --- a/docs/plugins/inspect/plugin-frei0r.xml +++ b/docs/plugins/inspect/plugin-frei0r.xml @@ -3,7 +3,7 @@ frei0r plugin library ../../gst/frei0r/.libs/libgstfrei0r.so libgstfrei0r.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml index a893cc2..e4d308a 100644 --- a/docs/plugins/inspect/plugin-gaudieffects.xml +++ b/docs/plugins/inspect/plugin-gaudieffects.xml @@ -3,7 +3,7 @@ Gaudi video effects. ../../gst/gaudieffects/.libs/libgstgaudieffects.so libgstgaudieffects.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml index b2e192d..87ba9b4 100644 --- a/docs/plugins/inspect/plugin-gdp.xml +++ b/docs/plugins/inspect/plugin-gdp.xml @@ -3,7 +3,7 @@ Payload/depayload GDP packets ../../gst/gdp/.libs/libgstgdp.so libgstgdp.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml index 00cebc8..6d07c65 100644 --- a/docs/plugins/inspect/plugin-geometrictransform.xml +++ b/docs/plugins/inspect/plugin-geometrictransform.xml @@ -3,7 +3,7 @@ Various geometric image transform elements ../../gst/geometrictransform/.libs/libgstgeometrictransform.so libgstgeometrictransform.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml index e8c7ef2..d5d46fb 100644 --- a/docs/plugins/inspect/plugin-gmedec.xml +++ b/docs/plugins/inspect/plugin-gmedec.xml @@ -3,7 +3,7 @@ GME Audio Decoder ../../ext/gme/.libs/libgstgme.so libgstgme.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml index 48ac5d5..24a72ba 100644 --- a/docs/plugins/inspect/plugin-gsm.xml +++ b/docs/plugins/inspect/plugin-gsm.xml @@ -3,7 +3,7 @@ GSM encoder/decoder ../../ext/gsm/.libs/libgstgsm.so libgstgsm.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml index f45973f..c8507a2 100644 --- a/docs/plugins/inspect/plugin-gstsiren.xml +++ b/docs/plugins/inspect/plugin-gstsiren.xml @@ -3,7 +3,7 @@ Siren encoder/decoder/payloader/depayloader plugins ../../gst/siren/.libs/libgstsiren.so libgstsiren.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml index aa6e3d2..9febab3 100644 --- a/docs/plugins/inspect/plugin-id3tag.xml +++ b/docs/plugins/inspect/plugin-id3tag.xml @@ -3,7 +3,7 @@ ID3 v1 and v2 muxing plugin ../../gst/id3tag/.libs/libgstid3tag.so libgstid3tag.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml index 58036e3..2ac9301 100644 --- a/docs/plugins/inspect/plugin-inter.xml +++ b/docs/plugins/inspect/plugin-inter.xml @@ -3,7 +3,7 @@ plugin for inter-pipeline communication ../../gst/inter/.libs/libgstinter.so libgstinter.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml index 9e31889..ee528bd 100644 --- a/docs/plugins/inspect/plugin-interlace.xml +++ b/docs/plugins/inspect/plugin-interlace.xml @@ -3,7 +3,7 @@ Create an interlaced video stream ../../gst/interlace/.libs/libgstinterlace.so libgstinterlace.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml index 19daa7a..f9054fc 100644 --- a/docs/plugins/inspect/plugin-jpegformat.xml +++ b/docs/plugins/inspect/plugin-jpegformat.xml @@ -3,7 +3,7 @@ JPEG interchange format plugin ../../gst/jpegformat/.libs/libgstjpegformat.so libgstjpegformat.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml index c671701..28165f1 100644 --- a/docs/plugins/inspect/plugin-liveadder.xml +++ b/docs/plugins/inspect/plugin-liveadder.xml @@ -3,7 +3,7 @@ Adds multiple live discontinuous streams ../../gst/liveadder/.libs/libgstliveadder.so libgstliveadder.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml index ce6d24d..fe2ad6b 100644 --- a/docs/plugins/inspect/plugin-mimic.xml +++ b/docs/plugins/inspect/plugin-mimic.xml @@ -3,7 +3,7 @@ Mimic codec ../../ext/mimic/.libs/libgstmimic.so libgstmimic.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml index c03d508..31b063e 100644 --- a/docs/plugins/inspect/plugin-mms.xml +++ b/docs/plugins/inspect/plugin-mms.xml @@ -3,7 +3,7 @@ Microsoft Multi Media Server streaming protocol support ../../ext/libmms/.libs/libgstmms.so libgstmms.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml index 543066a..4f4733c 100644 --- a/docs/plugins/inspect/plugin-modplug.xml +++ b/docs/plugins/inspect/plugin-modplug.xml @@ -3,7 +3,7 @@ .MOD audio decoding ../../ext/modplug/.libs/libgstmodplug.so libgstmodplug.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml index 4bc7ac8..4c9e9a0 100644 --- a/docs/plugins/inspect/plugin-mpeg2enc.xml +++ b/docs/plugins/inspect/plugin-mpeg2enc.xml @@ -3,7 +3,7 @@ High-quality MPEG-1/2 video encoder ../../ext/mpeg2enc/.libs/libgstmpeg2enc.so libgstmpeg2enc.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml index 8c1dea3..073cb4f 100644 --- a/docs/plugins/inspect/plugin-mpegpsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml @@ -3,7 +3,7 @@ MPEG-PS demuxer ../../gst/mpegdemux/.libs/libgstmpegpsdemux.so libgstmpegpsdemux.so - 1.3.90 + 1.3.91 unknown gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml index 8fee6b1..dcd16b6 100644 --- a/docs/plugins/inspect/plugin-mpegtsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml @@ -3,7 +3,7 @@ MPEG TS demuxer ../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so libgstmpegtsdemux.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml index 6dbec29..8646b63 100644 --- a/docs/plugins/inspect/plugin-mpegtsmux.xml +++ b/docs/plugins/inspect/plugin-mpegtsmux.xml @@ -3,7 +3,7 @@ MPEG-TS muxer ../../gst/mpegtsmux/.libs/libgstmpegtsmux.so libgstmpegtsmux.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpg123.xml b/docs/plugins/inspect/plugin-mpg123.xml index d397019..fb049ba 100644 --- a/docs/plugins/inspect/plugin-mpg123.xml +++ b/docs/plugins/inspect/plugin-mpg123.xml @@ -3,7 +3,7 @@ mp3 decoding based on the mpg123 library ../../ext/mpg123/.libs/libgstmpg123.so libgstmpg123.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml index 5ed2063..2f37d24 100644 --- a/docs/plugins/inspect/plugin-mplex.xml +++ b/docs/plugins/inspect/plugin-mplex.xml @@ -3,7 +3,7 @@ High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer ../../ext/mplex/.libs/libgstmplex.so libgstmplex.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml index f9ba66e..ee624a2 100644 --- a/docs/plugins/inspect/plugin-ofa.xml +++ b/docs/plugins/inspect/plugin-ofa.xml @@ -3,7 +3,7 @@ Calculate MusicIP fingerprint from audio files ../../ext/ofa/.libs/libgstofa.so libgstofa.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml index a88a7d3..ce4d669 100644 --- a/docs/plugins/inspect/plugin-openal.xml +++ b/docs/plugins/inspect/plugin-openal.xml @@ -3,7 +3,7 @@ OpenAL plugin library ../../ext/openal/.libs/libgstopenal.so libgstopenal.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml index b1558c0..b2af7fd 100644 --- a/docs/plugins/inspect/plugin-opencv.xml +++ b/docs/plugins/inspect/plugin-opencv.xml @@ -3,7 +3,7 @@ GStreamer OpenCV Plugins ../../ext/opencv/.libs/libgstopencv.so libgstopencv.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml index 6d70a39..1c893e4 100644 --- a/docs/plugins/inspect/plugin-opus.xml +++ b/docs/plugins/inspect/plugin-opus.xml @@ -3,7 +3,7 @@ OPUS plugin library ../../ext/opus/.libs/libgstopus.so libgstopus.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml index 50be172..b01d560 100644 --- a/docs/plugins/inspect/plugin-pcapparse.xml +++ b/docs/plugins/inspect/plugin-pcapparse.xml @@ -3,7 +3,7 @@ Element parsing raw pcap streams ../../gst/pcapparse/.libs/libgstpcapparse.so libgstpcapparse.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml index 67a2a77..a4d8a90 100644 --- a/docs/plugins/inspect/plugin-pnm.xml +++ b/docs/plugins/inspect/plugin-pnm.xml @@ -3,7 +3,7 @@ PNM plugin ../../gst/pnm/.libs/libgstpnm.so libgstpnm.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml index c3bf12a..73d0bf5 100644 --- a/docs/plugins/inspect/plugin-rawparse.xml +++ b/docs/plugins/inspect/plugin-rawparse.xml @@ -3,7 +3,7 @@ Parses byte streams into raw frames ../../gst/rawparse/.libs/libgstrawparse.so libgstrawparse.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml index 55f9817..9c1469a 100644 --- a/docs/plugins/inspect/plugin-removesilence.xml +++ b/docs/plugins/inspect/plugin-removesilence.xml @@ -3,7 +3,7 @@ Removes silence from an audio stream ../../gst/removesilence/.libs/libgstremovesilence.so libgstremovesilence.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml index dcfd9ba..7e72f44 100644 --- a/docs/plugins/inspect/plugin-resindvd.xml +++ b/docs/plugins/inspect/plugin-resindvd.xml @@ -3,7 +3,7 @@ Resin DVD playback elements ../../ext/resindvd/.libs/libgstresindvd.so libgstresindvd.so - 1.3.90 + 1.3.91 GPL gst-plugins-bad GStreamer diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml index fd99358..67e7417 100644 --- a/docs/plugins/inspect/plugin-rfbsrc.xml +++ b/docs/plugins/inspect/plugin-rfbsrc.xml @@ -3,7 +3,7 @@ Connects to a VNC server and decodes RFB stream ../../gst/librfb/.libs/libgstrfbsrc.so libgstrfbsrc.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml index f77b810..7c53275 100644 --- a/docs/plugins/inspect/plugin-schro.xml +++ b/docs/plugins/inspect/plugin-schro.xml @@ -3,7 +3,7 @@ Schroedinger plugin ../../ext/schroedinger/.libs/libgstschro.so libgstschro.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml index 2612b48..18d4967 100644 --- a/docs/plugins/inspect/plugin-sdp.xml +++ b/docs/plugins/inspect/plugin-sdp.xml @@ -3,7 +3,7 @@ configure streaming sessions using SDP ../../gst/sdp/.libs/libgstsdpelem.so libgstsdpelem.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml index e4566e4..59f9557 100644 --- a/docs/plugins/inspect/plugin-segmentclip.xml +++ b/docs/plugins/inspect/plugin-segmentclip.xml @@ -3,7 +3,7 @@ Segment clip elements ../../gst/segmentclip/.libs/libgstsegmentclip.so libgstsegmentclip.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml index 5285d14..24d9a14 100644 --- a/docs/plugins/inspect/plugin-shm.xml +++ b/docs/plugins/inspect/plugin-shm.xml @@ -3,7 +3,7 @@ shared memory sink source ../../sys/shm/.libs/libgstshm.so libgstshm.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml index 29107fe..fc24a9a 100644 --- a/docs/plugins/inspect/plugin-smooth.xml +++ b/docs/plugins/inspect/plugin-smooth.xml @@ -3,7 +3,7 @@ Apply a smooth filter to an image ../../gst/smooth/.libs/libgstsmooth.so libgstsmooth.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml index 57c1bc2..0ede908 100644 --- a/docs/plugins/inspect/plugin-soundtouch.xml +++ b/docs/plugins/inspect/plugin-soundtouch.xml @@ -3,7 +3,7 @@ Audio Pitch Controller & BPM Detection ../../ext/soundtouch/.libs/libgstsoundtouch.so libgstsoundtouch.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml index a92a2f8..42cf4e0 100644 --- a/docs/plugins/inspect/plugin-spandsp.xml +++ b/docs/plugins/inspect/plugin-spandsp.xml @@ -3,7 +3,7 @@ libspandsp plugin ../../ext/spandsp/.libs/libgstspandsp.so libgstspandsp.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml index d3405c6..757dc09 100644 --- a/docs/plugins/inspect/plugin-speed.xml +++ b/docs/plugins/inspect/plugin-speed.xml @@ -3,7 +3,7 @@ Set speed/pitch on audio/raw streams (resampler) ../../gst/speed/.libs/libgstspeed.so libgstspeed.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml index b813d20..bc24317 100644 --- a/docs/plugins/inspect/plugin-subenc.xml +++ b/docs/plugins/inspect/plugin-subenc.xml @@ -3,7 +3,7 @@ subtitle encoders ../../gst/subenc/.libs/libgstsubenc.so libgstsubenc.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml index 2ffaf9d..eff2f63 100644 --- a/docs/plugins/inspect/plugin-videoparsersbad.xml +++ b/docs/plugins/inspect/plugin-videoparsersbad.xml @@ -3,7 +3,7 @@ videoparsers ../../gst/videoparsers/.libs/libgstvideoparsersbad.so libgstvideoparsersbad.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml index 02ccc34..780f967 100644 --- a/docs/plugins/inspect/plugin-voaacenc.xml +++ b/docs/plugins/inspect/plugin-voaacenc.xml @@ -3,7 +3,7 @@ AAC audio encoder ../../ext/voaacenc/.libs/libgstvoaacenc.so libgstvoaacenc.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml index ea70b7a..97e2871 100644 --- a/docs/plugins/inspect/plugin-voamrwbenc.xml +++ b/docs/plugins/inspect/plugin-voamrwbenc.xml @@ -3,7 +3,7 @@ Adaptive Multi-Rate Wide-Band Encoder ../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so libgstvoamrwbenc.so - 1.3.90 + 1.3.91 unknown gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml index 4561230..5d2d576 100644 --- a/docs/plugins/inspect/plugin-waylandsink.xml +++ b/docs/plugins/inspect/plugin-waylandsink.xml @@ -3,7 +3,7 @@ Wayland Video Sink ../../ext/wayland/.libs/libgstwaylandsink.so libgstwaylandsink.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml index f85b05f..fef0c62 100644 --- a/docs/plugins/inspect/plugin-y4mdec.xml +++ b/docs/plugins/inspect/plugin-y4mdec.xml @@ -3,7 +3,7 @@ Demuxes/decodes YUV4MPEG streams ../../gst/y4m/.libs/libgsty4mdec.so libgsty4mdec.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins diff --git a/docs/plugins/inspect/plugin-zbar.xml b/docs/plugins/inspect/plugin-zbar.xml index 99d2446..8b0680c 100644 --- a/docs/plugins/inspect/plugin-zbar.xml +++ b/docs/plugins/inspect/plugin-zbar.xml @@ -3,7 +3,7 @@ zbar barcode scanner ../../ext/zbar/.libs/libgstzbar.so libgstzbar.so - 1.3.90 + 1.3.91 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/gst-plugins-bad.doap b/gst-plugins-bad.doap index 324e400..3f32f02 100644 --- a/gst-plugins-bad.doap +++ b/gst-plugins-bad.doap @@ -35,6 +35,16 @@ real live maintainer, or some actual wide use. + 1.3.91 + 1.3 + + 2014-07-11 + + + + + + 1.3.90 1.3 diff --git a/win32/common/config.h b/win32/common/config.h index 49f6c24..8c507ed 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -86,7 +86,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-06-28" +#define GST_PACKAGE_RELEASE_DATETIME "2014-07-11" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -544,6 +544,9 @@ /* Define to enable VDPAU (used by vdpau). */ #undef HAVE_VDPAU +/* Define if building with VideoToolbox */ +#undef HAVE_VIDEOTOOLBOX + /* Define to enable vo-aacenc library (used by vo-aacenc). */ #undef HAVE_VOAACENC @@ -634,7 +637,7 @@ #define PACKAGE_NAME "GStreamer Bad Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.3.90" +#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.3.91" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-bad" @@ -643,7 +646,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.3.90" +#define PACKAGE_VERSION "1.3.91" /* directory where plugins are located */ #ifdef _DEBUG @@ -683,7 +686,7 @@ #undef USE_EGL_RPI /* Version number of package */ -#define VERSION "1.3.90" +#define VERSION "1.3.91" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ -- 2.7.4