aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2013-12-27 11:01:25 +0100
committerSebastian Dröge <sebastian@centricular.com>2013-12-27 11:01:25 +0100
commit25fc9a5d7316679f999492e5a66417c5ee934abf (patch)
tree8959a55fcf64ba20afd9ab93de23635aba90c968
parentf2013a84fa297e57b7bec765f7ea30fa2fc1fbc2 (diff)
Imported Upstream version 1.2.2upstream/1.2.2
-rw-r--r--ChangeLog371
-rw-r--r--NEWS2
-rw-r--r--RELEASE54
-rwxr-xr-xconfigure36
-rw-r--r--configure.ac6
-rw-r--r--docs/libs/html/annotation-glossary.html18
-rw-r--r--docs/libs/html/index.html2
-rw-r--r--docs/libs/html/index.sgml6
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args18
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-eglglessink.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-faac.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-neon.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html2
-rw-r--r--docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html2
-rw-r--r--docs/plugins/html/index.html2
-rw-r--r--docs/plugins/inspect/plugin-accurip.xml2
-rw-r--r--docs/plugins/inspect/plugin-adpcmdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-adpcmenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-aiff.xml2
-rw-r--r--docs/plugins/inspect/plugin-asfmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-assrender.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiofxbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiovisualizers.xml2
-rw-r--r--docs/plugins/inspect/plugin-autoconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-bayer.xml2
-rw-r--r--docs/plugins/inspect/plugin-bluez.xml2
-rw-r--r--docs/plugins/inspect/plugin-bz2.xml2
-rw-r--r--docs/plugins/inspect/plugin-camerabin.xml2
-rw-r--r--docs/plugins/inspect/plugin-chromaprint.xml2
-rw-r--r--docs/plugins/inspect/plugin-coloreffects.xml2
-rw-r--r--docs/plugins/inspect/plugin-curl.xml2
-rw-r--r--docs/plugins/inspect/plugin-dashdemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-dataurisrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-debugutilsbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-decklink.xml2
-rw-r--r--docs/plugins/inspect/plugin-dfbvideosink.xml2
-rw-r--r--docs/plugins/inspect/plugin-dtsdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvb.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvbsuboverlay.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvdspu.xml2
-rw-r--r--docs/plugins/inspect/plugin-eglglessink.xml2
-rw-r--r--docs/plugins/inspect/plugin-faac.xml2
-rw-r--r--docs/plugins/inspect/plugin-faad.xml2
-rw-r--r--docs/plugins/inspect/plugin-fbdevsink.xml2
-rw-r--r--docs/plugins/inspect/plugin-festival.xml2
-rw-r--r--docs/plugins/inspect/plugin-fieldanalysis.xml2
-rw-r--r--docs/plugins/inspect/plugin-flite.xml2
-rw-r--r--docs/plugins/inspect/plugin-fluidsynthmidi.xml2
-rw-r--r--docs/plugins/inspect/plugin-fragmented.xml2
-rw-r--r--docs/plugins/inspect/plugin-freeverb.xml2
-rw-r--r--docs/plugins/inspect/plugin-frei0r.xml2
-rw-r--r--docs/plugins/inspect/plugin-gaudieffects.xml2
-rw-r--r--docs/plugins/inspect/plugin-gdp.xml2
-rw-r--r--docs/plugins/inspect/plugin-geometrictransform.xml2
-rw-r--r--docs/plugins/inspect/plugin-gmedec.xml2
-rw-r--r--docs/plugins/inspect/plugin-gsm.xml2
-rw-r--r--docs/plugins/inspect/plugin-gstsiren.xml2
-rw-r--r--docs/plugins/inspect/plugin-id3tag.xml2
-rw-r--r--docs/plugins/inspect/plugin-inter.xml2
-rw-r--r--docs/plugins/inspect/plugin-interlace.xml2
-rw-r--r--docs/plugins/inspect/plugin-ivtc.xml2
-rw-r--r--docs/plugins/inspect/plugin-jpegformat.xml2
-rw-r--r--docs/plugins/inspect/plugin-kate.xml2
-rw-r--r--docs/plugins/inspect/plugin-ladspa.xml2
-rw-r--r--docs/plugins/inspect/plugin-liveadder.xml2
-rw-r--r--docs/plugins/inspect/plugin-mfc.xml2
-rw-r--r--docs/plugins/inspect/plugin-midi.xml2
-rw-r--r--docs/plugins/inspect/plugin-mimic.xml2
-rw-r--r--docs/plugins/inspect/plugin-mms.xml2
-rw-r--r--docs/plugins/inspect/plugin-modplug.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegpsdemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegpsmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegtsdemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegtsmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpg123.xml2
-rw-r--r--docs/plugins/inspect/plugin-mxf.xml2
-rw-r--r--docs/plugins/inspect/plugin-neon.xml2
-rw-r--r--docs/plugins/inspect/plugin-ofa.xml2
-rw-r--r--docs/plugins/inspect/plugin-openal.xml2
-rw-r--r--docs/plugins/inspect/plugin-opencv.xml2
-rw-r--r--docs/plugins/inspect/plugin-openjpeg.xml2
-rw-r--r--docs/plugins/inspect/plugin-opus.xml2
-rw-r--r--docs/plugins/inspect/plugin-pcapparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-pnm.xml2
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-removesilence.xml2
-rw-r--r--docs/plugins/inspect/plugin-resindvd.xml2
-rw-r--r--docs/plugins/inspect/plugin-rfbsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-rsvg.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtmp.xml2
-rw-r--r--docs/plugins/inspect/plugin-sbc.xml2
-rw-r--r--docs/plugins/inspect/plugin-schro.xml2
-rw-r--r--docs/plugins/inspect/plugin-sdp.xml2
-rw-r--r--docs/plugins/inspect/plugin-segmentclip.xml2
-rw-r--r--docs/plugins/inspect/plugin-shm.xml2
-rw-r--r--docs/plugins/inspect/plugin-smooth.xml2
-rw-r--r--docs/plugins/inspect/plugin-smoothstreaming.xml2
-rw-r--r--docs/plugins/inspect/plugin-soundtouch.xml2
-rw-r--r--docs/plugins/inspect/plugin-spandsp.xml2
-rw-r--r--docs/plugins/inspect/plugin-speed.xml2
-rw-r--r--docs/plugins/inspect/plugin-srtp.xml2
-rw-r--r--docs/plugins/inspect/plugin-subenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-uvch264.xml2
-rw-r--r--docs/plugins/inspect/plugin-vdpau.xml2
-rw-r--r--docs/plugins/inspect/plugin-videofiltersbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoparsersbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-voaacenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-voamrwbenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-waylandsink.xml2
-rw-r--r--docs/plugins/inspect/plugin-webp.xml2
-rw-r--r--docs/plugins/inspect/plugin-wildmidi.xml2
-rw-r--r--docs/plugins/inspect/plugin-y4mdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-yadif.xml2
-rw-r--r--docs/plugins/inspect/plugin-zbar.xml2
-rw-r--r--ext/eglgles/gstegladaptation_eagl.m28
-rw-r--r--ext/gsm/gstgsmdec.c10
-rw-r--r--ext/opencv/gstdisparity.cpp4
-rw-r--r--ext/smoothstreaming/gstmssdemux.c8
-rw-r--r--ext/soundtouch/gstbpmdetect.cc2
-rw-r--r--ext/srtp/gstsrtpdec.c2
-rw-r--r--ext/srtp/gstsrtpenc.c2
-rw-r--r--gst-libs/gst/codecparsers/gsth264parser.c4
-rw-r--r--gst-libs/gst/codecparsers/gstmpegvideoparser.c13
-rw-r--r--gst-libs/gst/mpegts/Makefile.am6
-rw-r--r--gst-libs/gst/mpegts/Makefile.in8
-rw-r--r--gst-libs/gst/mpegts/gstmpegts-enumtypes.h61
-rw-r--r--gst-plugins-bad.doap12
-rw-r--r--gst-plugins-bad.spec2
-rw-r--r--gst/adpcmenc/adpcmenc.c5
-rw-r--r--gst/asfmux/gstasfmux.c6
-rw-r--r--gst/asfmux/gstrtpasfpay.c6
-rw-r--r--gst/bayer/gstbayerorc-dist.c2
-rw-r--r--gst/dvdspu/gstdvdspu.c6
-rw-r--r--gst/dvdspu/gstspu-vobsub.c13
-rw-r--r--gst/fieldanalysis/gstfieldanalysisorc-dist.c10
-rw-r--r--gst/id3tag/id3tag.c33
-rw-r--r--gst/mpegdemux/gstmpegdemux.c8
-rw-r--r--gst/videoparsers/gsth264parse.c13
-rw-r--r--gst/videoparsers/gstmpeg4videoparse.c12
-rw-r--r--gst/videoparsers/gstmpegvideoparse.c61
-rw-r--r--gst/videoparsers/gstpngparse.c25
-rw-r--r--po/af.gmobin783 -> 783 bytes
-rw-r--r--po/af.po2
-rw-r--r--po/az.gmobin845 -> 845 bytes
-rw-r--r--po/az.po2
-rw-r--r--po/bg.gmobin2556 -> 2556 bytes
-rw-r--r--po/bg.po2
-rw-r--r--po/ca.gmobin2091 -> 2091 bytes
-rw-r--r--po/ca.po2
-rw-r--r--po/cs.gmobin4186 -> 4186 bytes
-rw-r--r--po/cs.po2
-rw-r--r--po/da.gmobin1886 -> 3824 bytes
-rw-r--r--po/da.po492
-rw-r--r--po/de.gmobin4240 -> 4240 bytes
-rw-r--r--po/de.po2
-rw-r--r--po/el.gmobin2530 -> 2530 bytes
-rw-r--r--po/el.po2
-rw-r--r--po/en_GB.gmobin777 -> 777 bytes
-rw-r--r--po/en_GB.po2
-rw-r--r--po/eo.gmobin1705 -> 1705 bytes
-rw-r--r--po/eo.po2
-rw-r--r--po/es.gmobin2040 -> 2040 bytes
-rw-r--r--po/es.po2
-rw-r--r--po/eu.gmobin1704 -> 1704 bytes
-rw-r--r--po/eu.po2
-rw-r--r--po/fi.gmobin1647 -> 1647 bytes
-rw-r--r--po/fi.po2
-rw-r--r--po/fr.gmobin2055 -> 2055 bytes
-rw-r--r--po/fr.po2
-rw-r--r--po/gl.gmobin2151 -> 2151 bytes
-rw-r--r--po/gl.po2
-rw-r--r--po/gst-plugins-bad-1.0.pot16
-rw-r--r--po/hr.gmobin2042 -> 2042 bytes
-rw-r--r--po/hr.po2
-rw-r--r--po/hu.gmobin2035 -> 2035 bytes
-rw-r--r--po/hu.po2
-rw-r--r--po/id.gmobin3820 -> 3820 bytes
-rw-r--r--po/id.po2
-rw-r--r--po/it.gmobin1657 -> 1657 bytes
-rw-r--r--po/it.po2
-rw-r--r--po/ja.gmobin2381 -> 2381 bytes
-rw-r--r--po/ja.po2
-rw-r--r--po/ky.gmobin970 -> 970 bytes
-rw-r--r--po/ky.po2
-rw-r--r--po/lt.gmobin1383 -> 1383 bytes
-rw-r--r--po/lt.po2
-rw-r--r--po/lv.gmobin2109 -> 2109 bytes
-rw-r--r--po/lv.po2
-rw-r--r--po/mt.gmobin1624 -> 1624 bytes
-rw-r--r--po/mt.po2
-rw-r--r--po/nb.gmobin1948 -> 1948 bytes
-rw-r--r--po/nb.po2
-rw-r--r--po/nl.gmobin4084 -> 4084 bytes
-rw-r--r--po/nl.po2
-rw-r--r--po/or.gmobin955 -> 955 bytes
-rw-r--r--po/or.po2
-rw-r--r--po/pl.gmobin4113 -> 4113 bytes
-rw-r--r--po/pl.po2
-rw-r--r--po/pt_BR.gmobin2106 -> 2106 bytes
-rw-r--r--po/pt_BR.po2
-rw-r--r--po/ro.gmobin1853 -> 1853 bytes
-rw-r--r--po/ro.po2
-rw-r--r--po/ru.gmobin5058 -> 5058 bytes
-rw-r--r--po/ru.po2
-rw-r--r--po/sk.gmobin1775 -> 1775 bytes
-rw-r--r--po/sk.po2
-rw-r--r--po/sl.gmobin2100 -> 2100 bytes
-rw-r--r--po/sl.po2
-rw-r--r--po/sq.gmobin1259 -> 1259 bytes
-rw-r--r--po/sq.po2
-rw-r--r--po/sr.gmobin5269 -> 5269 bytes
-rw-r--r--po/sr.po2
-rw-r--r--po/sv.gmobin1588 -> 1588 bytes
-rw-r--r--po/sv.po2
-rw-r--r--po/tr.gmobin1833 -> 1833 bytes
-rw-r--r--po/tr.po2
-rw-r--r--po/uk.gmobin5446 -> 5446 bytes
-rw-r--r--po/uk.po2
-rw-r--r--po/vi.gmobin4504 -> 4504 bytes
-rw-r--r--po/vi.po2
-rw-r--r--po/zh_CN.gmobin1539 -> 1539 bytes
-rw-r--r--po/zh_CN.po2
-rw-r--r--sys/applemedia/vtenc.c76
-rw-r--r--sys/applemedia/vtenc.h2
-rw-r--r--sys/decklink/gstdecklinksink.cpp8
-rw-r--r--sys/decklink/gstdecklinksrc.cpp18
-rw-r--r--win32/common/config.h8
263 files changed, 992 insertions, 863 deletions
diff --git a/ChangeLog b/ChangeLog
index acc47dcf..4b7e93da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,376 @@
+=== release 1.2.2 ===
+
+2013-12-26 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.2.2
+
+2013-12-26 16:47:45 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/da.po:
+ po: Update translations
+
+2013-12-23 15:33:42 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/adpcmenc/adpcmenc.c:
+ adpcmenc: Properly set output format
+ Otherwise this will just error out if we only set caps on the srcpad.
+
+2013-12-24 11:51:16 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/eglgles/gstegladaptation_eagl.m:
+ eglglessink: Properly clean up renderbuffers and EAGL context
+
+2013-12-19 21:36:50 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/eglgles/gstegladaptation_eagl.m:
+ eglglessink: Don't set the EAGLContext of the main thread and don't reuse it either
+ ... instead create a new context for every sink instance.
+ https://bugzilla.gnome.org/show_bug.cgi?id=720421
+
+2013-12-18 13:48:54 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * pkgconfig/gstreamer-plugins-bad.pc.in:
+ pkgconfig: Don't include libraries in the generic gst-plugins-bad pc file
+
+2013-12-18 13:45:22 +0100 Mariusz Buras <mariusz.buras@youview.com>
+
+ * gst-libs/gst/mpegts/Makefile.am:
+ * pkgconfig/gstreamer-plugins-bad.pc.in:
+ mpegts: Install generated headers
+ https://bugzilla.gnome.org/show_bug.cgi?id=720673
+
+2013-12-16 16:07:44 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/id3tag/id3tag.c:
+ id3tag: Read image-description from the info structure, not the caps
+
+2013-12-16 11:51:00 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/id3tag/id3tag.c:
+ id3tag: Write image-type into the APIC tag
+
+2013-12-17 10:23:15 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinksink.cpp:
+ decklinksink: Give preference to the order of the filter caps when querying caps
+
+2013-12-17 10:21:26 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinksink.cpp:
+ decklinksink: Only intersect with the filter caps if there actually is a filter
+
+2013-12-16 11:14:29 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * configure.ac:
+ configure.ac: Fix typo in bz2 check
+ https://bugzilla.gnome.org/show_bug.cgi?id=720532
+
+2013-12-14 18:12:53 -0500 Todd Agulnick <todd@agulnick.com>
+
+ * sys/decklink/gstdecklinksrc.cpp:
+ decklinksrc: Process EOS even when there are no incoming video frames.
+ https://bugzilla.gnome.org/show_bug.cgi?id=680700
+
+2013-12-14 18:42:11 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinksrc.cpp:
+ decklinksrc: Set GST_ELEMENT_FLAG_SOURCE on the source
+ As it does not inherit from basesrc, this flag is not automatically set
+ and e.g. gst_bin_iterate_sources() and other code does not consider this
+ element a source.
+ https://bugzilla.gnome.org/show_bug.cgi?id=680700
+
+2013-12-06 00:22:20 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/gsm/gstgsmdec.c:
+ gsmdec: fix decoding of audio/ms-gsm variant
+ Alternates between 33 and 32 byte frames, but must start
+ with a 33 byte frame. This has been broken for ages since
+ the element was ported to the audio decoder base class.
+ https://bugzilla.gnome.org/show_bug.cgi?id=709416
+
+2013-04-17 10:44:48 +0800 Cong Zhong <congx.zhong@intel.com>
+
+ * gst-libs/gst/codecparsers/gsth264parser.c:
+ codecparsers: h264: fix picture level scaling lists derivation (rule B).
+ Fix picture level scaling lists derivation from fall-back rule set B,
+ as specified in 7.4.2.2. More precisely, the sequence level scaling
+ lists need to be used but intra and inter lists arguments were swapped.
+ This fixes FRExt/freh5.264 from conformance testing.
+ https://bugzilla.gnome.org/show_bug.cgi?id=720099
+ Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2013-12-05 16:50:27 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/asfmux/gstrtpasfpay.c:
+ rtpasfpay: Use GstRTPBasePayload method to push buffer
+ This way the event is also pushed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=719553
+
+2013-12-04 17:31:27 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst-libs/gst/codecparsers/gstmpegvideoparser.c:
+ mpegvideoparser: Also initialize debug category in parse_sequence_header
+ Also remove the useless initialized flag, this is already done by the macro
+ https://bugzilla.gnome.org/show_bug.cgi?id=719657
+
+2013-11-29 13:23:40 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/asfmux/gstrtpasfpay.c:
+ rtpasfpay: init rtp buffer fixing rtp packet creation
+ https://bugzilla.gnome.org/show_bug.cgi?id=719553
+
+2013-11-29 13:22:56 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/asfmux/gstasfmux.c:
+ asfmux: don't use buffer after giving away ownership
+ https://bugzilla.gnome.org/show_bug.cgi?id=719553
+
+2013-11-25 16:57:00 +0000 Lubosz Sarnecki <lubosz@gmail.com>
+
+ * gst/videoparsers/gstpngparse.c:
+ pngparse: Don't try to set framerate if not from upstream
+ https://bugzilla.gnome.org/show_bug.cgi?id=715166
+
+2013-12-10 23:06:53 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/soundtouch/gstbpmdetect.cc:
+ soundtouch: Call default event handler for basetransform
+ Make pipeline end properly at EOS and not leak by passing events
+ to the default event handler.
+
+2013-09-29 23:43:23 +0100 Tim-Philipp Müller <tim@centricular.net>
+
+ * ext/opencv/gstdisparity.cpp:
+ opencv: don't unref NULL caps in finalize
+ Fixes gst-inspect-1.0 -a and generic states unit test.
+
+2013-11-28 15:10:16 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ h264parse: Fix splitting of multiple NALU per buffer
+ Conversion to byte-stream/nal crashes without that because the
+ baseparse frame of all NALUs is finished for the first NALU, then
+ used again for parsing the second NALU. Just that now the buffer
+ of the frame is already gone. Instead we create temporary frames
+ for every NALU.
+
+2013-11-10 12:17:18 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * gst/videoparsers/gstmpegvideoparse.c:
+ mpegvideoparse: tweak extension handling
+
+2013-11-10 12:15:33 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * gst/mpegdemux/gstmpegdemux.c:
+ mpgegdemux: do not use pushed buffer in debug message
+
+2013-11-11 16:15:00 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * gst/videoparsers/gstmpegvideoparse.c:
+ mpegvideoparse: look beyond start code before leaping
+ In case more data than a start code alone is needed to decide whether
+ it ends a frame, arrange for more input data and decide when available.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=711627
+
+2013-11-20 12:46:23 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/dvdspu/gstdvdspu.c:
+ dvdspu: Handle vobsub packets smaller than 4 bytes
+ In particular, handle the case of an empty packet with size 0 bytes.
+ Partially fixes: #712643
+
+2013-11-25 15:17:33 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/dvdspu/gstspu-vobsub.c:
+ dvdspu: Don't unmap an unreffed buffer
+ gst_dvd_spu_finish_spu_buf drops the reference to the current
+ buffer, so make sure to call gst_buffer_unmap before it.
+
+2013-11-23 14:35:06 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * gst/dvdspu/gstspu-vobsub.c:
+ dvdspu: pop new packet when invalid next command block
+ ... to prevent staying stuck on current command block and busy looping.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=712219
+
+2013-11-23 11:23:35 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
+
+ * gst/videoparsers/gstmpeg4videoparse.c:
+ mpeg4videoparse: accept VideoObjectLayer as start of frame and config
+ ... which it deserves as much as VideoObject.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=667564
+
+2013-10-02 05:49:34 +0300 Dominik Röttsches <dominik.rottsches@intel.com>
+
+ * sys/applemedia/vtenc.c:
+ * sys/applemedia/vtenc.h:
+ vtenc: Use correct strides, etc from the GstVideoFrame
+ https://bugzilla.gnome.org/show_bug.cgi?id=706211
+
+2013-11-19 20:18:48 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * ext/srtp/gstsrtpenc.c:
+ srtpenc: Set the first session flag to false once one is create
+ Otherwise it always thinks it's the first session.
+ https://bugzilla.gnome.org/show_bug.cgi?id=711495
+
+2013-11-19 19:10:06 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * ext/srtp/gstsrtpdec.c:
+ srtpdec: Pass is_rtcp to setcaps function
+
+2013-11-13 22:25:59 -0300 Thiago Santos <ts.santos@partner.samsung.com>
+
+ * ext/smoothstreaming/gstmssdemux.c:
+ mssdemux: do not try to deinit the downloadrate while it is used
+ This can cause an assertion or deadlocks.
+
+2013-11-11 16:35:35 -0300 Thiago Santos <ts.santos@partner.samsung.com>
+
+ * ext/smoothstreaming/gstmssdemux.c:
+ mssdemux: also consider /manifest
+ The spec says /Manifest, but /manifest is easily found on some
+ services, so handle that, too.
+ https://bugzilla.gnome.org/show_bug.cgi?id=710223
+
+2013-11-13 17:16:04 -0300 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/videoparsers/gstpngparse.c:
+ pngparse: Proxy upstream framerate on srcpad if avalaible
+ If the user sets it himself with capsfilter, the information should be
+ kept and transmitted downstream.
+
=== release 1.2.1 ===
-2013-11-09 Sebastian Dröge <slomo@coaxion.net>
+2013-11-09 15:53:48 +0100 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.2.1
+ * 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-eglglessink.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-mpegpsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsmux.xml:
+ * docs/plugins/inspect/plugin-mpg123.xml:
+ * docs/plugins/inspect/plugin-neon.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-rtmp.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.2.1
+
+2013-11-09 15:53:37 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/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
2013-11-09 13:32:21 +0100 Matej Knopp <matej.knopp@gmail.com>
diff --git a/NEWS b/NEWS
index daf2f764..0fd37d0a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,2 +1,2 @@
-This is GStreamer Bad Plugins 1.2.1
+This is GStreamer Bad Plugins 1.2.2
diff --git a/RELEASE b/RELEASE
index 5db1abef..cd9175df 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Bad Plugins 1.2.1
+Release notes for GStreamer Bad Plugins 1.2.2
The GStreamer team is proud to announce a new bug-fix release
@@ -62,26 +62,21 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
+ * 667564 : mpeg4videoparse: does not detect config data when VOP only stream is sent
+ * 680700 : decklinksrc: does not forward EOS events passed via send_event
+ * 706211 : applemedia: Garbled output from vtenc_h264
+ * 709416 : gsmdec: MS GSM playback is broken
+ * 710223 : smoothstreaming: strip both /manifest and /Manifest from the manifest uri
+ * 711495 : srtpenc: new streams remove any existing streams
* 711627 : mpegvparse: Incorrect repositioning of start code location when input buffer is empty
- * 690148 : hlsdemux: hangs when network disconnects or when server is unreachable
- * 707974 : h264parse: Broken conversion to AVC if a SPS/PPS not from the first indizes is used
- * 708161 : mpegtspacketizer: rework packet extraction and sync
- * 708222 : tsparse: Pushes unparsed data immediately on the srcpad
- * 708849 : hlsdemux: occasionally dereferencing NULL in gst_hls_demux_switch_playlist()
- * 709145 : mpegts: Can't link against mpegts
- * 709373 : camerabin: Filesink not closing file after stop-capture
- * 709531 : egl: Make dependency on egl optional
- * 709886 : " pitch " plugin prevent pipeline creation
- * 710392 : geometrictransform: fix setting black background for AYUV buffers
- * 710433 : androidmedia: gst_amc_avc_profile_from_string not recognize alternative profile names
- * 710451 : yadif: OSX linking fails because of unresolved symbols: " pb_1 " and " pw_1 " unreferenced
- * 710657 : avfvideosrc: fix truncated line
- * 710881 : memory leaks in hlsdemux
- * 711135 : applemedia-nonpublic: fix plugin name
- * 711156 : androidmedia: fix access to invalid buffers in the decoding loop
- * 711214 : androidmedia: fix rank for more software decoders
- * 711615 : codecparsers: Condition mistake in h264parser
- * 711721 : mpegvideoparse: Unit test fails
+ * 712219 : dvdspu: stalled playback
+ * 712605 : h264parse: Broken conversion avc/au to byte-stream/nal
+ * 715166 : pngparse: Don't set a framerate from uninitialized variables
+ * 719657 : gstmpegvideoparser: debug category not always initialized soon enough
+ * 720099 : codecparsers: h264: fix picture level scaling lists derivation from fall-back rule set B
+ * 720421 : eglglessink: simultaneous eglglessinks not possible in iOS application
+ * 720532 : configure.ac: Fix typo in bz2-check
+ * 720673 : mpegts: Does not install all headers
==== Download ====
@@ -118,20 +113,17 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Alex Ashley
- * Andoni Morales Alastruey
- * Antonio Ospite
- * Arnaud Vrac
* Aurélien Zanelli
- * Brendan Long
- * Chen Jie
- * Edward Hervey
- * Gilles Dartiguelongue
- * Greg Rutz
- * Matej Knopp
- * Matthieu Bouron
+ * Cong Zhong
+ * Dominik Röttsches
+ * Jan Schmidt
+ * Lubosz Sarnecki
+ * Mariusz Buras
+ * Mark Nauwelaerts
* Olivier Crête
* Sebastian Dröge
* Thiago Santos
+ * Thibault Saunier
* Tim-Philipp Müller
+ * Todd Agulnick
  \ No newline at end of file
diff --git a/configure b/configure
index 93bea24e..f6226af5 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for GStreamer Bad Plug-ins 1.2.1.
+# Generated by GNU Autoconf 2.69 for GStreamer Bad Plug-ins 1.2.2.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>.
#
@@ -591,8 +591,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='GStreamer Bad Plug-ins'
PACKAGE_TARNAME='gst-plugins-bad'
-PACKAGE_VERSION='1.2.1'
-PACKAGE_STRING='GStreamer Bad Plug-ins 1.2.1'
+PACKAGE_VERSION='1.2.2'
+PACKAGE_STRING='GStreamer Bad Plug-ins 1.2.2'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer'
PACKAGE_URL=''
@@ -2388,7 +2388,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GStreamer Bad Plug-ins 1.2.1 to adapt to many kinds of systems.
+\`configure' configures GStreamer Bad Plug-ins 1.2.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -2463,7 +2463,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GStreamer Bad Plug-ins 1.2.1:";;
+ short | recursive ) echo "Configuration of GStreamer Bad Plug-ins 1.2.2:";;
esac
cat <<\_ACEOF
@@ -3024,7 +3024,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GStreamer Bad Plug-ins configure 1.2.1
+GStreamer Bad Plug-ins configure 1.2.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -3997,7 +3997,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GStreamer Bad Plug-ins $as_me 1.2.1, which was
+It was created by GStreamer Bad Plug-ins $as_me 1.2.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -4979,7 +4979,7 @@ fi
# Define the identity of the package.
PACKAGE='gst-plugins-bad'
- VERSION='1.2.1'
+ VERSION='1.2.2'
cat >>confdefs.h <<_ACEOF
@@ -5189,9 +5189,9 @@ END
fi
- PACKAGE_VERSION_MAJOR=$(echo 1.2.1 | cut -d'.' -f1)
- PACKAGE_VERSION_MINOR=$(echo 1.2.1 | cut -d'.' -f2)
- PACKAGE_VERSION_MICRO=$(echo 1.2.1 | cut -d'.' -f3)
+ PACKAGE_VERSION_MAJOR=$(echo 1.2.2 | cut -d'.' -f1)
+ PACKAGE_VERSION_MINOR=$(echo 1.2.2 | cut -d'.' -f2)
+ PACKAGE_VERSION_MICRO=$(echo 1.2.2 | cut -d'.' -f3)
@@ -5202,7 +5202,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5
$as_echo_n "checking nano version... " >&6; }
- NANO=$(echo 1.2.1 | cut -d'.' -f4)
+ NANO=$(echo 1.2.2 | cut -d'.' -f4)
if test x"$NANO" = x || test "x$NANO" = "x0" ; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5
@@ -9853,10 +9853,10 @@ fi
done
- GST_CURRENT=201
+ GST_CURRENT=202
GST_REVISION=0
- GST_AGE=201
- GST_LIBVERSION=201:0:201
+ GST_AGE=202
+ GST_LIBVERSION=202:0:202
@@ -35178,7 +35178,7 @@ $as_echo "$HAVE_BZ2" >&6; }
if test "x$HAVE_BZ2" = "xyes"; then
BZ2_LIBS="-lbz2"
fi
- :w
+
@@ -52689,7 +52689,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by GStreamer Bad Plug-ins $as_me 1.2.1, which was
+This file was extended by GStreamer Bad Plug-ins $as_me 1.2.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -52755,7 +52755,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-GStreamer Bad Plug-ins config.status 1.2.1
+GStreamer Bad Plug-ins config.status 1.2.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index 4c8d9e20..79a16334 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.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
+AC_INIT([GStreamer Bad Plug-ins],[1.2.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AG_GST_INIT
@@ -48,7 +48,7 @@ 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, 201, 0, 201)
+AS_LIBTOOL(GST, 202, 0, 202)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.2.0
@@ -1089,7 +1089,7 @@ AG_GST_CHECK_FEATURE(BZ2, [bz2 library], bz2, [
if test "x$HAVE_BZ2" = "xyes"; then
BZ2_LIBS="-lbz2"
fi
- AC_SUBST(BZ2_LIBS):w
+ AC_SUBST(BZ2_LIBS)
])
diff --git a/docs/libs/html/annotation-glossary.html b/docs/libs/html/annotation-glossary.html
index bd0da70a..6ae3239c 100644
--- a/docs/libs/html/annotation-glossary.html
+++ b/docs/libs/html/annotation-glossary.html
@@ -24,11 +24,11 @@
 | 
<a class="shortcut" href="#glsS">S</a>
 | 
- <a class="shortcut" href="#glsE">E</a>
-  | 
<a class="shortcut" href="#glsO">O</a>
 | 
<a class="shortcut" href="#glsT">T</a>
+  | 
+ <a class="shortcut" href="#glsE">E</a>
</td></tr>
</table>
<div class="glossary">
@@ -40,19 +40,19 @@
<a name="glsS"></a><h3 class="title">S</h3>
<dt><span class="glossterm"><a name="annotation-glossterm-scope%20async"></a>scope async</span></dt>
<dd class="glossdef"><p>The callback is valid until first called.</p></dd>
-<a name="glsE"></a><h3 class="title">E</h3>
-<dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
-<dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
<a name="glsO"></a><h3 class="title">O</h3>
<dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt>
<dd class="glossdef"><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
<a name="glsT"></a><h3 class="title">T</h3>
-<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20container"></a>transfer container</span></dt>
-<dd class="glossdef"><p>Free data container after the code is done.</p></dd>
-<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
-<dd class="glossdef"><p>Free data after the code is done.</p></dd>
<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20none"></a>transfer none</span></dt>
<dd class="glossdef"><p>Don't free data after the code is done.</p></dd>
+<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
+<dd class="glossdef"><p>Free data after the code is done.</p></dd>
+<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20container"></a>transfer container</span></dt>
+<dd class="glossdef"><p>Free data container after the code is done.</p></dd>
+<a name="glsE"></a><h3 class="title">E</h3>
+<dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
+<dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
</div>
<div class="footer">
<hr>
diff --git a/docs/libs/html/index.html b/docs/libs/html/index.html
index f21a72ad..e5d7935d 100644
--- a/docs/libs/html/index.html
+++ b/docs/libs/html/index.html
@@ -15,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Bad Plugins 1.0 Library Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- for GStreamer Bad Library 1.0 (1.2.1)
+ for GStreamer Bad Library 1.0 (1.2.2)
<a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/</a>.
</p></div>
</div>
diff --git a/docs/libs/html/index.sgml b/docs/libs/html/index.sgml
index 71641400..1fa014a9 100644
--- a/docs/libs/html/index.sgml
+++ b/docs/libs/html/index.sgml
@@ -863,8 +863,8 @@
<ANCHOR id="GstInsertBin-remove" href="gst-plugins-bad-libs-1.0/gst-plugins-bad-libs-GstInsertbin.html#GstInsertBin-remove">
<ANCHOR id="annotation-glossterm-allow-none" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-allow-none">
<ANCHOR id="annotation-glossterm-scope async" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-scope async">
-<ANCHOR id="annotation-glossterm-element-type" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-element-type">
<ANCHOR id="annotation-glossterm-out" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-out">
-<ANCHOR id="annotation-glossterm-transfer container" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-transfer container">
-<ANCHOR id="annotation-glossterm-transfer full" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-transfer full">
<ANCHOR id="annotation-glossterm-transfer none" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-transfer none">
+<ANCHOR id="annotation-glossterm-transfer full" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-transfer full">
+<ANCHOR id="annotation-glossterm-transfer container" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-transfer container">
+<ANCHOR id="annotation-glossterm-element-type" href="gst-plugins-bad-libs-1.0/annotation-glossary.html#annotation-glossterm-element-type">
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index 4e751379..e6b3fbf8 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -26800,7 +26800,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash (Y)</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>4.77773e-299</DEFAULT>
</ARG>
<ARG>
@@ -26810,7 +26810,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash (X)</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>7.75038e-304</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -26840,7 +26840,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratiox</NICK>
<BLURB>x-ratio.</BLURB>
-<DEFAULT>2.58656e-231</DEFAULT>
+<DEFAULT>3.81574e-236</DEFAULT>
</ARG>
<ARG>
@@ -26860,7 +26860,7 @@
<FLAGS>rw</FLAGS>
<NICK>DelayTime</NICK>
<BLURB>the delay time.</BLURB>
-<DEFAULT>7.65802e-322</DEFAULT>
+<DEFAULT>1.63247e-316</DEFAULT>
</ARG>
<ARG>
@@ -26890,7 +26890,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color (B)</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>7.47605e-27</DEFAULT>
+<DEFAULT>2.84114e-29</DEFAULT>
</ARG>
<ARG>
@@ -26900,7 +26900,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color (G)</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>2.84114e-29</DEFAULT>
+<DEFAULT>7.05334e-30</DEFAULT>
</ARG>
<ARG>
@@ -26910,7 +26910,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color (R)</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>7.05334e-30</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -27240,7 +27240,7 @@
<FLAGS>rw</FLAGS>
<NICK>lredscale</NICK>
<BLURB>multiplier for downscaling non-edge brightness.</BLURB>
-<DEFAULT>8.20788e-311</DEFAULT>
+<DEFAULT>4.34585e-311</DEFAULT>
</ARG>
<ARG>
@@ -27620,7 +27620,7 @@
<FLAGS>rw</FLAGS>
<NICK>HSync</NICK>
<BLURB>the hsync offset.</BLURB>
-<DEFAULT>5.35988e-317</DEFAULT>
+<DEFAULT>1.62197e-316</DEFAULT>
</ARG>
<ARG>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html
index 2887ae69..6efa23be 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html
index 3805de17..5b69d513 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html
index b4023e38..81d27562 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html
index 891f6436..25b7b763 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html
index 973a4c69..33dd3373 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html
index 7449e2fc..640e317f 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html
index bcc9cfcc..0162e2b2 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html
index f5c841f2..8d253b03 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html
index 6278a475..193e7af5 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html
index 282a4856..f9a8bb2a 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html
index 15bd78aa..30eb7f43 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html
index 9c8ba20e..baf7e701 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html
index 896df0f4..d61e3b56 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-eglglessink.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-eglglessink.html
index df40a8f2..a4c6a60a 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-eglglessink.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-eglglessink.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-faac.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-faac.html
index 57ea97bf..38bc0d8b 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-faac.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-faac.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html
index 117c4100..cb191068 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html
index 07715f70..ef2e3651 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html
index a020212e..3b46f967 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html
index a11c76e5..3b677227 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html
index bbe837ce..5a8ca534 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html
index 673764c6..bdbaed31 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html
index e04611ef..d9d966c5 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html
index 8949be7a..27084cfd 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html
index 5f459996..7041e162 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html
index 7af433e5..7b8ade75 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html
index 11ec5d7a..094d5851 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-neon.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-neon.html
index 9ed6adb3..edd2ae55 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-neon.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-neon.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html
index 0c0a0456..1e01996d 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html
index 78cb90aa..33d04be0 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html
index 9c501790..775d58e5 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html
index d3460e95..8d13de98 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html
index df931326..71d49755 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html
index cc18dad2..ff1d35df 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html
index a2a1bc3d..468d10d8 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html
index 9ae5b33e..84c99406 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html
index 158571dc..066ceecb 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html
index 0b2ad486..9e0e3b26 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html
index c9e77036..18dd38e7 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html
index 91f894de..78f47415 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html
index 7c01ddc3..23a688c2 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html
index 98980def..01e45d82 100644
--- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html
+++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.2.1</td>
+<td>1.2.2</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/index.html b/docs/plugins/html/index.html
index acadc3f3..80ba7139 100644
--- a/docs/plugins/html/index.html
+++ b/docs/plugins/html/index.html
@@ -15,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Bad Plugins 1.0 Plugins Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- for GStreamer Bad Plugins 1.0 (1.2.1)
+ for GStreamer Bad Plugins 1.0 (1.2.2)
The latest version of this documentation can be found on-line at
<a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/</a>.
</p></div>
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml
index 0df9e7c0..6d291f07 100644
--- a/docs/plugins/inspect/plugin-accurip.xml
+++ b/docs/plugins/inspect/plugin-accurip.xml
@@ -3,7 +3,7 @@
<description>Computes an AccurateRip CRC</description>
<filename>../../gst/accurip/.libs/libgstaccurip.so</filename>
<basename>libgstaccurip.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml
index f1574258..eb61d804 100644
--- a/docs/plugins/inspect/plugin-adpcmdec.xml
+++ b/docs/plugins/inspect/plugin-adpcmdec.xml
@@ -3,7 +3,7 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml
index 31fa1c98..912f6558 100644
--- a/docs/plugins/inspect/plugin-adpcmenc.xml
+++ b/docs/plugins/inspect/plugin-adpcmenc.xml
@@ -3,7 +3,7 @@
<description>ADPCM encoder</description>
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
<basename>libgstadpcmenc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml
index 18db3368..4f5cb3e3 100644
--- a/docs/plugins/inspect/plugin-aiff.xml
+++ b/docs/plugins/inspect/plugin-aiff.xml
@@ -3,7 +3,7 @@
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
<basename>libgstaiff.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml
index 145c8311..af1ed664 100644
--- a/docs/plugins/inspect/plugin-asfmux.xml
+++ b/docs/plugins/inspect/plugin-asfmux.xml
@@ -3,7 +3,7 @@
<description>ASF Muxer Plugin</description>
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
<basename>libgstasfmux.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml
index 5aca1589..a79fb782 100644
--- a/docs/plugins/inspect/plugin-assrender.xml
+++ b/docs/plugins/inspect/plugin-assrender.xml
@@ -3,7 +3,7 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiofxbad.xml b/docs/plugins/inspect/plugin-audiofxbad.xml
index a8afe63f..7b0b9019 100644
--- a/docs/plugins/inspect/plugin-audiofxbad.xml
+++ b/docs/plugins/inspect/plugin-audiofxbad.xml
@@ -3,7 +3,7 @@
<description>Audio filters from gst-plugins-bad</description>
<filename>../../gst/audiofxbad/.libs/libgstaudiofxbad.so</filename>
<basename>libgstaudiofxbad.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml
index d5d7b01d..aca208d6 100644
--- a/docs/plugins/inspect/plugin-audiovisualizers.xml
+++ b/docs/plugins/inspect/plugin-audiovisualizers.xml
@@ -3,7 +3,7 @@
<description>Creates video visualizations of audio input</description>
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
<basename>libgstaudiovisualizers.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml
index 1c25147e..10deba38 100644
--- a/docs/plugins/inspect/plugin-autoconvert.xml
+++ b/docs/plugins/inspect/plugin-autoconvert.xml
@@ -3,7 +3,7 @@
<description>Selects convertor element based on caps</description>
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
<basename>libgstautoconvert.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml
index e7b5aff4..1c8d94ba 100644
--- a/docs/plugins/inspect/plugin-bayer.xml
+++ b/docs/plugins/inspect/plugin-bayer.xml
@@ -3,7 +3,7 @@
<description>Elements to convert Bayer images</description>
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
<basename>libgstbayer.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-bluez.xml b/docs/plugins/inspect/plugin-bluez.xml
index 8782111b..d3bd3270 100644
--- a/docs/plugins/inspect/plugin-bluez.xml
+++ b/docs/plugins/inspect/plugin-bluez.xml
@@ -3,7 +3,7 @@
<description>Bluez-based bluetooth support</description>
<filename>../../sys/bluez/.libs/libgstbluez.so</filename>
<basename>libgstbluez.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml
index ee17fa30..ec1f0cce 100644
--- a/docs/plugins/inspect/plugin-bz2.xml
+++ b/docs/plugins/inspect/plugin-bz2.xml
@@ -3,7 +3,7 @@
<description>Compress or decompress streams</description>
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
<basename>libgstbz2.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml
index f8253ab4..d8393561 100644
--- a/docs/plugins/inspect/plugin-camerabin.xml
+++ b/docs/plugins/inspect/plugin-camerabin.xml
@@ -3,7 +3,7 @@
<description>Take image snapshots and record movies from camera</description>
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
<basename>libgstcamerabin2.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml
index 09f0796d..5d3f818a 100644
--- a/docs/plugins/inspect/plugin-chromaprint.xml
+++ b/docs/plugins/inspect/plugin-chromaprint.xml
@@ -3,7 +3,7 @@
<description>Calculate Chromaprint fingerprint from audio files</description>
<filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename>
<basename>libgstchromaprint.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml
index 89ee4638..0f53388c 100644
--- a/docs/plugins/inspect/plugin-coloreffects.xml
+++ b/docs/plugins/inspect/plugin-coloreffects.xml
@@ -3,7 +3,7 @@
<description>Color Look-up Table filters</description>
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
<basename>libgstcoloreffects.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml
index 6af233c0..e6a19b84 100644
--- a/docs/plugins/inspect/plugin-curl.xml
+++ b/docs/plugins/inspect/plugin-curl.xml
@@ -3,7 +3,7 @@
<description>libcurl-based elements</description>
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
<basename>libgstcurl.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dashdemux.xml b/docs/plugins/inspect/plugin-dashdemux.xml
index 6334b426..8f4dbeb3 100644
--- a/docs/plugins/inspect/plugin-dashdemux.xml
+++ b/docs/plugins/inspect/plugin-dashdemux.xml
@@ -3,7 +3,7 @@
<description>DASH demuxer plugin</description>
<filename>../../ext/dash/.libs/libgstdashdemux.so</filename>
<basename>libgstdashdemux.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml
index 7a5d5706..73cb2f34 100644
--- a/docs/plugins/inspect/plugin-dataurisrc.xml
+++ b/docs/plugins/inspect/plugin-dataurisrc.xml
@@ -3,7 +3,7 @@
<description>data: URI source</description>
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
<basename>libgstdataurisrc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml
index 6dd755c0..47ec0f99 100644
--- a/docs/plugins/inspect/plugin-debugutilsbad.xml
+++ b/docs/plugins/inspect/plugin-debugutilsbad.xml
@@ -3,7 +3,7 @@
<description>Collection of elements that may or may not be useful for debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
<basename>libgstdebugutilsbad.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-decklink.xml b/docs/plugins/inspect/plugin-decklink.xml
index 632ce136..56e4c096 100644
--- a/docs/plugins/inspect/plugin-decklink.xml
+++ b/docs/plugins/inspect/plugin-decklink.xml
@@ -3,7 +3,7 @@
<description>Blackmagic Decklink plugin</description>
<filename>../../sys/decklink/.libs/libgstdecklink.so</filename>
<basename>libgstdecklink.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-dfbvideosink.xml b/docs/plugins/inspect/plugin-dfbvideosink.xml
index fd8a2293..f3768182 100644
--- a/docs/plugins/inspect/plugin-dfbvideosink.xml
+++ b/docs/plugins/inspect/plugin-dfbvideosink.xml
@@ -3,7 +3,7 @@
<description>DirectFB video output plugin</description>
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
<basename>libgstdfbvideosink.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml
index 319f559e..98eb94c5 100644
--- a/docs/plugins/inspect/plugin-dtsdec.xml
+++ b/docs/plugins/inspect/plugin-dtsdec.xml
@@ -3,7 +3,7 @@
<description>Decodes DTS audio streams</description>
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
<basename>libgstdtsdec.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml
index d949b15e..c6f9b9fd 100644
--- a/docs/plugins/inspect/plugin-dvb.xml
+++ b/docs/plugins/inspect/plugin-dvb.xml
@@ -3,7 +3,7 @@
<description>DVB elements</description>
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
<basename>libgstdvb.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
index a64f6644..f3786908 100644
--- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml
+++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
@@ -3,7 +3,7 @@
<description>DVB subtitle renderer</description>
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
<basename>libgstdvbsuboverlay.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml
index 6262948f..c981e575 100644
--- a/docs/plugins/inspect/plugin-dvdspu.xml
+++ b/docs/plugins/inspect/plugin-dvdspu.xml
@@ -3,7 +3,7 @@
<description>DVD Sub-picture Overlay element</description>
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
<basename>libgstdvdspu.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-eglglessink.xml b/docs/plugins/inspect/plugin-eglglessink.xml
index 4cf0948a..08d5c324 100644
--- a/docs/plugins/inspect/plugin-eglglessink.xml
+++ b/docs/plugins/inspect/plugin-eglglessink.xml
@@ -3,7 +3,7 @@
<description>EGL/GLES sink</description>
<filename>../../ext/eglgles/.libs/libgsteglglessink.so</filename>
<basename>libgsteglglessink.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml
index f6b71910..9b0d8dff 100644
--- a/docs/plugins/inspect/plugin-faac.xml
+++ b/docs/plugins/inspect/plugin-faac.xml
@@ -3,7 +3,7 @@
<description>Free AAC Encoder (FAAC)</description>
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
<basename>libgstfaac.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml
index e1228f1b..ac24f714 100644
--- a/docs/plugins/inspect/plugin-faad.xml
+++ b/docs/plugins/inspect/plugin-faad.xml
@@ -3,7 +3,7 @@
<description>Free AAC Decoder (FAAD)</description>
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
<basename>libgstfaad.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fbdevsink.xml b/docs/plugins/inspect/plugin-fbdevsink.xml
index 66cc090c..e7398389 100644
--- a/docs/plugins/inspect/plugin-fbdevsink.xml
+++ b/docs/plugins/inspect/plugin-fbdevsink.xml
@@ -3,7 +3,7 @@
<description>Linux framebuffer video sink</description>
<filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
<basename>libgstfbdevsink.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml
index e50e77aa..d1381032 100644
--- a/docs/plugins/inspect/plugin-festival.xml
+++ b/docs/plugins/inspect/plugin-festival.xml
@@ -3,7 +3,7 @@
<description>Synthesizes plain text into audio</description>
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
<basename>libgstfestival.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml
index 4b9d0ecf..aa4cb720 100644
--- a/docs/plugins/inspect/plugin-fieldanalysis.xml
+++ b/docs/plugins/inspect/plugin-fieldanalysis.xml
@@ -3,7 +3,7 @@
<description>Video field analysis</description>
<filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
<basename>libgstfieldanalysis.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-flite.xml b/docs/plugins/inspect/plugin-flite.xml
index 7ce61e5c..4261bb5d 100644
--- a/docs/plugins/inspect/plugin-flite.xml
+++ b/docs/plugins/inspect/plugin-flite.xml
@@ -3,7 +3,7 @@
<description>Flite speech synthesizer plugin</description>
<filename>../../ext/flite/.libs/libgstflite.so</filename>
<basename>libgstflite.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fluidsynthmidi.xml b/docs/plugins/inspect/plugin-fluidsynthmidi.xml
index 269f94dd..410f8ed6 100644
--- a/docs/plugins/inspect/plugin-fluidsynthmidi.xml
+++ b/docs/plugins/inspect/plugin-fluidsynthmidi.xml
@@ -3,7 +3,7 @@
<description>Fluidsynth MIDI Plugin</description>
<filename>../../ext/fluidsynth/.libs/libgstfluidsynthmidi.so</filename>
<basename>libgstfluidsynthmidi.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fragmented.xml b/docs/plugins/inspect/plugin-fragmented.xml
index 104065d3..80a20889 100644
--- a/docs/plugins/inspect/plugin-fragmented.xml
+++ b/docs/plugins/inspect/plugin-fragmented.xml
@@ -3,7 +3,7 @@
<description>Fragmented streaming plugins</description>
<filename>../../ext/hls/.libs/libgstfragmented.so</filename>
<basename>libgstfragmented.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-freeverb.xml b/docs/plugins/inspect/plugin-freeverb.xml
index 9cc927ee..4c25b55d 100644
--- a/docs/plugins/inspect/plugin-freeverb.xml
+++ b/docs/plugins/inspect/plugin-freeverb.xml
@@ -3,7 +3,7 @@
<description>Reverberation/room effect</description>
<filename>../../gst/freeverb/.libs/libgstfreeverb.so</filename>
<basename>libgstfreeverb.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml
index 23c8fac8..e43e8794 100644
--- a/docs/plugins/inspect/plugin-frei0r.xml
+++ b/docs/plugins/inspect/plugin-frei0r.xml
@@ -3,7 +3,7 @@
<description>frei0r plugin library</description>
<filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
<basename>libgstfrei0r.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml
index fbc7a5ee..70571b0a 100644
--- a/docs/plugins/inspect/plugin-gaudieffects.xml
+++ b/docs/plugins/inspect/plugin-gaudieffects.xml
@@ -3,7 +3,7 @@
<description>Gaudi video effects.</description>
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
<basename>libgstgaudieffects.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml
index 5802d067..863e0e7d 100644
--- a/docs/plugins/inspect/plugin-gdp.xml
+++ b/docs/plugins/inspect/plugin-gdp.xml
@@ -3,7 +3,7 @@
<description>Payload/depayload GDP packets</description>
<filename>../../gst/gdp/.libs/libgstgdp.so</filename>
<basename>libgstgdp.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml
index 197a58ad..40bbb3d5 100644
--- a/docs/plugins/inspect/plugin-geometrictransform.xml
+++ b/docs/plugins/inspect/plugin-geometrictransform.xml
@@ -3,7 +3,7 @@
<description>Various geometric image transform elements</description>
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
<basename>libgstgeometrictransform.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml
index c414b9c5..27c6911b 100644
--- a/docs/plugins/inspect/plugin-gmedec.xml
+++ b/docs/plugins/inspect/plugin-gmedec.xml
@@ -3,7 +3,7 @@
<description>GME Audio Decoder</description>
<filename>../../ext/gme/.libs/libgstgme.so</filename>
<basename>libgstgme.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml
index 215fff10..cb2e2371 100644
--- a/docs/plugins/inspect/plugin-gsm.xml
+++ b/docs/plugins/inspect/plugin-gsm.xml
@@ -3,7 +3,7 @@
<description>GSM encoder/decoder</description>
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
<basename>libgstgsm.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml
index fadbcf24..1616a22e 100644
--- a/docs/plugins/inspect/plugin-gstsiren.xml
+++ b/docs/plugins/inspect/plugin-gstsiren.xml
@@ -3,7 +3,7 @@
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
<basename>libgstsiren.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml
index 26330d5b..dc03e6a1 100644
--- a/docs/plugins/inspect/plugin-id3tag.xml
+++ b/docs/plugins/inspect/plugin-id3tag.xml
@@ -3,7 +3,7 @@
<description>ID3 v1 and v2 muxing plugin</description>
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
<basename>libgstid3tag.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml
index 9314eae3..b9f0c7f0 100644
--- a/docs/plugins/inspect/plugin-inter.xml
+++ b/docs/plugins/inspect/plugin-inter.xml
@@ -3,7 +3,7 @@
<description>plugin for inter-pipeline communication</description>
<filename>../../gst/inter/.libs/libgstinter.so</filename>
<basename>libgstinter.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml
index 9c182b7c..2885dbbe 100644
--- a/docs/plugins/inspect/plugin-interlace.xml
+++ b/docs/plugins/inspect/plugin-interlace.xml
@@ -3,7 +3,7 @@
<description>Create an interlaced video stream</description>
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
<basename>libgstinterlace.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ivtc.xml b/docs/plugins/inspect/plugin-ivtc.xml
index 9f466a05..73fc0ea9 100644
--- a/docs/plugins/inspect/plugin-ivtc.xml
+++ b/docs/plugins/inspect/plugin-ivtc.xml
@@ -3,7 +3,7 @@
<description>Inverse Telecine</description>
<filename>../../gst/ivtc/.libs/libgstivtc.so</filename>
<basename>libgstivtc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml
index ab2164fb..3b77f792 100644
--- a/docs/plugins/inspect/plugin-jpegformat.xml
+++ b/docs/plugins/inspect/plugin-jpegformat.xml
@@ -3,7 +3,7 @@
<description>JPEG interchange format plugin</description>
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
<basename>libgstjpegformat.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-kate.xml b/docs/plugins/inspect/plugin-kate.xml
index 8c35006a..d01dfa0b 100644
--- a/docs/plugins/inspect/plugin-kate.xml
+++ b/docs/plugins/inspect/plugin-kate.xml
@@ -3,7 +3,7 @@
<description>Kate plugin</description>
<filename>../../ext/kate/.libs/libgstkate.so</filename>
<basename>libgstkate.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml
index 80777f54..f4a09868 100644
--- a/docs/plugins/inspect/plugin-ladspa.xml
+++ b/docs/plugins/inspect/plugin-ladspa.xml
@@ -3,7 +3,7 @@
<description>LADSPA plugin</description>
<filename>../../ext/ladspa/.libs/libgstladspa.so</filename>
<basename>libgstladspa.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml
index 3b981416..56ffe5b3 100644
--- a/docs/plugins/inspect/plugin-liveadder.xml
+++ b/docs/plugins/inspect/plugin-liveadder.xml
@@ -3,7 +3,7 @@
<description>Adds multiple live discontinuous streams</description>
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
<basename>libgstliveadder.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mfc.xml b/docs/plugins/inspect/plugin-mfc.xml
index 022e45d8..2d6b3f72 100644
--- a/docs/plugins/inspect/plugin-mfc.xml
+++ b/docs/plugins/inspect/plugin-mfc.xml
@@ -3,7 +3,7 @@
<description>Samsung Exynos MFC plugin</description>
<filename>../../sys/mfc/.libs/libgstmfc.so</filename>
<basename>libgstmfc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-midi.xml b/docs/plugins/inspect/plugin-midi.xml
index 4626b3db..fd9e4242 100644
--- a/docs/plugins/inspect/plugin-midi.xml
+++ b/docs/plugins/inspect/plugin-midi.xml
@@ -3,7 +3,7 @@
<description>Parse MIDI files</description>
<filename>../../gst/midi/.libs/libgstmidi.so</filename>
<basename>libgstmidi.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml
index a33c0a7a..2c30cd9d 100644
--- a/docs/plugins/inspect/plugin-mimic.xml
+++ b/docs/plugins/inspect/plugin-mimic.xml
@@ -3,7 +3,7 @@
<description>Mimic codec</description>
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
<basename>libgstmimic.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml
index 22403528..88bb00f5 100644
--- a/docs/plugins/inspect/plugin-mms.xml
+++ b/docs/plugins/inspect/plugin-mms.xml
@@ -3,7 +3,7 @@
<description>Microsoft Multi Media Server streaming protocol support</description>
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
<basename>libgstmms.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml
index ef33874d..c78547af 100644
--- a/docs/plugins/inspect/plugin-modplug.xml
+++ b/docs/plugins/inspect/plugin-modplug.xml
@@ -3,7 +3,7 @@
<description>.MOD audio decoding</description>
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
<basename>libgstmodplug.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml
index b3cd34c1..00370ca9 100644
--- a/docs/plugins/inspect/plugin-mpegpsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml
@@ -3,7 +3,7 @@
<description>MPEG-PS demuxer</description>
<filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename>
<basename>libgstmpegpsdemux.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml
index 0d5bbbea..91d1a8fc 100644
--- a/docs/plugins/inspect/plugin-mpegpsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsmux.xml
@@ -3,7 +3,7 @@
<description>MPEG-PS muxer</description>
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
<basename>libgstmpegpsmux.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml
index d4180c8f..2194741a 100644
--- a/docs/plugins/inspect/plugin-mpegtsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml
@@ -3,7 +3,7 @@
<description>MPEG TS demuxer</description>
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
<basename>libgstmpegtsdemux.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml
index 19ebd3f1..98594a8c 100644
--- a/docs/plugins/inspect/plugin-mpegtsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsmux.xml
@@ -3,7 +3,7 @@
<description>MPEG-TS muxer</description>
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
<basename>libgstmpegtsmux.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpg123.xml b/docs/plugins/inspect/plugin-mpg123.xml
index f1e167ca..73eb9bbf 100644
--- a/docs/plugins/inspect/plugin-mpg123.xml
+++ b/docs/plugins/inspect/plugin-mpg123.xml
@@ -3,7 +3,7 @@
<description>mp3 decoding based on the mpg123 library</description>
<filename>../../ext/mpg123/.libs/libgstmpg123.so</filename>
<basename>libgstmpg123.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mxf.xml b/docs/plugins/inspect/plugin-mxf.xml
index 8ca3bc78..4baea437 100644
--- a/docs/plugins/inspect/plugin-mxf.xml
+++ b/docs/plugins/inspect/plugin-mxf.xml
@@ -3,7 +3,7 @@
<description>MXF plugin library</description>
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
<basename>libgstmxf.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-neon.xml b/docs/plugins/inspect/plugin-neon.xml
index bd6c4851..b98c65e9 100644
--- a/docs/plugins/inspect/plugin-neon.xml
+++ b/docs/plugins/inspect/plugin-neon.xml
@@ -3,7 +3,7 @@
<description>lib neon http client src</description>
<filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename>
<basename>libgstneonhttpsrc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml
index 07835cd8..b1f36477 100644
--- a/docs/plugins/inspect/plugin-ofa.xml
+++ b/docs/plugins/inspect/plugin-ofa.xml
@@ -3,7 +3,7 @@
<description>Calculate MusicIP fingerprint from audio files</description>
<filename>../../ext/ofa/.libs/libgstofa.so</filename>
<basename>libgstofa.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml
index c8ebdde4..05e987b1 100644
--- a/docs/plugins/inspect/plugin-openal.xml
+++ b/docs/plugins/inspect/plugin-openal.xml
@@ -3,7 +3,7 @@
<description>OpenAL plugin library</description>
<filename>../../ext/openal/.libs/libgstopenal.so</filename>
<basename>libgstopenal.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml
index 00c581a0..5d8354c0 100644
--- a/docs/plugins/inspect/plugin-opencv.xml
+++ b/docs/plugins/inspect/plugin-opencv.xml
@@ -3,7 +3,7 @@
<description>GStreamer OpenCV Plugins</description>
<filename>../../ext/opencv/.libs/libgstopencv.so</filename>
<basename>libgstopencv.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-openjpeg.xml b/docs/plugins/inspect/plugin-openjpeg.xml
index 6f00e374..89f25d6a 100644
--- a/docs/plugins/inspect/plugin-openjpeg.xml
+++ b/docs/plugins/inspect/plugin-openjpeg.xml
@@ -3,7 +3,7 @@
<description>OpenJPEG-based JPEG2000 image decoder/encoder</description>
<filename>../../ext/openjpeg/.libs/libgstopenjpeg.so</filename>
<basename>libgstopenjpeg.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml
index a2c751c3..a8247614 100644
--- a/docs/plugins/inspect/plugin-opus.xml
+++ b/docs/plugins/inspect/plugin-opus.xml
@@ -3,7 +3,7 @@
<description>OPUS plugin library</description>
<filename>../../ext/opus/.libs/libgstopus.so</filename>
<basename>libgstopus.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml
index 283af4c5..e6b1dfb7 100644
--- a/docs/plugins/inspect/plugin-pcapparse.xml
+++ b/docs/plugins/inspect/plugin-pcapparse.xml
@@ -3,7 +3,7 @@
<description>Element parsing raw pcap streams</description>
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
<basename>libgstpcapparse.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml
index 169010e9..a6389852 100644
--- a/docs/plugins/inspect/plugin-pnm.xml
+++ b/docs/plugins/inspect/plugin-pnm.xml
@@ -3,7 +3,7 @@
<description>PNM plugin</description>
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
<basename>libgstpnm.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index 5cfa8a34..3108c4e1 100644
--- a/docs/plugins/inspect/plugin-rawparse.xml
+++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -3,7 +3,7 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml
index 667afc0d..955e5a2c 100644
--- a/docs/plugins/inspect/plugin-removesilence.xml
+++ b/docs/plugins/inspect/plugin-removesilence.xml
@@ -3,7 +3,7 @@
<description>Removes silence from an audio stream</description>
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
<basename>libgstremovesilence.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml
index e8cc2b8f..d18a59b1 100644
--- a/docs/plugins/inspect/plugin-resindvd.xml
+++ b/docs/plugins/inspect/plugin-resindvd.xml
@@ -3,7 +3,7 @@
<description>Resin DVD playback elements</description>
<filename>../../ext/resindvd/.libs/libgstresindvd.so</filename>
<basename>libgstresindvd.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml
index f4af3022..0dc1f31e 100644
--- a/docs/plugins/inspect/plugin-rfbsrc.xml
+++ b/docs/plugins/inspect/plugin-rfbsrc.xml
@@ -3,7 +3,7 @@
<description>Connects to a VNC server and decodes RFB stream</description>
<filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
<basename>libgstrfbsrc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rsvg.xml b/docs/plugins/inspect/plugin-rsvg.xml
index b3efc074..994fe819 100644
--- a/docs/plugins/inspect/plugin-rsvg.xml
+++ b/docs/plugins/inspect/plugin-rsvg.xml
@@ -3,7 +3,7 @@
<description>RSVG plugin library</description>
<filename>../../ext/rsvg/.libs/libgstrsvg.so</filename>
<basename>libgstrsvg.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rtmp.xml b/docs/plugins/inspect/plugin-rtmp.xml
index 700dcbde..c2e89f68 100644
--- a/docs/plugins/inspect/plugin-rtmp.xml
+++ b/docs/plugins/inspect/plugin-rtmp.xml
@@ -3,7 +3,7 @@
<description>RTMP source and sink</description>
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
<basename>libgstrtmp.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-sbc.xml b/docs/plugins/inspect/plugin-sbc.xml
index fcd35f0f..0c0acf18 100644
--- a/docs/plugins/inspect/plugin-sbc.xml
+++ b/docs/plugins/inspect/plugin-sbc.xml
@@ -3,7 +3,7 @@
<description>SBC bluetooth audio support</description>
<filename>../../ext/sbc/.libs/libgstsbc.so</filename>
<basename>libgstsbc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index a71f2f37..ce684c54 100644
--- a/docs/plugins/inspect/plugin-schro.xml
+++ b/docs/plugins/inspect/plugin-schro.xml
@@ -3,7 +3,7 @@
<description>Schroedinger plugin</description>
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
<basename>libgstschro.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml
index c44fb922..a1d4fb9e 100644
--- a/docs/plugins/inspect/plugin-sdp.xml
+++ b/docs/plugins/inspect/plugin-sdp.xml
@@ -3,7 +3,7 @@
<description>configure streaming sessions using SDP</description>
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
<basename>libgstsdpelem.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml
index b78a8775..f08f6a7f 100644
--- a/docs/plugins/inspect/plugin-segmentclip.xml
+++ b/docs/plugins/inspect/plugin-segmentclip.xml
@@ -3,7 +3,7 @@
<description>Segment clip elements</description>
<filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
<basename>libgstsegmentclip.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml
index 6e462ae4..d057442e 100644
--- a/docs/plugins/inspect/plugin-shm.xml
+++ b/docs/plugins/inspect/plugin-shm.xml
@@ -3,7 +3,7 @@
<description>shared memory sink source</description>
<filename>../../sys/shm/.libs/libgstshm.so</filename>
<basename>libgstshm.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml
index 313755fe..95fb1a71 100644
--- a/docs/plugins/inspect/plugin-smooth.xml
+++ b/docs/plugins/inspect/plugin-smooth.xml
@@ -3,7 +3,7 @@
<description>Apply a smooth filter to an image</description>
<filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
<basename>libgstsmooth.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-smoothstreaming.xml b/docs/plugins/inspect/plugin-smoothstreaming.xml
index 2a39727b..d0108f4c 100644
--- a/docs/plugins/inspect/plugin-smoothstreaming.xml
+++ b/docs/plugins/inspect/plugin-smoothstreaming.xml
@@ -3,7 +3,7 @@
<description>Microsoft&apos;s Smooth Streaming format support </description>
<filename>../../ext/smoothstreaming/.libs/libgstsmoothstreaming.so</filename>
<basename>libgstsmoothstreaming.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml
index 33613043..61738556 100644
--- a/docs/plugins/inspect/plugin-soundtouch.xml
+++ b/docs/plugins/inspect/plugin-soundtouch.xml
@@ -3,7 +3,7 @@
<description>Audio Pitch Controller &amp; BPM Detection</description>
<filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
<basename>libgstsoundtouch.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml
index 674a809b..c5dd603f 100644
--- a/docs/plugins/inspect/plugin-spandsp.xml
+++ b/docs/plugins/inspect/plugin-spandsp.xml
@@ -3,7 +3,7 @@
<description>libspandsp plugin</description>
<filename>../../ext/spandsp/.libs/libgstspandsp.so</filename>
<basename>libgstspandsp.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml
index d4392d46..1416b351 100644
--- a/docs/plugins/inspect/plugin-speed.xml
+++ b/docs/plugins/inspect/plugin-speed.xml
@@ -3,7 +3,7 @@
<description>Set speed/pitch on audio/raw streams (resampler)</description>
<filename>../../gst/speed/.libs/libgstspeed.so</filename>
<basename>libgstspeed.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-srtp.xml b/docs/plugins/inspect/plugin-srtp.xml
index eac22075..c8e4829b 100644
--- a/docs/plugins/inspect/plugin-srtp.xml
+++ b/docs/plugins/inspect/plugin-srtp.xml
@@ -3,7 +3,7 @@
<description>GStreamer SRTP</description>
<filename>../../ext/srtp/.libs/libgstsrtp.so</filename>
<basename>libgstsrtp.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index 35c9aceb..99ee4ac7 100644
--- a/docs/plugins/inspect/plugin-subenc.xml
+++ b/docs/plugins/inspect/plugin-subenc.xml
@@ -3,7 +3,7 @@
<description>subtitle encoders</description>
<filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
<basename>libgstsubenc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-uvch264.xml b/docs/plugins/inspect/plugin-uvch264.xml
index 0e92d44c..8e0e6770 100644
--- a/docs/plugins/inspect/plugin-uvch264.xml
+++ b/docs/plugins/inspect/plugin-uvch264.xml
@@ -3,7 +3,7 @@
<description>UVC compliant H264 encoding cameras plugin</description>
<filename>../../sys/uvch264/.libs/libgstuvch264.so</filename>
<basename>libgstuvch264.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-vdpau.xml b/docs/plugins/inspect/plugin-vdpau.xml
index a844604c..ff2dea63 100644
--- a/docs/plugins/inspect/plugin-vdpau.xml
+++ b/docs/plugins/inspect/plugin-vdpau.xml
@@ -3,7 +3,7 @@
<description>Various elements utilizing VDPAU</description>
<filename>../../sys/vdpau/.libs/libgstvdpau.so</filename>
<basename>libgstvdpau.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-videofiltersbad.xml b/docs/plugins/inspect/plugin-videofiltersbad.xml
index cdb74de8..da952e71 100644
--- a/docs/plugins/inspect/plugin-videofiltersbad.xml
+++ b/docs/plugins/inspect/plugin-videofiltersbad.xml
@@ -3,7 +3,7 @@
<description>Video filters in gst-plugins-bad</description>
<filename>../../gst/videofilters/.libs/libgstvideofiltersbad.so</filename>
<basename>libgstvideofiltersbad.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 146e8cb9..4ef93cd3 100644
--- a/docs/plugins/inspect/plugin-videoparsersbad.xml
+++ b/docs/plugins/inspect/plugin-videoparsersbad.xml
@@ -3,7 +3,7 @@
<description>videoparsers</description>
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
<basename>libgstvideoparsersbad.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml
index 42d5318a..03ed4f33 100644
--- a/docs/plugins/inspect/plugin-voaacenc.xml
+++ b/docs/plugins/inspect/plugin-voaacenc.xml
@@ -3,7 +3,7 @@
<description>AAC audio encoder</description>
<filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename>
<basename>libgstvoaacenc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml
index 1ad8b3b4..bd1c1eed 100644
--- a/docs/plugins/inspect/plugin-voamrwbenc.xml
+++ b/docs/plugins/inspect/plugin-voamrwbenc.xml
@@ -3,7 +3,7 @@
<description>Adaptive Multi-Rate Wide-Band Encoder</description>
<filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename>
<basename>libgstvoamrwbenc.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml
index 954ed1d3..3688afb0 100644
--- a/docs/plugins/inspect/plugin-waylandsink.xml
+++ b/docs/plugins/inspect/plugin-waylandsink.xml
@@ -3,7 +3,7 @@
<description>Wayland Video Sink</description>
<filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename>
<basename>libgstwaylandsink.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-webp.xml b/docs/plugins/inspect/plugin-webp.xml
index 1f7c0f07..ecfd9c0b 100644
--- a/docs/plugins/inspect/plugin-webp.xml
+++ b/docs/plugins/inspect/plugin-webp.xml
@@ -3,7 +3,7 @@
<description>WebP plugin</description>
<filename>../../ext/webp/.libs/libgstwebp.so</filename>
<basename>libgstwebp.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-wildmidi.xml b/docs/plugins/inspect/plugin-wildmidi.xml
index 2a21fd2f..0134ba5a 100644
--- a/docs/plugins/inspect/plugin-wildmidi.xml
+++ b/docs/plugins/inspect/plugin-wildmidi.xml
@@ -3,7 +3,7 @@
<description>Wildmidi Plugin</description>
<filename>../../ext/timidity/.libs/libgstwildmidi.so</filename>
<basename>libgstwildmidi.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml
index 7b496c93..467593d9 100644
--- a/docs/plugins/inspect/plugin-y4mdec.xml
+++ b/docs/plugins/inspect/plugin-y4mdec.xml
@@ -3,7 +3,7 @@
<description>Demuxes/decodes YUV4MPEG streams</description>
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
<basename>libgsty4mdec.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-yadif.xml b/docs/plugins/inspect/plugin-yadif.xml
index 01a95fd0..f9057eb3 100644
--- a/docs/plugins/inspect/plugin-yadif.xml
+++ b/docs/plugins/inspect/plugin-yadif.xml
@@ -3,7 +3,7 @@
<description>YADIF deinterlacing filter</description>
<filename>../../gst/yadif/.libs/libgstyadif.so</filename>
<basename>libgstyadif.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-zbar.xml b/docs/plugins/inspect/plugin-zbar.xml
index aefedbc7..1c4ea12b 100644
--- a/docs/plugins/inspect/plugin-zbar.xml
+++ b/docs/plugins/inspect/plugin-zbar.xml
@@ -3,7 +3,7 @@
<description>zbar barcode scanner</description>
<filename>../../ext/zbar/.libs/libgstzbar.so</filename>
<basename>libgstzbar.so</basename>
- <version>1.2.1</version>
+ <version>1.2.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/ext/eglgles/gstegladaptation_eagl.m b/ext/eglgles/gstegladaptation_eagl.m
index 142bc950..3177ca62 100644
--- a/ext/eglgles/gstegladaptation_eagl.m
+++ b/ext/eglgles/gstegladaptation_eagl.m
@@ -113,14 +113,9 @@ gst_egl_adaptation_create_egl_context (GstEglAdaptationContext * ctx)
__block EAGLContext *context;
dispatch_sync(dispatch_get_main_queue(), ^{
- EAGLContext *cur_ctx = [EAGLContext currentContext];
- if (cur_ctx) {
- context = cur_ctx;
- } else {
- context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2];
- if (context == nil) {
- GST_ERROR_OBJECT (ctx->element, "Failed to create EAGL GLES2 context");
- }
+ context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2];
+ if (context == nil) {
+ GST_ERROR_OBJECT (ctx->element, "Failed to create EAGL GLES2 context");
}
});
@@ -154,10 +149,6 @@ gst_egl_adaptation_context_make_current (GstEglAdaptationContext * ctx,
return FALSE;
}
ctx_to_set = ctx->eaglctx->eagl_context;
- dispatch_sync(dispatch_get_main_queue(), ^{
- [EAGLContext setCurrentContext: ctx_to_set];
- });
-
} else {
GST_DEBUG_OBJECT (ctx->element, "Detaching context from thread %p",
g_thread_self ());
@@ -184,6 +175,8 @@ gst_egl_adaptation_create_surface (GstEglAdaptationContext * ctx)
dispatch_sync(dispatch_get_main_queue(), ^{
+ gst_egl_adaptation_context_make_current (ctx, TRUE);
+
if (ctx->eaglctx->framebuffer) {
framebuffer = ctx->eaglctx->framebuffer;
} else {
@@ -209,6 +202,8 @@ gst_egl_adaptation_create_surface (GstEglAdaptationContext * ctx)
glRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH_COMPONENT16, width, height);
glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT,
GL_RENDERBUFFER, depthRenderbuffer);
+
+ gst_egl_adaptation_context_make_current (ctx, FALSE);
});
glBindFramebuffer(GL_FRAMEBUFFER, framebuffer);
@@ -310,6 +305,12 @@ gst_egl_adaptation_destroy_surface (GstEglAdaptationContext * ctx)
if (ctx->eaglctx->framebuffer) {
glDeleteFramebuffers (1, &ctx->eaglctx->framebuffer);
ctx->eaglctx->framebuffer = 0;
+
+ glDeleteRenderbuffers(1, &ctx->eaglctx->depth_renderbuffer);
+ ctx->eaglctx->depth_renderbuffer = 0;
+ glDeleteRenderbuffers(1, &ctx->eaglctx->color_renderbuffer);
+ ctx->eaglctx->color_renderbuffer = 0;
+
ctx->have_surface = FALSE;
}
}
@@ -335,8 +336,7 @@ void
gst_egl_adaptation_destroy_context (GstEglAdaptationContext * ctx)
{
if (ctx->eaglctx->eagl_context) {
- /* Do not release/dealloc as it seems that EAGL expects to do all
- * the cleanup by itself when a new context replaces the old one */
+ [ctx->eaglctx->eagl_context release];
ctx->eaglctx->eagl_context = NULL;
}
}
diff --git a/ext/gsm/gstgsmdec.c b/ext/gsm/gstgsmdec.c
index fc182cd2..d8d140fd 100644
--- a/ext/gsm/gstgsmdec.c
+++ b/ext/gsm/gstgsmdec.c
@@ -191,17 +191,17 @@ gst_gsmdec_parse (GstAudioDecoder * dec, GstAdapter * adapter,
size = gst_adapter_available (adapter);
g_return_val_if_fail (size > 0, GST_FLOW_ERROR);
- /* WAV49 requires alternating 33 and 32 bytes of input */
- if (gsmdec->use_wav49) {
- gsmdec->needed = (gsmdec->needed == 33 ? 32 : 33);
- }
-
if (size < gsmdec->needed)
return GST_FLOW_EOS;
*offset = 0;
*length = gsmdec->needed;
+ /* WAV49 requires alternating 33 and 32 bytes of input */
+ if (gsmdec->use_wav49) {
+ gsmdec->needed = (gsmdec->needed == 33 ? 32 : 33);
+ }
+
return GST_FLOW_OK;
}
diff --git a/ext/opencv/gstdisparity.cpp b/ext/opencv/gstdisparity.cpp
index 9fcb9ee1..f3f9d64d 100644
--- a/ext/opencv/gstdisparity.cpp
+++ b/ext/opencv/gstdisparity.cpp
@@ -461,11 +461,11 @@ static void
gst_disparity_finalize (GObject * object)
{
GstDisparity *filter;
+
filter = GST_DISPARITY (object);
gst_disparity_release_all_pointers (filter);
- gst_caps_unref (filter->caps);
- filter->caps = NULL;
+ gst_caps_replace (&filter->caps, NULL);
g_cond_clear (&filter->cond);
g_mutex_clear (&filter->lock);
diff --git a/ext/smoothstreaming/gstmssdemux.c b/ext/smoothstreaming/gstmssdemux.c
index 35a424af..36886396 100644
--- a/ext/smoothstreaming/gstmssdemux.c
+++ b/ext/smoothstreaming/gstmssdemux.c
@@ -255,7 +255,6 @@ gst_mss_demux_stream_new (GstMssDemux * mssdemux,
static void
gst_mss_demux_stream_free (GstMssDemuxStream * stream)
{
- gst_download_rate_deinit (&stream->download_rate);
if (stream->download_task) {
if (GST_TASK_STATE (stream->download_task) != GST_TASK_STOPPED) {
GST_DEBUG_OBJECT (stream->parent, "Leaving streaming task %s:%s",
@@ -273,12 +272,12 @@ gst_mss_demux_stream_free (GstMssDemuxStream * stream)
stream->download_task = NULL;
}
+ gst_download_rate_deinit (&stream->download_rate);
if (stream->pending_newsegment) {
gst_event_unref (stream->pending_newsegment);
stream->pending_newsegment = NULL;
}
-
if (stream->downloader != NULL) {
g_object_unref (stream->downloader);
stream->downloader = NULL;
@@ -893,6 +892,11 @@ gst_mss_demux_process_manifest (GstMssDemux * mssdemux)
mssdemux->manifest_uri = g_strdup (uri);
baseurl_end = g_strrstr (uri, "/Manifest");
+ if (baseurl_end == NULL) {
+ /* second try */
+ baseurl_end = g_strrstr (uri, "/manifest");
+ }
+
if (baseurl_end) {
/* set the new end of the string */
baseurl_end[0] = '\0';
diff --git a/ext/soundtouch/gstbpmdetect.cc b/ext/soundtouch/gstbpmdetect.cc
index d32f219e..5b9bcef4 100644
--- a/ext/soundtouch/gstbpmdetect.cc
+++ b/ext/soundtouch/gstbpmdetect.cc
@@ -181,7 +181,7 @@ gst_bpm_detect_event (GstBaseTransform * trans, GstEvent * event)
break;
}
- return TRUE;
+ return GST_BASE_TRANSFORM_CLASS (parent_class)->sink_event (trans, event);
}
static gboolean
diff --git a/ext/srtp/gstsrtpdec.c b/ext/srtp/gstsrtpdec.c
index 80ed582a..50af8290 100644
--- a/ext/srtp/gstsrtpdec.c
+++ b/ext/srtp/gstsrtpdec.c
@@ -685,7 +685,7 @@ gst_srtp_dec_sink_event (GstPad * pad, GstObject * parent,
switch (GST_EVENT_TYPE (event)) {
case GST_EVENT_CAPS:
gst_event_parse_caps (event, &caps);
- return gst_srtp_dec_sink_setcaps (pad, parent, caps, FALSE);
+ return gst_srtp_dec_sink_setcaps (pad, parent, caps, is_rtcp);
default:
return gst_pad_event_default (pad, parent, event);
}
diff --git a/ext/srtp/gstsrtpenc.c b/ext/srtp/gstsrtpenc.c
index ddd56611..e057efbd 100644
--- a/ext/srtp/gstsrtpenc.c
+++ b/ext/srtp/gstsrtpenc.c
@@ -379,6 +379,8 @@ check_new_stream_locked (GstSrtpEnc * filter, guint32 ssrc)
else
ret = srtp_add_stream (filter->session, &policy);
+ filter->first_session = FALSE;
+
if (HAS_CRYPTO (filter))
gst_buffer_unmap (filter->key, &map);
diff --git a/gst-libs/gst/codecparsers/gsth264parser.c b/gst-libs/gst/codecparsers/gsth264parser.c
index 3173205c..bd79a6fa 100644
--- a/gst-libs/gst/codecparsers/gsth264parser.c
+++ b/gst-libs/gst/codecparsers/gsth264parser.c
@@ -1721,8 +1721,8 @@ gst_h264_parse_pps (GstH264NalParser * nalparser, GstH264NalUnit * nalu,
if (sps->scaling_matrix_present_flag) {
if (!gst_h264_parser_parse_scaling_list (&nr,
pps->scaling_lists_4x4, pps->scaling_lists_8x8,
- sps->scaling_lists_4x4[0], sps->scaling_lists_4x4[3],
- sps->scaling_lists_8x8[0], sps->scaling_lists_8x8[3], n_lists))
+ sps->scaling_lists_4x4[3], sps->scaling_lists_4x4[0],
+ sps->scaling_lists_8x8[3], sps->scaling_lists_8x8[0], n_lists))
goto error;
} else {
if (!gst_h264_parser_parse_scaling_list (&nr,
diff --git a/gst-libs/gst/codecparsers/gstmpegvideoparser.c b/gst-libs/gst/codecparsers/gstmpegvideoparser.c
index 2fd992f2..db750ad8 100644
--- a/gst-libs/gst/codecparsers/gstmpegvideoparser.c
+++ b/gst-libs/gst/codecparsers/gstmpegvideoparser.c
@@ -124,7 +124,10 @@ static const VLCTable mpeg2_mbaddr_vlc_table[] = {
GST_DEBUG_CATEGORY (mpegvideo_parser_debug);
#define GST_CAT_DEFAULT mpegvideo_parser_debug
-static gboolean initialized = FALSE;
+#define INITIALIZE_DEBUG_CATEGORY \
+ GST_DEBUG_CATEGORY_INIT (mpegvideo_parser_debug, "codecparsers_mpegvideo", \
+ 0, "Mpegvideo parser library");
+
static inline gboolean
find_start_code (GstBitReader * b)
@@ -256,11 +259,7 @@ gst_mpeg_video_parse (GstMpegVideoPacket * packet,
gint off;
GstByteReader br;
- if (!initialized) {
- GST_DEBUG_CATEGORY_INIT (mpegvideo_parser_debug, "codecparsers_mpegvideo",
- 0, "Mpegvideo parser library");
- initialized = TRUE;
- }
+ INITIALIZE_DEBUG_CATEGORY;
if (size <= offset) {
GST_DEBUG ("Can't parse from offset %d, buffer is to small", offset);
@@ -328,6 +327,8 @@ gst_mpeg_video_packet_parse_sequence_header (const GstMpegVideoPacket * packet,
if (packet->size < 8)
return FALSE;
+ INITIALIZE_DEBUG_CATEGORY;
+
gst_bit_reader_init (&br, &packet->data[packet->offset], packet->size);
/* Setting the height/width codes */
diff --git a/gst-libs/gst/mpegts/Makefile.am b/gst-libs/gst/mpegts/Makefile.am
index c89f37e6..1af8ec8e 100644
--- a/gst-libs/gst/mpegts/Makefile.am
+++ b/gst-libs/gst/mpegts/Makefile.am
@@ -17,8 +17,8 @@ libgstmpegts_@GST_API_VERSION@include_HEADERS = \
gst-dvb-section.h \
gstmpegtsdescriptor.h \
gst-dvb-descriptor.h \
- mpegts.h
-
+ mpegts.h \
+ gstmpegts-enumtypes.h
libgstmpegts_@GST_API_VERSION@_la_CFLAGS = \
$(GST_PLUGINS_BAD_CFLAGS) \
@@ -45,7 +45,7 @@ glib_gen_prefix=gst_mpegts
glib_gen_basename=gstmpegts
BUILT_SOURCES = gstmpegts-enumtypes.c gstmpegts-enumtypes.h
-nodist_libgstmpegts_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES)
+nodist_libgstmpegts_@GST_API_VERSION@_la_SOURCES = gstmpegts-enumtypes.c
CLEANFILES = $(BUILT_SOURCES)
diff --git a/gst-libs/gst/mpegts/Makefile.in b/gst-libs/gst/mpegts/Makefile.in
index 4fb80b35..86c4dc05 100644
--- a/gst-libs/gst/mpegts/Makefile.in
+++ b/gst-libs/gst/mpegts/Makefile.in
@@ -176,9 +176,8 @@ am_libgstmpegts_@GST_API_VERSION@_la_OBJECTS = \
libgstmpegts_@GST_API_VERSION@_la-gstmpegtsdescriptor.lo \
libgstmpegts_@GST_API_VERSION@_la-gst-dvb-descriptor.lo \
libgstmpegts_@GST_API_VERSION@_la-gst-dvb-section.lo
-am__objects_1 = \
+nodist_libgstmpegts_@GST_API_VERSION@_la_OBJECTS = \
libgstmpegts_@GST_API_VERSION@_la-gstmpegts-enumtypes.lo
-nodist_libgstmpegts_@GST_API_VERSION@_la_OBJECTS = $(am__objects_1)
libgstmpegts_@GST_API_VERSION@_la_OBJECTS = \
$(am_libgstmpegts_@GST_API_VERSION@_la_OBJECTS) \
$(nodist_libgstmpegts_@GST_API_VERSION@_la_OBJECTS)
@@ -726,7 +725,8 @@ libgstmpegts_@GST_API_VERSION@include_HEADERS = \
gst-dvb-section.h \
gstmpegtsdescriptor.h \
gst-dvb-descriptor.h \
- mpegts.h
+ mpegts.h \
+ gstmpegts-enumtypes.h
libgstmpegts_@GST_API_VERSION@_la_CFLAGS = \
$(GST_PLUGINS_BAD_CFLAGS) \
@@ -752,7 +752,7 @@ glib_enum_define = GST_MPEGTS
glib_gen_prefix = gst_mpegts
glib_gen_basename = gstmpegts
BUILT_SOURCES = gstmpegts-enumtypes.c gstmpegts-enumtypes.h
-nodist_libgstmpegts_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES)
+nodist_libgstmpegts_@GST_API_VERSION@_la_SOURCES = gstmpegts-enumtypes.c
CLEANFILES = $(BUILT_SOURCES) $(am__append_1)
@HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstMpegts-@GST_API_VERSION@.gir
@HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
diff --git a/gst-libs/gst/mpegts/gstmpegts-enumtypes.h b/gst-libs/gst/mpegts/gstmpegts-enumtypes.h
new file mode 100644
index 00000000..6e8173e4
--- /dev/null
+++ b/gst-libs/gst/mpegts/gstmpegts-enumtypes.h
@@ -0,0 +1,61 @@
+
+
+
+#ifndef __GST_MPEGTS_ENUM_TYPES_H__
+#define __GST_MPEGTS_ENUM_TYPES_H__
+
+#include <glib-object.h>
+
+G_BEGIN_DECLS
+
+/* enumerations from "gstmpegtssection.h" */
+GType gst_mpeg_ts_section_type_get_type (void);
+#define GST_TYPE_MPEG_TS_SECTION_TYPE (gst_mpeg_ts_section_type_get_type())
+GType gst_mpeg_ts_section_table_id_get_type (void);
+#define GST_TYPE_MPEG_TS_SECTION_TABLE_ID (gst_mpeg_ts_section_table_id_get_type())
+GType gst_mpeg_ts_stream_type_get_type (void);
+#define GST_TYPE_MPEG_TS_STREAM_TYPE (gst_mpeg_ts_stream_type_get_type())
+
+/* enumerations from "gstmpegtsdescriptor.h" */
+GType gst_mpeg_ts_descriptor_type_get_type (void);
+#define GST_TYPE_MPEG_TS_DESCRIPTOR_TYPE (gst_mpeg_ts_descriptor_type_get_type())
+GType gst_mpeg_ts_misc_descriptor_type_get_type (void);
+#define GST_TYPE_MPEG_TS_MISC_DESCRIPTOR_TYPE (gst_mpeg_ts_misc_descriptor_type_get_type())
+GType gst_mpeg_ts_atsc_descriptor_type_get_type (void);
+#define GST_TYPE_MPEG_TS_ATSC_DESCRIPTOR_TYPE (gst_mpeg_ts_atsc_descriptor_type_get_type())
+GType gst_mpeg_ts_isdb_descriptor_type_get_type (void);
+#define GST_TYPE_MPEG_TS_ISDB_DESCRIPTOR_TYPE (gst_mpeg_ts_isdb_descriptor_type_get_type())
+GType gst_mpeg_ts_iso639_audio_type_get_type (void);
+#define GST_TYPE_MPEG_TS_ISO639_AUDIO_TYPE (gst_mpeg_ts_iso639_audio_type_get_type())
+
+/* enumerations from "gst-atsc-section.h" */
+GType gst_mpeg_ts_section_atsc_table_id_get_type (void);
+#define GST_TYPE_MPEG_TS_SECTION_ATSC_TABLE_ID (gst_mpeg_ts_section_atsc_table_id_get_type())
+
+/* enumerations from "gst-dvb-section.h" */
+GType gst_mpeg_ts_section_dvb_table_id_get_type (void);
+#define GST_TYPE_MPEG_TS_SECTION_DVB_TABLE_ID (gst_mpeg_ts_section_dvb_table_id_get_type())
+GType gst_mpeg_ts_running_status_get_type (void);
+#define GST_TYPE_MPEG_TS_RUNNING_STATUS (gst_mpeg_ts_running_status_get_type())
+
+/* enumerations from "gst-dvb-descriptor.h" */
+GType gst_mpeg_ts_dvb_descriptor_type_get_type (void);
+#define GST_TYPE_MPEG_TS_DVB_DESCRIPTOR_TYPE (gst_mpeg_ts_dvb_descriptor_type_get_type())
+GType gst_mpeg_ts_modulation_type_get_type (void);
+#define GST_TYPE_MPEG_TS_MODULATION_TYPE (gst_mpeg_ts_modulation_type_get_type())
+GType gst_mpeg_ts_dvb_code_rate_get_type (void);
+#define GST_TYPE_MPEG_TS_DVB_CODE_RATE (gst_mpeg_ts_dvb_code_rate_get_type())
+GType gst_mpeg_ts_satellite_rolloff_get_type (void);
+#define GST_TYPE_MPEG_TS_SATELLITE_ROLLOFF (gst_mpeg_ts_satellite_rolloff_get_type())
+GType gst_mpeg_ts_satellite_polarization_type_get_type (void);
+#define GST_TYPE_MPEG_TS_SATELLITE_POLARIZATION_TYPE (gst_mpeg_ts_satellite_polarization_type_get_type())
+GType gst_mpeg_ts_cable_outer_fec_scheme_get_type (void);
+#define GST_TYPE_MPEG_TS_CABLE_OUTER_FEC_SCHEME (gst_mpeg_ts_cable_outer_fec_scheme_get_type())
+GType gst_mpeg_ts_dvb_service_type_get_type (void);
+#define GST_TYPE_MPEG_TS_DVB_SERVICE_TYPE (gst_mpeg_ts_dvb_service_type_get_type())
+G_END_DECLS
+
+#endif /* __GST_MPEGTS_ENUM_TYPES_H__ */
+
+
+
diff --git a/gst-plugins-bad.doap b/gst-plugins-bad.doap
index b3fa124d..ed89ca4e 100644
--- a/gst-plugins-bad.doap
+++ b/gst-plugins-bad.doap
@@ -32,7 +32,17 @@ real live maintainer, or some actual wide use.
<browse rdf:resource="http://cgit.freedesktop.org/gstreamer/gst-plugins-bad"/>
</GitRepository>
</repository>
-
+
+<release>
+ <Version>
+ <revision>1.2.2</revision>
+ <branch>1.2</branch>
+ <name></name>
+ <created>2013-12-26</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.2.2.tar.xz" />
+ </Version>
+ </release>
+
<release>
<Version>
<revision>1.2.1</revision>
diff --git a/gst-plugins-bad.spec b/gst-plugins-bad.spec
index 0555099d..28393808 100644
--- a/gst-plugins-bad.spec
+++ b/gst-plugins-bad.spec
@@ -6,7 +6,7 @@
Summary: GStreamer streaming media framework "bad" plug-ins
Name: %{gstreamer}-plugins-bad
-Version: 1.2.1
+Version: 1.2.2
Release: 1.gst
# The freeze and nfs plugins are LGPLv2 (only)
License: LGPLv2+ and LGPLv2
diff --git a/gst/adpcmenc/adpcmenc.c b/gst/adpcmenc/adpcmenc.c
index 9dc7f0f4..9e5085db 100644
--- a/gst/adpcmenc/adpcmenc.c
+++ b/gst/adpcmenc/adpcmenc.c
@@ -142,6 +142,7 @@ adpcmenc_setup (ADPCMEnc * enc)
guint64 sample_bytes;
const char *layout;
GstCaps *caps;
+ gboolean ret;
switch (enc->layout) {
case LAYOUT_ADPCM_DVI:
@@ -163,14 +164,14 @@ adpcmenc_setup (ADPCMEnc * enc)
"layout", G_TYPE_STRING, layout,
"block_align", G_TYPE_INT, enc->blocksize, NULL);
- gst_pad_set_caps (GST_AUDIO_ENCODER_SRC_PAD (enc), caps);
+ ret = gst_audio_encoder_set_output_format (GST_AUDIO_ENCODER (enc), caps);
gst_caps_unref (caps);
/* Step index state is carried between blocks. */
enc->step_index[0] = 0;
enc->step_index[1] = 0;
- return TRUE;
+ return ret;
}
static gboolean
diff --git a/gst/asfmux/gstasfmux.c b/gst/asfmux/gstasfmux.c
index 21bb14c2..1ed0e070 100644
--- a/gst/asfmux/gstasfmux.c
+++ b/gst/asfmux/gstasfmux.c
@@ -376,9 +376,13 @@ static GstFlowReturn
gst_asf_mux_push_buffer (GstAsfMux * asfmux, GstBuffer * buf)
{
GstFlowReturn ret;
+ gsize bufsize = gst_buffer_get_size (buf);
+
ret = gst_pad_push (asfmux->srcpad, buf);
+
if (ret == GST_FLOW_OK)
- asfmux->file_size += gst_buffer_get_size (buf);
+ asfmux->file_size += bufsize;
+
return ret;
}
diff --git a/gst/asfmux/gstrtpasfpay.c b/gst/asfmux/gstrtpasfpay.c
index ae60c46e..e5ff0de7 100644
--- a/gst/asfmux/gstrtpasfpay.c
+++ b/gst/asfmux/gstrtpasfpay.c
@@ -185,7 +185,7 @@ gst_rtp_asf_pay_handle_packet (GstRtpAsfPay * rtpasfpay, GstBuffer * buffer)
* This flag tells us to push the packet.
*/
gboolean force_push = FALSE;
- GstRTPBuffer rtp;
+ GstRTPBuffer rtp = GST_RTP_BUFFER_INIT;
/* we have no output buffer pending, create one */
if (rtpasfpay->current == NULL) {
@@ -287,9 +287,7 @@ gst_rtp_asf_pay_handle_packet (GstRtpAsfPay * rtpasfpay, GstBuffer * buffer)
rtppay->timestamp = packetinfo->send_time;
GST_DEBUG_OBJECT (rtpasfpay, "Pushing rtp buffer");
- ret =
- gst_pad_push (GST_RTP_BASE_PAYLOAD_SRCPAD (rtppay),
- rtpasfpay->current);
+ ret = gst_rtp_base_payload_push (rtppay, rtpasfpay->current);
rtpasfpay->current = NULL;
if (ret != GST_FLOW_OK) {
gst_buffer_unref (buffer);
diff --git a/gst/bayer/gstbayerorc-dist.c b/gst/bayer/gstbayerorc-dist.c
index b5e07fff..964dbc28 100644
--- a/gst/bayer/gstbayerorc-dist.c
+++ b/gst/bayer/gstbayerorc-dist.c
@@ -336,7 +336,7 @@ bayer_orc_horiz_upsample_unaligned (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 34, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 104, 111, 114,
105, 122, 95, 117, 112, 115, 97, 109, 112, 108, 101, 95, 117, 110, 97,
- 108,
+ 108,
105, 103, 110, 101, 100, 11, 2, 2, 11, 2, 2, 12, 2, 2, 14, 4,
1, 0, 0, 0, 20, 2, 20, 1, 20, 1, 20, 1, 20, 1, 199, 34,
33, 4, 83, 32, 4, 16, 199, 36, 35, 32, 39, 36, 34, 36, 196, 0,
diff --git a/gst/dvdspu/gstdvdspu.c b/gst/dvdspu/gstdvdspu.c
index f36d942e..69276f4c 100644
--- a/gst/dvdspu/gstdvdspu.c
+++ b/gst/dvdspu/gstdvdspu.c
@@ -950,7 +950,7 @@ gst_dvd_spu_subpic_chain (GstPad * pad, GstObject * parent, GstBuffer * buf)
switch (dvdspu->spu_input_type) {
case SPU_INPUT_TYPE_VOBSUB:
- if (size > 4) {
+ if (size >= 2) {
guint8 header[2];
guint16 packet_size;
@@ -959,6 +959,10 @@ gst_dvd_spu_subpic_chain (GstPad * pad, GstObject * parent, GstBuffer * buf)
if (packet_size == size) {
submit_new_spu_packet (dvdspu, dvdspu->partial_spu);
dvdspu->partial_spu = NULL;
+ } else if (packet_size == 0) {
+ GST_LOG_OBJECT (dvdspu, "Discarding empty SPU buffer");
+ gst_buffer_unref (dvdspu->partial_spu);
+ dvdspu->partial_spu = NULL;
} else if (packet_size < size) {
/* Somehow we collected too much - something is wrong. Drop the
* packet entirely and wait for a new one */
diff --git a/gst/dvdspu/gstspu-vobsub.c b/gst/dvdspu/gstspu-vobsub.c
index 2d2bb290..fa05d5b9 100644
--- a/gst/dvdspu/gstspu-vobsub.c
+++ b/gst/dvdspu/gstspu-vobsub.c
@@ -261,8 +261,10 @@ gst_dvd_spu_setup_cmd_blk (GstDVDSpu * dvdspu, guint16 cmd_blk_offset,
guint16 delay;
guint8 *cmd_blk = start + cmd_blk_offset;
- if (G_UNLIKELY (cmd_blk + 5 >= end))
+ if (G_UNLIKELY (cmd_blk + 5 >= end)) {
+ GST_DEBUG_OBJECT (dvdspu, "No valid command block");
return FALSE; /* No valid command block to read */
+ }
delay = GST_READ_UINT16_BE (cmd_blk);
state->next_ts = state->vobsub.base_ts + STM_TO_GST (delay);
@@ -368,6 +370,7 @@ gstspu_vobsub_execute_event (GstDVDSpu * dvdspu)
guint8 *start, *cmd_blk, *end;
guint16 next_blk;
SpuState *state = &dvdspu->spu_state;
+ gboolean ret = TRUE;
if (state->vobsub.buf == NULL)
return FALSE;
@@ -394,17 +397,17 @@ gstspu_vobsub_execute_event (GstDVDSpu * dvdspu)
next_blk = GST_READ_UINT16_BE (cmd_blk + 2);
if (next_blk != state->vobsub.cur_cmd_blk) {
/* Advance to the next block of commands */
- gst_dvd_spu_setup_cmd_blk (dvdspu, next_blk, start, end);
+ ret = gst_dvd_spu_setup_cmd_blk (dvdspu, next_blk, start, end);
+ gst_buffer_unmap (state->vobsub.buf, &map);
} else {
/* Next Block points to the current block, so we're finished with this
* SPU buffer */
gst_buffer_unmap (state->vobsub.buf, &map);
gst_dvd_spu_finish_spu_buf (dvdspu);
- return FALSE;
+ ret = FALSE;
}
- gst_buffer_unmap (state->vobsub.buf, &map);
- return TRUE;
+ return ret;
}
gboolean
diff --git a/gst/fieldanalysis/gstfieldanalysisorc-dist.c b/gst/fieldanalysis/gstfieldanalysisorc-dist.c
index 79869bf3..3bbab00a 100644
--- a/gst/fieldanalysis/gstfieldanalysisorc-dist.c
+++ b/gst/fieldanalysis/gstfieldanalysisorc-dist.c
@@ -283,7 +283,7 @@ fieldanalysis_orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
static const orc_uint8 bc[] = {
1, 9, 44, 102, 105, 101, 108, 100, 97, 110, 97, 108, 121, 115, 105, 115,
95, 111, 114, 99, 95, 115, 97, 109, 101, 95, 112, 97, 114, 105, 116,
- 121,
+ 121,
95, 115, 97, 100, 95, 112, 108, 97, 110, 97, 114, 95, 121, 117, 118, 12,
1, 1, 12, 1, 1, 13, 4, 16, 4, 20, 2, 20, 2, 20, 4, 20,
4, 150, 32, 4, 150, 33, 5, 98, 32, 32, 33, 69, 32, 32, 154, 34,
@@ -466,9 +466,9 @@ fieldanalysis_orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
static const orc_uint8 bc[] = {
1, 9, 44, 102, 105, 101, 108, 100, 97, 110, 97, 108, 121, 115, 105, 115,
95, 111, 114, 99, 95, 115, 97, 109, 101, 95, 112, 97, 114, 105, 116,
- 121,
+ 121,
95, 115, 115, 100, 95, 112, 108, 97, 110, 97, 114, 95, 121, 117, 118,
- 12,
+ 12,
1, 1, 12, 1, 1, 13, 4, 16, 4, 20, 2, 20, 2, 20, 4, 20,
4, 150, 32, 4, 150, 33, 5, 98, 32, 32, 33, 176, 34, 32, 32, 111,
35, 34, 24, 106, 34, 34, 35, 181, 12, 34, 2, 0,
@@ -758,7 +758,7 @@ fieldanalysis_orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
static const orc_uint8 bc[] = {
1, 9, 46, 102, 105, 101, 108, 100, 97, 110, 97, 108, 121, 115, 105, 115,
95, 111, 114, 99, 95, 115, 97, 109, 101, 95, 112, 97, 114, 105, 116,
- 121,
+ 121,
95, 51, 95, 116, 97, 112, 95, 112, 108, 97, 110, 97, 114, 95, 121, 117,
118, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, 1,
12, 1, 1, 13, 4, 14, 4, 2, 0, 0, 0, 16, 4, 20, 2, 20,
@@ -1099,7 +1099,7 @@ fieldanalysis_orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
static const orc_uint8 bc[] = {
1, 9, 50, 102, 105, 101, 108, 100, 97, 110, 97, 108, 121, 115, 105, 115,
95, 111, 114, 99, 95, 111, 112, 112, 111, 115, 105, 116, 101, 95, 112,
- 97,
+ 97,
114, 105, 116, 121, 95, 53, 95, 116, 97, 112, 95, 112, 108, 97, 110, 97,
114, 95, 121, 117, 118, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1,
1, 12, 1, 1, 13, 4, 14, 4, 2, 0, 0, 0, 14, 4, 3, 0,
diff --git a/gst/id3tag/id3tag.c b/gst/id3tag/id3tag.c
index ea322d17..8e3b0157 100644
--- a/gst/id3tag/id3tag.c
+++ b/gst/id3tag/id3tag.c
@@ -726,10 +726,16 @@ add_image_tag (GstId3v2Tag * id3v2tag, const GstTagList * list,
s = gst_caps_get_structure (caps, 0);
mime_type = gst_structure_get_name (s);
if (mime_type != NULL) {
- const gchar *desc;
+ const gchar *desc = NULL;
GstId3v2Frame frame;
GstMapInfo mapinfo;
int encoding;
+ const GstStructure *info_struct;
+
+ info_struct = gst_sample_get_info (sample);
+ if (!info_struct
+ || !gst_structure_has_name (info_struct, "GstTagImageInfo"))
+ info_struct = NULL;
/* APIC frame specifies "-->" if we're providing a URL to the image
rather than directly embedding it */
@@ -741,7 +747,8 @@ add_image_tag (GstId3v2Tag * id3v2tag, const GstTagList * list,
id3v2_frame_init (&frame, "APIC", 0);
- desc = gst_structure_get_string (s, "image-description");
+ if (info_struct)
+ desc = gst_structure_get_string (info_struct, "image-description");
if (!desc)
desc = "";
encoding = id3v2_tag_string_encoding (id3v2tag, desc);
@@ -749,11 +756,25 @@ add_image_tag (GstId3v2Tag * id3v2tag, const GstTagList * list,
id3v2_frame_write_string (&frame, encoding, mime_type, TRUE);
- /* FIXME set image type properly from caps */
- if (strcmp (tag, GST_TAG_PREVIEW_IMAGE) == 0)
+ if (strcmp (tag, GST_TAG_PREVIEW_IMAGE) == 0) {
id3v2_frame_write_uint8 (&frame, ID3V2_APIC_PICTURE_FILE_ICON);
- else
- id3v2_frame_write_uint8 (&frame, ID3V2_APIC_PICTURE_OTHER);
+ } else {
+ int image_type;
+
+ if (info_struct) {
+ if (gst_structure_get (info_struct, "image-type",
+ GST_TYPE_TAG_IMAGE_TYPE, &image_type, NULL)) {
+ if (image_type > 0 && image_type <= 18) {
+ image_type += 2;
+ } else {
+ image_type = ID3V2_APIC_PICTURE_OTHER;
+ }
+ } else {
+ image_type = ID3V2_APIC_PICTURE_OTHER;
+ }
+ }
+ id3v2_frame_write_uint8 (&frame, image_type);
+ }
id3v2_frame_write_string (&frame, encoding, desc, TRUE);
diff --git a/gst/mpegdemux/gstmpegdemux.c b/gst/mpegdemux/gstmpegdemux.c
index 815fffa6..a5ad6345 100644
--- a/gst/mpegdemux/gstmpegdemux.c
+++ b/gst/mpegdemux/gstmpegdemux.c
@@ -661,11 +661,11 @@ gst_flups_demux_send_data (GstFluPSDemux * demux, GstFluPSStream * stream,
demux->next_pts = G_MAXUINT64;
demux->next_dts = G_MAXUINT64;
+ GST_LOG_OBJECT (demux, "pushing stream id 0x%02x type 0x%02x, pts time: %"
+ GST_TIME_FORMAT ", size %" G_GSIZE_FORMAT,
+ stream->id, stream->type, GST_TIME_ARGS (pts), gst_buffer_get_size (buf));
stream->last_flow = result = gst_pad_push (stream->pad, buf);
- GST_LOG_OBJECT (demux, "pushed stream id 0x%02x type 0x%02x, pts time: %"
- GST_TIME_FORMAT ", size %" G_GSIZE_FORMAT ". result: %s",
- stream->id, stream->type, GST_TIME_ARGS (pts),
- gst_buffer_get_size (buf), gst_flow_get_name (result));
+ GST_LOG_OBJECT (demux, "result: %s", gst_flow_get_name (result));
return result;
diff --git a/gst/videoparsers/gsth264parse.c b/gst/videoparsers/gsth264parse.c
index 9e1d3c9e..4e1b6188 100644
--- a/gst/videoparsers/gsth264parse.c
+++ b/gst/videoparsers/gsth264parse.c
@@ -715,12 +715,21 @@ gst_h264_parse_handle_frame_packetized (GstBaseParse * parse,
/* dispatch per NALU if needed */
if (h264parse->split_packetized) {
+ GstBaseParseFrame tmp_frame;
+
+ gst_base_parse_frame_init (&tmp_frame);
+ tmp_frame.flags |= frame->flags;
+ tmp_frame.offset = frame->offset;
+ tmp_frame.overhead = frame->overhead;
+ tmp_frame.buffer = gst_buffer_copy_region (buffer, GST_BUFFER_COPY_ALL,
+ nalu.offset, nalu.size);
+
/* note we don't need to come up with a sub-buffer, since
* subsequent code only considers input buffer's metadata.
* Real data is either taken from input by baseclass or
* a replacement output buffer is provided anyway. */
- gst_h264_parse_parse_frame (parse, frame);
- ret = gst_base_parse_finish_frame (parse, frame, nl + nalu.size);
+ gst_h264_parse_parse_frame (parse, &tmp_frame);
+ ret = gst_base_parse_finish_frame (parse, &tmp_frame, nl + nalu.size);
left -= nl + nalu.size;
}
diff --git a/gst/videoparsers/gstmpeg4videoparse.c b/gst/videoparsers/gstmpeg4videoparse.c
index b5c12883..333db5da 100644
--- a/gst/videoparsers/gstmpeg4videoparse.c
+++ b/gst/videoparsers/gstmpeg4videoparse.c
@@ -379,10 +379,15 @@ gst_mpeg4vparse_process_sc (GstMpeg4VParse * mp4vparse, GstMpeg4Packet * packet,
GST_LOG_OBJECT (mp4vparse, "Video Object Layer");
- /* wee keep track of the offset to parse later on */
+ /* we keep track of the offset to parse later on */
if (mp4vparse->vol_offset < 0)
mp4vparse->vol_offset = packet->offset;
+ /* Video Object below is merely a start code,
+ * if that is considered as config, then certainly Video Object Layer
+ * which really contains some needed data */
+ mp4vparse->config_found = TRUE;
+
/* VO (video object) cases */
} else if (packet->type <= GST_MPEG4_VIDEO_OBJ_LAST) {
GST_LOG_OBJECT (mp4vparse, "Video object");
@@ -458,8 +463,11 @@ retry:
default:
if (packet.type <= GST_MPEG4_VIDEO_OBJ_LAST)
break;
+ if (packet.type >= GST_MPEG4_VIDEO_LAYER_FIRST &&
+ packet.type <= GST_MPEG4_VIDEO_LAYER_LAST)
+ break;
/* undesirable sc */
- GST_LOG_OBJECT (mp4vparse, "start code is no VOS, VO, VOP or GOP");
+ GST_LOG_OBJECT (mp4vparse, "start code is no VOS, VO, VOL, VOP or GOP");
goto retry;
}
diff --git a/gst/videoparsers/gstmpegvideoparse.c b/gst/videoparsers/gstmpegvideoparse.c
index 1b2116fc..1feb3c52 100644
--- a/gst/videoparsers/gstmpegvideoparse.c
+++ b/gst/videoparsers/gstmpegvideoparse.c
@@ -461,18 +461,21 @@ parse_packet_extension (GstMpegvParse * mpvparse, GstMapInfo * info, guint off)
}
}
-/* caller guarantees at least start code in @buf at @off */
+/* caller guarantees at least start code in @buf at @off ( - 4)*/
/* for off == 4 initial code; returns TRUE if code starts a frame
* otherwise returns TRUE if code terminates preceding frame */
static gboolean
gst_mpegv_parse_process_sc (GstMpegvParse * mpvparse,
- GstMapInfo * info, gint off, GstMpegVideoPacket * packet)
+ GstMapInfo * info, gint off, GstMpegVideoPacket * packet,
+ gboolean * need_more)
{
gboolean ret = FALSE, checkconfig = TRUE;
GST_LOG_OBJECT (mpvparse, "process startcode %x (%s) offset:%d", packet->type,
picture_start_code_name (packet->type), off);
+ *need_more = FALSE;
+
switch (packet->type) {
case GST_MPEG_VIDEO_PACKET_PICTURE:
GST_LOG_OBJECT (mpvparse, "startcode is PICTURE");
@@ -501,9 +504,14 @@ gst_mpegv_parse_process_sc (GstMpegvParse * mpvparse,
break;
case GST_MPEG_VIDEO_PACKET_EXTENSION:
GST_LOG_OBJECT (mpvparse, "startcode is VIDEO PACKET EXTENSION");
- parse_packet_extension (mpvparse, info, off);
- if (mpvparse->ext_count < G_N_ELEMENTS (mpvparse->ext_offsets))
- mpvparse->ext_offsets[mpvparse->ext_count++] = off;
+ if (mpvparse->pic_offset >= 0) {
+ GST_LOG_OBJECT (mpvparse, "... considered PICTURE EXTENSION");
+ parse_packet_extension (mpvparse, info, off);
+ } else {
+ GST_LOG_OBJECT (mpvparse, "... considered SEQUENCE EXTENSION");
+ if (mpvparse->ext_count < G_N_ELEMENTS (mpvparse->ext_offsets))
+ mpvparse->ext_offsets[mpvparse->ext_count++] = off;
+ }
checkconfig = FALSE;
break;
default:
@@ -548,6 +556,7 @@ gst_mpegv_parse_process_sc (GstMpegvParse * mpvparse,
&& (mpvparse->config_flags & FLAG_SEQUENCE_EXT)
&& !mpvparse->sequenceext.progressive) {
if (info->size - off < 2) { /* we need at least two bytes to read the TSN */
+ *need_more = TRUE;
ret = FALSE;
} else {
/* TSN is stored in first 10 bits */
@@ -591,6 +600,7 @@ gst_mpegv_parse_handle_frame (GstBaseParse * parse,
GstMpegVideoPacket packet;
guint8 *data;
gint size;
+ gboolean need_more = FALSE;
GstMapInfo map;
update_frame_parsing_status (mpvparse, frame);
@@ -630,7 +640,7 @@ retry:
/* note: initial start code is assumed at offset 0 by subsequent code */
/* examine start code, see if it looks like an initial start code */
- if (gst_mpegv_parse_process_sc (mpvparse, &map, 4, &packet)) {
+ if (gst_mpegv_parse_process_sc (mpvparse, &map, 4, &packet, &need_more)) {
/* found sc */
GST_LOG_OBJECT (mpvparse, "valid start code found");
mpvparse->last_sc = 0;
@@ -660,22 +670,18 @@ next:
GST_LOG_OBJECT (mpvparse, "next start code at %d", off);
if (off < 0) {
- /* if draining, take all */
- if (GST_BASE_PARSE_DRAINING (parse)) {
- GST_LOG_OBJECT (mpvparse, "draining, accepting all data");
- off = size;
- ret = TRUE;
- } else {
- GST_LOG_OBJECT (mpvparse, "need more data");
- /* resume scan where we left it */
- mpvparse->last_sc = size - 3;
- /* request best next available */
- off = G_MAXUINT;
- goto exit;
- }
+ off = size - 3;
+ goto need_more;
} else {
/* decide whether this startcode ends a frame */
- ret = gst_mpegv_parse_process_sc (mpvparse, &map, off + 4, &packet);
+ ret = gst_mpegv_parse_process_sc (mpvparse, &map, off + 4, &packet,
+ &need_more);
+ /* in rare cases, might need to peek past start code */
+ if (need_more) {
+ GST_LOG_OBJECT (mpvparse, "need more data (past start code");
+ ret = FALSE;
+ goto need_more;
+ }
}
if (!ret)
@@ -702,6 +708,21 @@ exit:
}
return flowret;
+
+need_more:
+ /* if draining, take all */
+ if (GST_BASE_PARSE_DRAINING (parse)) {
+ GST_LOG_OBJECT (mpvparse, "draining, accepting all data");
+ off = size;
+ ret = TRUE;
+ } else {
+ GST_LOG_OBJECT (mpvparse, "need more data");
+ /* resume scan where we left it */
+ mpvparse->last_sc = off;
+ /* request best next available */
+ off = G_MAXUINT;
+ }
+ goto exit;
}
static void
diff --git a/gst/videoparsers/gstpngparse.c b/gst/videoparsers/gstpngparse.c
index 06b42500..72aadb1e 100644
--- a/gst/videoparsers/gstpngparse.c
+++ b/gst/videoparsers/gstpngparse.c
@@ -161,16 +161,35 @@ gst_png_parse_handle_frame (GstBaseParse * parse,
if (code == GST_MAKE_FOURCC ('I', 'E', 'N', 'D')) {
if (pngparse->width != width || pngparse->height != height) {
- GstCaps *caps;
+ GstCaps *caps, *sink_caps;
pngparse->height = height;
pngparse->width = width;
caps = gst_caps_new_simple ("image/png",
"width", G_TYPE_INT, width, "height", G_TYPE_INT, height, NULL);
- if (!gst_pad_set_caps (GST_BASE_PARSE_SRC_PAD (parse), caps)) {
- ret = GST_FLOW_NOT_NEGOTIATED;
+
+ sink_caps =
+ gst_pad_get_current_caps (GST_BASE_PARSE_SINK_PAD (pngparse));
+
+ if (sink_caps) {
+ GstStructure *st;
+ gint fr_num, fr_denom;
+
+ st = gst_caps_get_structure (sink_caps, 0);
+ if (st
+ && gst_structure_get_fraction (st, "framerate", &fr_num,
+ &fr_denom)) {
+ gst_caps_set_simple (caps,
+ "framerate", GST_TYPE_FRACTION, fr_num, fr_denom, NULL);
+ } else {
+ GST_WARNING_OBJECT (pngparse, "No framerate set");
+ }
}
+
+ if (!gst_pad_set_caps (GST_BASE_PARSE_SRC_PAD (parse), caps))
+ ret = GST_FLOW_NOT_NEGOTIATED;
+
gst_caps_unref (caps);
if (ret != GST_FLOW_OK)
diff --git a/po/af.gmo b/po/af.gmo
index a74081c7..45d15df0 100644
--- a/po/af.gmo
+++ b/po/af.gmo
Binary files differ
diff --git a/po/af.po b/po/af.po
index 4ac9cf02..005b57f3 100644
--- a/po/af.po
+++ b/po/af.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.7.6\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2004-03-18 14:16+0200\n"
"Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
"Language-Team: Afrikaans <i18n@af.org.za>\n"
diff --git a/po/az.gmo b/po/az.gmo
index 936d9f2a..515ae920 100644
--- a/po/az.gmo
+++ b/po/az.gmo
Binary files differ
diff --git a/po/az.po b/po/az.po
index ba65d1dd..86356cfc 100644
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-0.8.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2004-03-19 18:29+0200\n"
"Last-Translator: Metin Amiroff <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
diff --git a/po/bg.gmo b/po/bg.gmo
index aaceabb8..ec8a4853 100644
--- a/po/bg.gmo
+++ b/po/bg.gmo
Binary files differ
diff --git a/po/bg.po b/po/bg.po
index 7f33dda6..6c8b660d 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-04-26 22:30+0300\n"
"Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
diff --git a/po/ca.gmo b/po/ca.gmo
index 44541431..694e9ea8 100644
--- a/po/ca.gmo
+++ b/po/ca.gmo
Binary files differ
diff --git a/po/ca.po b/po/ca.po
index 75703847..a112380b 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2012-01-01 14:19+0100\n"
"Last-Translator: Gil Forcada <gforcada@gnome.org>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
diff --git a/po/cs.gmo b/po/cs.gmo
index 830fa6b4..a67997d1 100644
--- a/po/cs.gmo
+++ b/po/cs.gmo
Binary files differ
diff --git a/po/cs.po b/po/cs.po
index f728c956..d6c88057 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-18 10:05+0200\n"
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
"Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
diff --git a/po/da.gmo b/po/da.gmo
index a0e18c8b..78a56c5e 100644
--- a/po/da.gmo
+++ b/po/da.gmo
Binary files differ
diff --git a/po/da.po b/po/da.po
index 7159d375..a2de9954 100644
--- a/po/da.po
+++ b/po/da.po
@@ -2,14 +2,14 @@
# Copyright (C) 2011 gst.
# This file is distributed under the same license as the gst-plugins-bad package.
# Mogens Jaeger <mogens@jaeger.tf>, 2007.
-# Joe Hansen <joedalton2@yahoo.dk>, 2008, 2009, 2011.
+# Joe Hansen <joedalton2@yahoo.dk>, 2008, 2009, 2011, 2013.
#
msgid ""
msgstr ""
-"Project-Id-Version: gst-plugins-bad-0.10.21.2\n"
+"Project-Id-Version: gst-plugins-bad-1.2.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
-"PO-Revision-Date: 2011-04-28 11:28+0200\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
+"PO-Revision-Date: 2013-12-08 11:28+0200\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
"Language: da\n"
@@ -37,18 +37,17 @@ msgstr ""
msgid "Could not read DVD."
msgstr "Kunne ikke læse dvd."
-#, fuzzy
msgid "This file contains no playable streams."
-msgstr "Denne fil er korrupt og kan ikke afspilles."
+msgstr "Denne fil indeholder ingen spilbare strømme."
msgid "Couldn't get the Manifest's URI"
-msgstr ""
+msgstr "Kunne ikke indhente Manifestens adresse"
msgid "Failed to get fragment URL."
-msgstr ""
+msgstr "Kunne ikke indhente fragmentadresse."
msgid "Couldn't download fragments"
-msgstr ""
+msgstr "Kunne ikke hente fragmenter"
msgid "No file name specified for writing."
msgstr "Intet filnavn er angivet til skrivning."
@@ -65,38 +64,39 @@ msgid "Could not write to file \"%s\"."
msgstr "Kunne ikke skrive til fil »%s«."
msgid "Could not establish connection to sndio"
-msgstr ""
+msgstr "Kunne ikke etablere forbindelse til sndio"
msgid "Failed to query sndio capabilities"
-msgstr ""
+msgstr "Kunne ikke forespørge sndio-funktioner"
-#, fuzzy
msgid "Could not configure sndio"
-msgstr "Kunne ikke åbne filen »%s« for læsning."
+msgstr "Kunne ikke konfigurere"
-#, fuzzy
msgid "Could not start sndio"
-msgstr "Kunne ikke læse dvd."
+msgstr "Kunne ikke starte sndio"
msgid "Internal data flow error."
msgstr "Intern datastrømfejl."
+# pre-roll. The name of an online video commercial that appears prior to an online video,
+# http://en.wiktionary.org/wiki/preroll
msgid "Generated file has a larger preroll time than its streams duration"
-msgstr ""
+msgstr "Oprettet fil har en længere preroll-tid end strømmens varighed"
#, c-format
msgid "Missing element '%s' - check your GStreamer installation."
-msgstr ""
+msgstr "Manglende element »%s« - kontroller din GStreamer-installation."
msgid "File location is set to NULL, please set it to a valid filename"
-msgstr ""
+msgstr "Filplacering er sat til NULL, sæt den venligst til et gyldigt filnavn"
msgid "Subpicture format was not configured before data flow"
-msgstr ""
+msgstr "Format for underbillede blev ikke konfigureret før datastrøm"
#, c-format
msgid "Given file name \"%s\" can't be converted to local file name encoding."
msgstr ""
+"Det angivne filnavn »%s« kan ikke konverteres til en lokal filnavnskodning."
#, c-format
msgid "Device \"%s\" does not exist."
@@ -114,460 +114,16 @@ msgstr "Kunne ikke hente indstillinger fra forende-enheden »%s«."
msgid "Could not open file \"%s\" for reading."
msgstr "Kunne ikke åbne filen »%s« for læsning."
-#, fuzzy
msgid "Couldn't find DVB channel configuration file"
-msgstr "Virtuel mikserkanalkonfiguration"
+msgstr "Kunne ikke finde DVB-kanalens konfigurationsfil"
-#, fuzzy, c-format
+#, c-format
msgid "Couldn't load DVB channel configuration file: %s"
-msgstr "Virtuel mikserkanalkonfiguration"
+msgstr "Kunne ikke indlæse DVB-kanalens konfigurationsfil: %s"
msgid "DVB channel configuration file doesn't contain any channels"
-msgstr ""
+msgstr "DVB-kanalens konfigurationsfil indeholder ikke nogen kanaler"
#, c-format
msgid "Couldn't find details for DVB channel %s"
-msgstr ""
-
-#~ msgid "Internal clock error."
-#~ msgstr "Intern urfejl."
-
-#~ msgid "Could not open audio device for mixer control handling."
-#~ msgstr "Kunne ikke åbne lydenhed til mikserpulthåndtering."
-
-#~ msgid ""
-#~ "Could not open audio device for mixer control handling. This version of "
-#~ "the Open Sound System is not supported by this element."
-#~ msgstr ""
-#~ "Kunne ikke åbne lydenhed til mikserpulthåndtering. Denne version af Open "
-#~ "Sound System er ikke understøttet af dette element."
-
-#~ msgid "Volume"
-#~ msgstr "Lydstyrke"
-
-#~ msgid "Master"
-#~ msgstr "Master"
-
-#~ msgid "Front"
-#~ msgstr "Front"
-
-# bagende eller eller "Bag" hvis det er den bagerste lydkanal
-# vi snakker om
-#~ msgid "Rear"
-#~ msgstr "Bag"
-
-#~ msgid "Headphones"
-#~ msgstr "Høretelefoner"
-
-#~ msgid "Center"
-#~ msgstr "Center"
-
-#~ msgid "LFE"
-#~ msgstr "LFE"
-
-#~ msgid "Surround"
-#~ msgstr "Surround"
-
-#~ msgid "Side"
-#~ msgstr "Side"
-
-#~ msgid "Built-in Speaker"
-#~ msgstr "Indbygget højtaler"
-
-#~ msgid "AUX 1 Out"
-#~ msgstr "AUX 1 ud"
-
-#~ msgid "AUX 2 Out"
-#~ msgstr "AUX 2 ud"
-
-#~ msgid "AUX Out"
-#~ msgstr "AUX ud"
-
-#~ msgid "Bass"
-#~ msgstr "Bas"
-
-#~ msgid "Treble"
-#~ msgstr "Diskant"
-
-#~ msgid "3D Depth"
-#~ msgstr "3D-dybde"
-
-#~ msgid "3D Center"
-#~ msgstr "3D-center"
-
-# (ændret fra 3D-forbedring)
-#~ msgid "3D Enhance"
-#~ msgstr "3D-fremhævelse"
-
-#~ msgid "Telephone"
-#~ msgstr "Telefon"
-
-#~ msgid "Microphone"
-#~ msgstr "Mikrofon"
-
-#~ msgid "Line Out"
-#~ msgstr "Linje ud"
-
-#~ msgid "Line In"
-#~ msgstr "Linje ind"
-
-#~ msgid "Internal CD"
-#~ msgstr "Intern cd"
-
-#~ msgid "Video In"
-#~ msgstr "Video ind"
-
-#~ msgid "AUX 1 In"
-#~ msgstr "AUX 1 ind"
-
-#~ msgid "AUX 2 In"
-#~ msgstr "AUX 2 ind"
-
-#~ msgid "AUX In"
-#~ msgstr "AUX ind"
-
-#~ msgid "PCM"
-#~ msgstr "PCM"
-
-#~ msgid "Record Gain"
-#~ msgstr "Optagelsesforøgelse"
-
-#~ msgid "Output Gain"
-#~ msgstr "Uddataforøgelse"
-
-#~ msgid "Microphone Boost"
-#~ msgstr "Mikrofonløft"
-
-#~ msgid "Loopback"
-#~ msgstr "Sløjfe"
-
-#~ msgid "Diagnostic"
-#~ msgstr "Diagnosticering"
-
-#~ msgid "Bass Boost"
-#~ msgstr "Basløft"
-
-#~ msgid "Playback Ports"
-#~ msgstr "Afspilningsporte"
-
-#~ msgid "Input"
-#~ msgstr "Inddata"
-
-#~ msgid "Record Source"
-#~ msgstr "Optagelseskilde"
-
-# overvåg eller skærm ?, mangler lidt info her.
-#~ msgid "Monitor Source"
-#~ msgstr "Overvåg kilde"
-
-#~ msgid "Keyboard Beep"
-#~ msgstr "Tastaturbip"
-
-# overvåg eller skærm?
-#~ msgid "Monitor"
-#~ msgstr "Overvåg"
-
-#~ msgid "Simulate Stereo"
-#~ msgstr "Simuler stereo"
-
-#~ msgid "Stereo"
-#~ msgstr "Stereo"
-
-#~ msgid "Surround Sound"
-#~ msgstr "Surroundlyd"
-
-#~ msgid "Microphone Gain"
-#~ msgstr "Mikrofonforøgelse"
-
-#~ msgid "Speaker Source"
-#~ msgstr "Højtalerkilde"
-
-#~ msgid "Microphone Source"
-#~ msgstr "Mikrofonkilde"
-
-# ikke nem den her
-# Tror det er en fysisk enhed, måske indgang
-#~ msgid "Jack"
-#~ msgstr "Indgang"
-
-#~ msgid "Center / LFE"
-#~ msgstr "Center / LFE"
-
-# rød ordbog 4. (lyd) miksning.
-#~ msgid "Stereo Mix"
-#~ msgstr "Stereomiksning"
-
-#~ msgid "Mono Mix"
-#~ msgstr "Monomiksning"
-
-#~ msgid "Input Mix"
-#~ msgstr "Inddatamiksning"
-
-#~ msgid "SPDIF In"
-#~ msgstr "SPDIF ind"
-
-#~ msgid "SPDIF Out"
-#~ msgstr "SPDIF ud"
-
-#~ msgid "Microphone 1"
-#~ msgstr "Mikrofon 1"
-
-#~ msgid "Microphone 2"
-#~ msgstr "Mikrofon 2"
-
-#~ msgid "Digital Out"
-#~ msgstr "Digitalt ud"
-
-#~ msgid "Digital In"
-#~ msgstr "Digitalt ind"
-
-#~ msgid "HDMI"
-#~ msgstr "HDMI"
-
-#~ msgid "Modem"
-#~ msgstr "Modem"
-
-#~ msgid "Handset"
-#~ msgstr "Håndsæt"
-
-#~ msgid "Other"
-#~ msgstr "Andet"
-
-#~ msgid "None"
-#~ msgstr "Ingen"
-
-#~ msgid "On"
-#~ msgstr "Tændt"
-
-#~ msgid "Off"
-#~ msgstr "Slukket"
-
-# slukket, dæmpet, stum
-#~ msgid "Mute"
-#~ msgstr "Dæmpet"
-
-#~ msgid "Fast"
-#~ msgstr "Hurtig"
-
-#~ msgid "Very Low"
-#~ msgstr "Meget lavt"
-
-#~ msgid "Low"
-#~ msgstr "Lav"
-
-#~ msgid "Medium"
-#~ msgstr "Medium"
-
-#~ msgid "High"
-#~ msgstr "Højt"
-
-#~ msgid "Very High"
-#~ msgstr "Meget højt"
-
-#~ msgid "Production"
-#~ msgstr "Produktion"
-
-#~ msgid "Front Panel Microphone"
-#~ msgstr "Frontpanelmikrofon"
-
-#~ msgid "Front Panel Line In"
-#~ msgstr "Frontpanel linje ind"
-
-#~ msgid "Front Panel Headphones"
-#~ msgstr "Frontpanel høretelefoner"
-
-#~ msgid "Front Panel Line Out"
-#~ msgstr "Frontpanel linje ud"
-
-#~ msgid "Green Connector"
-#~ msgstr "Grøn forbindelse"
-
-#~ msgid "Pink Connector"
-#~ msgstr "Lyserød forbindelse"
-
-#~ msgid "Blue Connector"
-#~ msgstr "Blå forbindelse"
-
-#~ msgid "White Connector"
-#~ msgstr "Hvid forbindelse"
-
-#~ msgid "Black Connector"
-#~ msgstr "Sort forbindelse"
-
-#~ msgid "Gray Connector"
-#~ msgstr "Grå forbindelse"
-
-#~ msgid "Orange Connector"
-#~ msgstr "Orange forbindelse"
-
-#~ msgid "Red Connector"
-#~ msgstr "Rød forbindelse"
-
-#~ msgid "Yellow Connector"
-#~ msgstr "Gul forbindelse"
-
-#~ msgid "Green Front Panel Connector"
-#~ msgstr "Grøn frontpanelforbindelse"
-
-#~ msgid "Pink Front Panel Connector"
-#~ msgstr "Lyserød frontpanelforbindelse"
-
-#~ msgid "Blue Front Panel Connector"
-#~ msgstr "Blå frontpanelforbindelse"
-
-#~ msgid "White Front Panel Connector"
-#~ msgstr "Hvid frontpanelforbindelse"
-
-#~ msgid "Black Front Panel Connector"
-#~ msgstr "Sort frontpanelforbindelse"
-
-#~ msgid "Gray Front Panel Connector"
-#~ msgstr "Grå frontpanelforbindelse"
-
-#~ msgid "Orange Front Panel Connector"
-#~ msgstr "Orange frontpanelforbindelse"
-
-#~ msgid "Red Front Panel Connector"
-#~ msgstr "Rød frontpanelforbindelse"
-
-#~ msgid "Yellow Front Panel Connector"
-#~ msgstr "Gul frontpanelforbindelse"
-
-#~ msgid "Spread Output"
-#~ msgstr "Spred uddata"
-
-# har ingen anelse om hvad det her er?
-#~ msgid "Downmix"
-#~ msgstr "Downmix"
-
-#~ msgid "Virtual Mixer Input"
-#~ msgstr "Virtuelle mikserinddata"
-
-#~ msgid "Virtual Mixer Output"
-#~ msgstr "Virtuelle mikseruddata"
-
-#~ msgid "Virtual Mixer Channels"
-#~ msgstr "Virtuelle mikserkanaler"
-
-#~ msgid "%s Function"
-#~ msgstr "%s funktion"
-
-#~ msgid "%s %d"
-#~ msgstr "%s %d"
-
-#~ msgid ""
-#~ "Could not open audio device for playback. Device is being used by another "
-#~ "application."
-#~ msgstr ""
-#~ "Kunne ikke åbne lydenhed til afspilning. Enheden bruges af et andet "
-#~ "program."
-
-#~ msgid ""
-#~ "Could not open audio device for playback. You don't have permission to "
-#~ "open the device."
-#~ msgstr ""
-#~ "Kunne ikke åbne lydenhed til afspilning. Du har ikke rettigheder til at "
-#~ "åbne enheden."
-
-#~ msgid "Could not open audio device for playback."
-#~ msgstr "Kunne ikke åbne lydenhed til afspilning."
-
-#~ msgid ""
-#~ "Could not open audio device for playback. This version of the Open Sound "
-#~ "System is not supported by this element."
-#~ msgstr ""
-#~ "Kunne ikke åbne lydenhed for afspilning. Denne version af Open Sound "
-#~ "System er ikke understøttet af dette element."
-
-#~ msgid "Playback is not supported by this audio device."
-#~ msgstr "Afspilning er ikke understøttet af denne lydenhed."
-
-#~ msgid "Audio playback error."
-#~ msgstr "Fejl ved lydafspilning."
-
-#~ msgid "Recording is not supported by this audio device."
-#~ msgstr "Optagelse er ikke understøttet af denne lydenhed."
-
-#~ msgid "Error recording from audio device."
-#~ msgstr "Fejl under optagelse fra lydenhed."
-
-#~ msgid "PCM 1"
-#~ msgstr "PCM 1"
-
-#~ msgid "PCM 2"
-#~ msgstr "PCM 2"
-
-#~ msgid "PCM 3"
-#~ msgstr "PCM 3"
-
-#~ msgid "PCM 4"
-#~ msgstr "PCM 4"
-
-#~ msgid "Green connector function"
-#~ msgstr "Grøn forbindelsesfunktion"
-
-#~ msgid "Green front panel connector function"
-#~ msgstr "Grøn frontpanelforbindelsesfunktion"
-
-#~ msgid "Pink connector function"
-#~ msgstr "Lyserød forbindelsesfunktion"
-
-#~ msgid "Pink front panel connector function"
-#~ msgstr "Lyserød frontpanelforbindelsesfunktion"
-
-#~ msgid "Blue connector function"
-#~ msgstr "Blå forbindelsesfunktion"
-
-#~ msgid "Blue front panel connector function"
-#~ msgstr "Blå frontpanelforbindelsesfunktion"
-
-#~ msgid "Orange connector function"
-#~ msgstr "Orange forbindelsesfunktion"
-
-#~ msgid "Orange front panel connector function"
-#~ msgstr "Orange frontpanelforbindelsesfunktion"
-
-#~ msgid "Black connector function"
-#~ msgstr "Sort forbindelsesfunktion"
-
-#~ msgid "Black front panel connector function"
-#~ msgstr "Sort frontpanelforbindelsesfunktion"
-
-#~ msgid "Gray connector function"
-#~ msgstr "Grå forbindelsesfunktion"
-
-#~ msgid "Gray front panel connector function"
-#~ msgstr "Grå frontpanelforbindelsesfunktion"
-
-#~ msgid "White connector function"
-#~ msgstr "Hvid forbindelsesfunktion"
-
-#~ msgid "White front panel connector function"
-#~ msgstr "Hvid frontpanelforbindelsesfunktion"
-
-#~ msgid "Red connector function"
-#~ msgstr "Rød forbindelsesfunktion"
-
-#~ msgid "Red front panel connector function"
-#~ msgstr "Rød frontpanelforbindelsesfunktion"
-
-#~ msgid "Yellow connector function"
-#~ msgstr "Gul forbindelsesfunktion"
-
-#~ msgid "Yellow front panel connector function"
-#~ msgstr "Gul frontpanelforbindelsesfunktion"
-
-#~ msgid "Failed to configure TwoLAME encoder. Check your encoding parameters."
-#~ msgstr ""
-#~ "Mislykkedes i at konfigurere TwoLAME-koder. Undersøg dine "
-#~ "kodningsparametre."
-
-#~ msgid ""
-#~ "The requested bitrate %d kbit/s for property '%s' is not allowed. The "
-#~ "bitrate was changed to %d kbit/s."
-#~ msgstr ""
-#~ "Den anmodede bitrate %d kbit/s for egenskab »%s« er ikke tilladt. "
-#~ "Bitraten blev ændret til %d kbit/s."
-
-#~ msgid "This file is encrypted and cannot be played."
-#~ msgstr "Denne fil er krypteret og kan ikke afspilles."
+msgstr "Kunne ikke finde detaljer for DVB-kanalen %s"
diff --git a/po/de.gmo b/po/de.gmo
index 1a4f6fc6..da611024 100644
--- a/po/de.gmo
+++ b/po/de.gmo
Binary files differ
diff --git a/po/de.po b/po/de.po
index 4d9e8992..7f364602 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-21 13:34+0100\n"
"Last-Translator: Christian Kirbach <christian.kirbach@gmail.com>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
diff --git a/po/el.gmo b/po/el.gmo
index ddacfc7b..3d2b62c8 100644
--- a/po/el.gmo
+++ b/po/el.gmo
Binary files differ
diff --git a/po/el.po b/po/el.po
index c81b5131..c7513f63 100644
--- a/po/el.po
+++ b/po/el.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2012-05-05 19:17+0100\n"
"Last-Translator: Savvas Radevic <vicedar@gmail.com>\n"
"Language-Team: Greek <team@lists.gnome.gr>\n"
diff --git a/po/en_GB.gmo b/po/en_GB.gmo
index e30f7ae9..521e514e 100644
--- a/po/en_GB.gmo
+++ b/po/en_GB.gmo
Binary files differ
diff --git a/po/en_GB.po b/po/en_GB.po
index 92659cd9..186fae31 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2004-04-26 10:41-0400\n"
"Last-Translator: Gareth Owen <gowen72@yahoo.com>\n"
"Language-Team: English (British) <en_gb@li.org>\n"
diff --git a/po/eo.gmo b/po/eo.gmo
index f3156b38..cf87ca4e 100644
--- a/po/eo.gmo
+++ b/po/eo.gmo
Binary files differ
diff --git a/po/eo.po b/po/eo.po
index 9c349279..3f566fbd 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-06-04 22:18+0200\n"
"Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n"
"Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
diff --git a/po/es.gmo b/po/es.gmo
index e103f217..6a4ca83d 100644
--- a/po/es.gmo
+++ b/po/es.gmo
Binary files differ
diff --git a/po/es.po b/po/es.po
index 076c133b..09d8928f 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-10-02 15:47+0200\n"
"Last-Translator: Jorge González González <aloriel@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"
diff --git a/po/eu.gmo b/po/eu.gmo
index 60767243..01fbeac0 100644
--- a/po/eu.gmo
+++ b/po/eu.gmo
Binary files differ
diff --git a/po/eu.po b/po/eu.po
index 515d6bb8..c980d172 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.17.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2010-03-25 12:30+0100\n"
"Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n"
"Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n"
diff --git a/po/fi.gmo b/po/fi.gmo
index 27a72281..e77da264 100644
--- a/po/fi.gmo
+++ b/po/fi.gmo
Binary files differ
diff --git a/po/fi.po b/po/fi.po
index 0ae0630b..6fb91733 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2009-08-12 22:13+0300\n"
"Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n"
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
diff --git a/po/fr.gmo b/po/fr.gmo
index 79fceceb..fe99acbd 100644
--- a/po/fr.gmo
+++ b/po/fr.gmo
Binary files differ
diff --git a/po/fr.po b/po/fr.po
index 7d5ffa32..574523df 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-04-28 09:13+0200\n"
"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
"Language-Team: French <traduc@traduc.org>\n"
diff --git a/po/gl.gmo b/po/gl.gmo
index 2333b50f..528faed1 100644
--- a/po/gl.gmo
+++ b/po/gl.gmo
Binary files differ
diff --git a/po/gl.po b/po/gl.po
index a2836ae0..a964d3fa 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-09-05 12:50+0200\n"
"Last-Translator: Fran Dieguez <frandieguez@ubuntu.com>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
diff --git a/po/gst-plugins-bad-1.0.pot b/po/gst-plugins-bad-1.0.pot
index f28fb0d0..3fe267b7 100644
--- a/po/gst-plugins-bad-1.0.pot
+++ b/po/gst-plugins-bad-1.0.pot
@@ -5,9 +5,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gst-plugins-bad 1.2.1\n"
+"Project-Id-Version: gst-plugins-bad 1.2.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -39,19 +39,19 @@ msgstr ""
msgid "Could not read DVD."
msgstr ""
-#: ext/smoothstreaming/gstmssdemux.c:777 ext/smoothstreaming/gstmssdemux.c:943
+#: ext/smoothstreaming/gstmssdemux.c:776 ext/smoothstreaming/gstmssdemux.c:947
msgid "This file contains no playable streams."
msgstr ""
-#: ext/smoothstreaming/gstmssdemux.c:909
+#: ext/smoothstreaming/gstmssdemux.c:913
msgid "Couldn't get the Manifest's URI"
msgstr ""
-#: ext/smoothstreaming/gstmssdemux.c:1142
+#: ext/smoothstreaming/gstmssdemux.c:1146
msgid "Failed to get fragment URL."
msgstr ""
-#: ext/smoothstreaming/gstmssdemux.c:1210
+#: ext/smoothstreaming/gstmssdemux.c:1214
msgid "Couldn't download fragments"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Internal data flow error."
msgstr ""
-#: gst/asfmux/gstasfmux.c:1795
+#: gst/asfmux/gstasfmux.c:1799
msgid "Generated file has a larger preroll time than its streams duration"
msgstr ""
@@ -110,7 +110,7 @@ msgstr ""
msgid "File location is set to NULL, please set it to a valid filename"
msgstr ""
-#: gst/dvdspu/gstdvdspu.c:1038
+#: gst/dvdspu/gstdvdspu.c:1042
msgid "Subpicture format was not configured before data flow"
msgstr ""
diff --git a/po/hr.gmo b/po/hr.gmo
index 64b66104..28f09c62 100644
--- a/po/hr.gmo
+++ b/po/hr.gmo
Binary files differ
diff --git a/po/hr.po b/po/hr.po
index c8d4c187..bb17442e 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2012-04-16 02:06+0200\n"
"Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
diff --git a/po/hu.gmo b/po/hu.gmo
index cbff87e1..7454a9a9 100644
--- a/po/hu.gmo
+++ b/po/hu.gmo
Binary files differ
diff --git a/po/hu.po b/po/hu.po
index 712927ed..3201b8a0 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.0.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2012-11-30 15:02+0100\n"
"Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n"
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
diff --git a/po/id.gmo b/po/id.gmo
index 623547ac..5355155b 100644
--- a/po/id.gmo
+++ b/po/id.gmo
Binary files differ
diff --git a/po/id.po b/po/id.po
index 4d3de760..c7ba0ea0 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-10-15 15:39+0700\n"
"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
diff --git a/po/it.gmo b/po/it.gmo
index b4b3aa4f..b10c42d7 100644
--- a/po/it.gmo
+++ b/po/it.gmo
Binary files differ
diff --git a/po/it.po b/po/it.po
index 4c5efa98..ebe6faf6 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2009-08-14 00:12+0200\n"
"Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
diff --git a/po/ja.gmo b/po/ja.gmo
index cd1fa6be..c58100b6 100644
--- a/po/ja.gmo
+++ b/po/ja.gmo
Binary files differ
diff --git a/po/ja.po b/po/ja.po
index 4655eca5..bbdec660 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-04-26 19:38+0900\n"
"Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n"
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
diff --git a/po/ky.gmo b/po/ky.gmo
index 04cf1c7e..2a0227d5 100644
--- a/po/ky.gmo
+++ b/po/ky.gmo
Binary files differ
diff --git a/po/ky.po b/po/ky.po
index a7d91ea9..548c3629 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.5\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2007-11-13 17:16+0600\n"
"Last-Translator: Ilyas Bakirov <just_ilyas@yahoo.com>\n"
"Language-Team: Kirghiz <i18n-team-ky-kyrgyz@lists.sourceforge.net>\n"
diff --git a/po/lt.gmo b/po/lt.gmo
index 10a88336..b01d3bee 100644
--- a/po/lt.gmo
+++ b/po/lt.gmo
Binary files differ
diff --git a/po/lt.po b/po/lt.po
index 6e464aae..defae435 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.6.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2008-05-14 02:13+0300\n"
"Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
diff --git a/po/lv.gmo b/po/lv.gmo
index 255eb085..a5536e9f 100644
--- a/po/lv.gmo
+++ b/po/lv.gmo
Binary files differ
diff --git a/po/lv.po b/po/lv.po
index 9c134cba..98881d5f 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-09-02 12:04-0000\n"
"Last-Translator: Rihards Priedītis <rprieditis@gmail.com>\n"
"Language-Team: Latvian <translation-team-lv@lists.sourceforge.net>\n"
diff --git a/po/mt.gmo b/po/mt.gmo
index 1e4e5e6c..2bd1eb7e 100644
--- a/po/mt.gmo
+++ b/po/mt.gmo
Binary files differ
diff --git a/po/mt.po b/po/mt.po
index faf352da..70328b4d 100644
--- a/po/mt.po
+++ b/po/mt.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.8.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2008-10-26 20:27+0100\n"
"Last-Translator: Michel Bugeja <michelbugeja@rabatmalta.com>\n"
"Language-Team: Maltese <translation-team-mt@lists.sourceforge.net>\n"
diff --git a/po/nb.gmo b/po/nb.gmo
index e15b3535..b4f9e0d7 100644
--- a/po/nb.gmo
+++ b/po/nb.gmo
Binary files differ
diff --git a/po/nb.po b/po/nb.po
index 4b496b23..f04c384d 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2012-07-28 07:10+0100\n"
"Last-Translator: Johnny A. Solbu <johnny@solbu.net>\n"
"Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
diff --git a/po/nl.gmo b/po/nl.gmo
index aecb1272..ee83bc89 100644
--- a/po/nl.gmo
+++ b/po/nl.gmo
Binary files differ
diff --git a/po/nl.po b/po/nl.po
index eaf8245d..bde79e95 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-15 13:26+0200\n"
"Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
diff --git a/po/or.gmo b/po/or.gmo
index e2d86dc2..b0801107 100644
--- a/po/or.gmo
+++ b/po/or.gmo
Binary files differ
diff --git a/po/or.po b/po/or.po
index 58d6a2c2..05aadbfe 100644
--- a/po/or.po
+++ b/po/or.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-0.8.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2004-09-27 13:32+0530\n"
"Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n"
"Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n"
diff --git a/po/pl.gmo b/po/pl.gmo
index 2e30a784..da74c5d1 100644
--- a/po/pl.gmo
+++ b/po/pl.gmo
Binary files differ
diff --git a/po/pl.po b/po/pl.po
index f42f71eb..c211c9fd 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-15 11:29+0200\n"
"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo
index 5bfffd53..68957191 100644
--- a/po/pt_BR.gmo
+++ b/po/pt_BR.gmo
Binary files differ
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 128e0c1a..913c7621 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-1.0.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-08-19 23:34-0300\n"
"Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n"
"Language-Team: Brazilian Portuguese <ldpbr-translation@lists.sourceforge."
diff --git a/po/ro.gmo b/po/ro.gmo
index 9d29c687..e7d7f3a9 100644
--- a/po/ro.gmo
+++ b/po/ro.gmo
Binary files differ
diff --git a/po/ro.po b/po/ro.po
index 8bbddab0..9aa33ae4 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.18.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2010-08-16 03:11+0300\n"
"Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
diff --git a/po/ru.gmo b/po/ru.gmo
index 2bc8d691..f5a97bec 100644
--- a/po/ru.gmo
+++ b/po/ru.gmo
Binary files differ
diff --git a/po/ru.po b/po/ru.po
index 05b6710d..02c1ae34 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-15 08:26+0400\n"
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
"Language-Team: Russian <gnu@mx.ru>\n"
diff --git a/po/sk.gmo b/po/sk.gmo
index d36f34f6..bf35c045 100644
--- a/po/sk.gmo
+++ b/po/sk.gmo
Binary files differ
diff --git a/po/sk.po b/po/sk.po
index ad7c4c30..8daf0315 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.17.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2010-03-08 09:20+0100\n"
"Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n"
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
diff --git a/po/sl.gmo b/po/sl.gmo
index a4af8a3b..d03d3ba8 100644
--- a/po/sl.gmo
+++ b/po/sl.gmo
Binary files differ
diff --git a/po/sl.po b/po/sl.po
index 871950d2..345e37c3 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-04-26 15:21+0100\n"
"Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
"Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
diff --git a/po/sq.gmo b/po/sq.gmo
index 0edb74ca..8d1be418 100644
--- a/po/sq.gmo
+++ b/po/sq.gmo
Binary files differ
diff --git a/po/sq.po b/po/sq.po
index c467147c..30b90be9 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.7.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2008-08-15 16:07+0200\n"
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
"Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n"
diff --git a/po/sr.gmo b/po/sr.gmo
index fd394a07..12f38ac0 100644
--- a/po/sr.gmo
+++ b/po/sr.gmo
Binary files differ
diff --git a/po/sr.po b/po/sr.po
index 3f7085f8..e2553236 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-10-04 11:47+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <(nothing)>\n"
diff --git a/po/sv.gmo b/po/sv.gmo
index 60211fb7..cc57d958 100644
--- a/po/sv.gmo
+++ b/po/sv.gmo
Binary files differ
diff --git a/po/sv.po b/po/sv.po
index 70827f28..f4e4519d 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2009-08-12 20:29+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
diff --git a/po/tr.gmo b/po/tr.gmo
index ec9af692..02a0d9eb 100644
--- a/po/tr.gmo
+++ b/po/tr.gmo
Binary files differ
diff --git a/po/tr.po b/po/tr.po
index 6606c920..0c02086e 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2011-04-26 19:21+0200\n"
"Last-Translator: Server Acim <serveracim@gmail.com>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
diff --git a/po/uk.gmo b/po/uk.gmo
index 177f54fa..e88e49fb 100644
--- a/po/uk.gmo
+++ b/po/uk.gmo
Binary files differ
diff --git a/po/uk.po b/po/uk.po
index 84e43398..47e1aac6 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-14 22:32+0300\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
diff --git a/po/vi.gmo b/po/vi.gmo
index db3b3207..0d540aaa 100644
--- a/po/vi.gmo
+++ b/po/vi.gmo
Binary files differ
diff --git a/po/vi.po b/po/vi.po
index cc2429ca..ab166b17 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-1.1.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2013-09-16 14:18+0700\n"
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
index e338a407..d1791c8e 100644
--- a/po/zh_CN.gmo
+++ b/po/zh_CN.gmo
Binary files differ
diff --git a/po/zh_CN.po b/po/zh_CN.po
index dbd6a140..bd1262bc 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.16.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2013-11-09 15:49+0100\n"
+"POT-Creation-Date: 2013-12-26 17:46+0100\n"
"PO-Revision-Date: 2009-11-20 18:12中国标准时间\n"
"Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
diff --git a/sys/applemedia/vtenc.c b/sys/applemedia/vtenc.c
index 419bd9cc..e728343b 100644
--- a/sys/applemedia/vtenc.c
+++ b/sys/applemedia/vtenc.c
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2010, 2013 Ole André Vadla Ravnås <oleavr@soundrop.com>
+ * Copyright (C) 2013 Intel Corporation
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
@@ -45,7 +46,7 @@ typedef struct _GstVTEncFrame GstVTEncFrame;
struct _GstVTEncFrame
{
GstBuffer *buf;
- GstMapInfo map;
+ GstVideoFrame videoframe;
};
static GstElementClass *parent_class = NULL;
@@ -94,7 +95,8 @@ static VTStatus gst_vtenc_enqueue_buffer (void *data, int a2, int a3, int a4,
static gboolean gst_vtenc_buffer_is_keyframe (GstVTEnc * self,
CMSampleBufferRef sbuf);
-static GstVTEncFrame *gst_vtenc_frame_new (GstBuffer * buf);
+static GstVTEncFrame *gst_vtenc_frame_new (GstBuffer * buf,
+ GstVideoInfo * videoinfo);
static void gst_vtenc_frame_free (GstVTEncFrame * frame);
static void
@@ -116,7 +118,7 @@ gst_vtenc_base_init (GstVTEncClass * klass)
gst_element_class_set_metadata (element_class, longname,
"Codec/Encoder/Video", description,
- "Ole André Vadla Ravnås <oleavr@soundrop.com>");
+ "Ole André Vadla Ravnås <oleavr@soundrop.com>, Dominik Röttsches <dominik.rottsches@intel.com>");
g_free (longname);
g_free (description);
@@ -197,6 +199,8 @@ gst_vtenc_init (GstVTEnc * self)
/* These could be controlled by properties later */
self->dump_properties = FALSE;
self->dump_attributes = FALSE;
+
+ self->session = NULL;
}
static gint
@@ -377,6 +381,9 @@ gst_vtenc_sink_setcaps (GstVTEnc * self, GstCaps * caps)
gst_structure_get_fraction (structure, "framerate",
&self->negotiated_fps_n, &self->negotiated_fps_d);
+ if (!gst_video_info_from_caps (&self->video_info, caps))
+ return FALSE;
+
gst_vtenc_destroy_session (self, &self->session);
GST_OBJECT_UNLOCK (self);
@@ -760,8 +767,7 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
self->cur_inbuf = buf;
- ts = CMTimeMake
- (GST_TIME_AS_MSECONDS (GST_BUFFER_TIMESTAMP (buf)), 1000);
+ ts = CMTimeMake (GST_TIME_AS_MSECONDS (GST_BUFFER_TIMESTAMP (buf)), 1000);
duration = CMTimeMake
(GST_TIME_AS_MSECONDS (GST_BUFFER_DURATION (buf)), 1000);
@@ -774,16 +780,45 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
GstVTEncFrame *frame;
CVReturn cv_ret;
- frame = gst_vtenc_frame_new (buf);
- cv_ret = CVPixelBufferCreateWithBytes (NULL,
- self->negotiated_width, self->negotiated_height,
- kCVPixelFormatType_422YpCbCr8, frame->map.data,
- self->negotiated_width * 2,
- (CVPixelBufferReleaseBytesCallback) gst_vtenc_frame_free, frame,
- NULL, &pbuf);
- if (cv_ret != kCVReturnSuccess) {
- gst_vtenc_frame_free (frame);
+ frame = gst_vtenc_frame_new (buf, &self->video_info);
+ if (!frame)
goto cv_error;
+
+ {
+ const size_t num_planes = GST_VIDEO_FRAME_N_PLANES (&frame->videoframe);
+ void *plane_base_addresses[num_planes];
+ size_t plane_widths[num_planes];
+ size_t plane_heights[num_planes];
+ size_t plane_bytes_per_row[num_planes];
+ size_t i;
+
+ for (i = 0; i < num_planes; i++) {
+ plane_base_addresses[i] =
+ GST_VIDEO_FRAME_PLANE_DATA (&frame->videoframe, i);
+ plane_widths[i] = GST_VIDEO_FRAME_COMP_WIDTH (&frame->videoframe, i);
+ plane_heights[i] = GST_VIDEO_FRAME_COMP_HEIGHT (&frame->videoframe, i);
+ plane_bytes_per_row[i] =
+ GST_VIDEO_FRAME_COMP_STRIDE (&frame->videoframe, i);
+ plane_bytes_per_row[i] =
+ GST_VIDEO_FRAME_COMP_STRIDE (&frame->videoframe, i);
+ }
+
+ cv_ret = CVPixelBufferCreateWithPlanarBytes (NULL,
+ self->negotiated_width, self->negotiated_height,
+ kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange,
+ NULL,
+ GST_VIDEO_FRAME_SIZE (&frame->videoframe),
+ num_planes,
+ plane_base_addresses,
+ plane_widths,
+ plane_heights,
+ plane_bytes_per_row,
+ (CVPixelBufferReleaseBytesCallback) gst_vtenc_frame_free, frame,
+ NULL, &pbuf);
+ if (cv_ret != kCVReturnSuccess) {
+ gst_vtenc_frame_free (frame);
+ goto cv_error;
+ }
}
}
@@ -884,8 +919,7 @@ gst_vtenc_buffer_is_keyframe (GstVTEnc * self, CMSampleBufferRef sbuf)
gboolean result = FALSE;
CFArrayRef attachments_for_sample;
- attachments_for_sample =
- CMSampleBufferGetSampleAttachmentsArray (sbuf, 0);
+ attachments_for_sample = CMSampleBufferGetSampleAttachmentsArray (sbuf, 0);
if (attachments_for_sample != NULL) {
CFDictionaryRef attachments;
CFBooleanRef depends_on_others;
@@ -900,13 +934,17 @@ gst_vtenc_buffer_is_keyframe (GstVTEnc * self, CMSampleBufferRef sbuf)
}
static GstVTEncFrame *
-gst_vtenc_frame_new (GstBuffer * buf)
+gst_vtenc_frame_new (GstBuffer * buf, GstVideoInfo * video_info)
{
GstVTEncFrame *frame;
frame = g_slice_new (GstVTEncFrame);
frame->buf = gst_buffer_ref (buf);
- gst_buffer_map (buf, &frame->map, GST_MAP_READ);
+ if (!gst_video_frame_map (&frame->videoframe, video_info, buf, GST_MAP_READ)) {
+ gst_buffer_unref (frame->buf);
+ g_slice_free (GstVTEncFrame, frame);
+ return NULL;
+ }
return frame;
}
@@ -914,7 +952,7 @@ gst_vtenc_frame_new (GstBuffer * buf)
static void
gst_vtenc_frame_free (GstVTEncFrame * frame)
{
- gst_buffer_unmap (frame->buf, &frame->map);
+ gst_video_frame_unmap (&frame->videoframe);
gst_buffer_unref (frame->buf);
g_slice_free (GstVTEncFrame, frame);
}
diff --git a/sys/applemedia/vtenc.h b/sys/applemedia/vtenc.h
index 594e1e2e..776e04ba 100644
--- a/sys/applemedia/vtenc.h
+++ b/sys/applemedia/vtenc.h
@@ -21,6 +21,7 @@
#define __GST_VTENC_H__
#include <gst/gst.h>
+#include <gst/video/video.h>
#include "coremediactx.h"
@@ -72,6 +73,7 @@ struct _GstVTEnc
gint negotiated_fps_n, negotiated_fps_d;
gint caps_width, caps_height;
gint caps_fps_n, caps_fps_d;
+ GstVideoInfo video_info;
VTCompressionSessionRef session;
CFMutableDictionaryRef options;
diff --git a/sys/decklink/gstdecklinksink.cpp b/sys/decklink/gstdecklinksink.cpp
index b0c86eec..7f0ec61a 100644
--- a/sys/decklink/gstdecklinksink.cpp
+++ b/sys/decklink/gstdecklinksink.cpp
@@ -565,8 +565,12 @@ gst_decklink_sink_videosink_query (GstPad * pad, GstObject * parent,
* should probably return the template caps instead */
mode_caps = gst_decklink_mode_get_caps (decklinksink->mode);
gst_query_parse_caps (query, &filter);
- caps = gst_caps_intersect (mode_caps, filter);
- gst_caps_unref (mode_caps);
+ if (filter) {
+ caps = gst_caps_intersect_full (filter, mode_caps, GST_CAPS_INTERSECT_FIRST);
+ gst_caps_unref (mode_caps);
+ } else {
+ caps = mode_caps;
+ }
gst_query_set_caps_result (query, caps);
gst_caps_unref (caps);
res = TRUE;
diff --git a/sys/decklink/gstdecklinksrc.cpp b/sys/decklink/gstdecklinksrc.cpp
index 1501a061..7c2683af 100644
--- a/sys/decklink/gstdecklinksrc.cpp
+++ b/sys/decklink/gstdecklinksrc.cpp
@@ -176,6 +176,7 @@ gst_decklink_src_init (GstDecklinkSrc * decklinksrc)
GST_DEBUG_FUNCPTR (gst_decklink_src_video_src_query));
gst_element_add_pad (GST_ELEMENT (decklinksrc), decklinksrc->videosrcpad);
+ GST_OBJECT_FLAG_SET (decklinksrc, GST_ELEMENT_FLAG_SOURCE);
g_cond_init (&decklinksrc->cond);
g_mutex_init (&decklinksrc->mutex);
@@ -361,6 +362,7 @@ gst_decklink_src_send_event (GstElement * element, GstEvent * event)
case GST_EVENT_EOS:
g_atomic_int_set (&src->pending_eos, TRUE);
GST_INFO_OBJECT (src, "EOS pending");
+ g_cond_signal (&src->cond);
result = TRUE;
break;
break;
@@ -744,7 +746,8 @@ gst_decklink_src_task (void *priv)
GST_DEBUG_OBJECT (decklinksrc, "task");
g_mutex_lock (&decklinksrc->mutex);
- while (decklinksrc->video_frame == NULL && !decklinksrc->stop) {
+ while (decklinksrc->video_frame == NULL && !decklinksrc->stop &&
+ !decklinksrc->pending_eos) {
g_cond_wait (&decklinksrc->cond, &decklinksrc->mutex);
}
video_frame = decklinksrc->video_frame;
@@ -762,6 +765,13 @@ gst_decklink_src_task (void *priv)
return;
}
+ if (g_atomic_int_compare_and_exchange (&decklinksrc->pending_eos, TRUE,
+ FALSE)) {
+ GST_INFO_OBJECT (decklinksrc, "EOS pending");
+ flow = GST_FLOW_EOS;
+ goto pause;
+ }
+
/* warning on dropped frames */
/* FIXME: post QoS message */
if (decklinksrc->dropped_frames - decklinksrc->dropped_frames_old > 0) {
@@ -886,12 +896,6 @@ gst_decklink_src_task (void *priv)
else
flow = video_flow;
- if (g_atomic_int_compare_and_exchange (&decklinksrc->pending_eos, TRUE,
- FALSE)) {
- GST_INFO_OBJECT (decklinksrc, "EOS pending");
- flow = GST_FLOW_EOS;
- }
-
if (flow != GST_FLOW_OK)
goto pause;
diff --git a/win32/common/config.h b/win32/common/config.h
index c13000a3..62c34bd1 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -77,7 +77,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2013-11-09"
+#define GST_PACKAGE_RELEASE_DATETIME "2013-12-26"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@@ -583,7 +583,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.2.1"
+#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.2.2"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-bad"
@@ -592,7 +592,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.2.1"
+#define PACKAGE_VERSION "1.2.2"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -635,7 +635,7 @@
#undef USE_EGL_X11
/* Version number of package */
-#define VERSION "1.2.1"
+#define VERSION "1.2.2"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */