summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-11-06 13:14:09 +0100
committerSebastian Dröge <sebastian@centricular.com>2014-11-06 13:14:09 +0100
commitd77c70215bb684ef385e014db1b4381acd89f3f6 (patch)
tree6d2256d31b0a01f4099f16ee5554be60def65aaf
parent4caad2f78d1df8bf84cf5341aef304299cdae350 (diff)
Release 1.4.41.4.4
-rw-r--r--ChangeLog877
-rw-r--r--NEWS2
-rw-r--r--RELEASE45
-rw-r--r--configure.ac4
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy7
-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-asfmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-assrender.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-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-dataurisrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-debugutilsbad.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-faad.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-fragmented.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-jpegformat.xml2
-rw-r--r--docs/plugins/inspect/plugin-liveadder.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-mpeg2enc.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegpsdemux.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-mplex.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-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-rtmp.xml4
-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-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-subenc.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-y4mdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-zbar.xml2
-rw-r--r--gst-plugins-bad.doap10
-rw-r--r--win32/common/config.h11
78 files changed, 1012 insertions, 88 deletions
diff --git a/ChangeLog b/ChangeLog
index 7414bb470..7948c326a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,882 @@
+=== release 1.4.4 ===
+
+2014-11-06 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.4.4
+
+2014-11-06 11:53:04 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/videoparsers/gsth265parse.c:
+ h265parse: don't unnecesarily set src_caps
+ https://bugzilla.gnome.org/show_bug.cgi?id=739374
+
+2014-10-29 22:55:47 +0100 Matej Knopp <matej.knopp@gmail.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ h264parse: don't unnecesarily set src_caps
+ https://bugzilla.gnome.org/show_bug.cgi?id=739374
+
+2014-10-31 12:52:50 +1100 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglimagesink.c:
+ * ext/gl/gstglimagesink.h:
+ glimagesink: resize the viewport correctly on a caps change
+ with force-aspect-ratio=true, if the width or height changed, the
+ viewport wasn't being updated to respect the new video width and height
+ until a resize occured.
+
+2014-11-04 09:52:11 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ gl/cocoa: include gl3.h in configure too for consistency with gstglapi.h
+
+2014-11-03 23:24:33 +0000 Julien Isorce <julien.isorce@gmail.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: use NSAutoreleasePool to free resize data
+ Otherwise when resizing the window you will also get messages like:
+ class NSConcreteMapTable autoreleased with no pool in place - just leaking
+ class NSConcreteValue autoreleased with no pool in place - just leaking
+ class NSConcreteValue autoreleased with no pool in place - just leaking
+ class __NSCFDictionary autoreleased with no pool in place - just leaking
+
+2014-11-03 23:08:09 +0000 Julien Isorce <julien.isorce@gmail.com>
+
+ * gst-libs/gst/gl/gstglapi.h:
+ gl/cocoa: include gl3.h to have GL_CONTEXT_PROFILE_MASK
+
+2014-11-03 23:07:34 +0000 Julien Isorce <julien.isorce@gmail.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: make sure to turn on frame rectangle changes notifications
+ Default value of property postsFrameChangedNotifications is YES
+ but it is worth to explicitly enable it.
+
+2014-11-03 23:02:17 +0000 Julien Isorce <julien.isorce@gmail.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: fix uncaught exception 'unrecognized selector sent to instance'
+ Need to set the ':' as the reshape method now takes one parameter.
+ For the story, the GstGLNSView was previously inheriting from
+ NSOpenGLView which has a reshape function without any parameter.
+ Now the GstGLNSView inherits from NSView and we re-use the reshape
+ function manually.
+
+2014-11-03 22:59:41 +0000 Julien Isorce <julien.isorce@gmail.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: fix compiler warning
+ Use the reshape function after being defined. The other way
+ would have been to declare the reshape function in the header.
+ gstglwindow_cocoa.m: In function '-[GstGLNSView drawRect:]':
+ gstglwindow_cocoa.m:555: warning: 'GstGLNSView' may not respond to '-reshape'
+ gstglwindow_cocoa.m:555: warning: (Messages without a matching method signature
+ gstglwindow_cocoa.m:555: warning: will be assumed to return 'id' and accept
+ gstglwindow_cocoa.m:555: warning: '...' as arguments.)
+
+2014-10-21 16:21:08 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Fix compiler warning
+ gstglwindow_cocoa.m: In function '-[GstGLNSView drawRect:]':
+ gstglwindow_cocoa.m:555: warning: 'GstGLNSView' may not respond to '-reshape'
+ gstglwindow_cocoa.m:555: warning: (Messages without a matching method signature
+ gstglwindow_cocoa.m:555: warning: will be assumed to return 'id' and accept
+ gstglwindow_cocoa.m:555: warning: '...' as arguments.)
+
+2014-10-29 18:18:07 +0000 Luis de Bethencourt <luis.bg@samsung.com>
+
+ * gst-libs/gst/gl/gstglshadervariables.c:
+ glshader: Fix memory leak
+ Memory is only freed in the TRUE clause of the if conditional. Free in the else
+ clause as well.
+ Also, consolidate g_malloc + sprintf into a g_strdup_printf().
+ CID #1212171
+ https://bugzilla.gnome.org/show_bug.cgi?id=739368
+
+2014-10-31 12:30:53 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ * gst-libs/gst/gl/gstgldisplay.c:
+ * gst-libs/gst/gl/gstglwindow.c:
+ gl: sprinkle some Since markers
+
+2014-10-24 16:52:42 +0200 Matthieu Bouron <matthieu.bouron@collabora.com>
+
+ * gst/mpegtsdemux/mpegtsbase.c:
+ mpegtsbase: do not remove programs on EOS
+ As a consequence, tsdemux won't remove its pads anymore on EOS.
+ Fixes the case when mpegtsbase is not able to process new packets
+ after EOS as the corresponding pids aren't known anymore because
+ the programs were removed and the pes/psi were kept, preventing the
+ PAT to be parsed again.
+ https://bugzilla.gnome.org/show_bug.cgi?id=738695
+ Conflicts:
+ gst/mpegtsdemux/mpegtsbase.c
+
+2014-10-30 19:01:20 +1100 Matthew Waters <matthew@centricular.com>
+
+ * tests/examples/gl/sdl/sdlshare.c:
+ gl/examples: use the current X Display from SDL
+ allows GL context sharing to occur.
+
+2014-10-29 10:09:35 +0100 Vincent Abriou <vincent.abriou@st.com>
+
+ * configure.ac:
+ configure.ac: auto decision to include GL library fails
+ The part of the configure.ac that consist to check if we
+ can include both GL and GLES2 at the same time is failing.
+ Indeed, in the case NEED_GLES2=yes and NEED_OPENGL=auto,
+ HAVE_OPENGL variable is updated whereas it should be HAVE_GL
+ variable that has to be updated (HAVE_OPENGL variable is not
+ used in the rest of the configure.ac).
+ https://bugzilla.gnome.org/show_bug.cgi?id=739348
+ Signed-off-by: Vincent Abriou <vincent.abriou@st.com>
+ Reviewed-by: Benjamin GAIGNARD <benjamin.gaignard@linaro.org>
+
+2014-10-28 17:44:47 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/faad/gstfaad.c:
+ faad: fix wrong unrefs in set_format error code path
+
+2014-10-28 18:01:27 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglfilter.c:
+ glfilter: avoid uninitialized variable size when chaining multiple glfilters
+ https://bugzilla.gnome.org/show_bug.cgi?id=739277
+
+2014-10-23 17:42:27 +0300 Vootele Vesterblom <vov@bang-olufsen.dk>
+
+ * gst/rawparse/gstrawparse.c:
+ rawparse: fix handling of segment event in sink event handler
+
+2014-10-22 15:07:04 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawparse.c:
+ rawparse: Check for 0-size after adjusting the size for the frame size
+ If we don't have a complete raw audio frame we would otherwise still
+ ask for a 0 sized buffer from the adapter.
+
+2014-10-22 14:43:50 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawparse.c:
+ rawparse: Don't try to retrieve 0 byte buffers from the adapter in multi-frame mode
+
+2014-10-21 12:39:14 +0200 Matthieu Bouron <matthieu.bouron@collabora.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: reset end_of_playlist attribute when we receive a seek
+ https://bugzilla.gnome.org/show_bug.cgi?id=738696
+
+2014-10-09 15:12:01 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * tests/check/libs/vc1parser.c:
+ vc1parser: fix expected level in sequence-layer parsing unit test
+ Sequence-layer used for unit test have a level set to 2 which should
+ match the medium level, not the high.
+ https://bugzilla.gnome.org/show_bug.cgi?id=738230
+
+2014-10-09 15:05:55 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst-libs/gst/codecparsers/gstvc1parser.h:
+ vc1parser: fix level values for simple/main profile
+ In simple profile, level set to 0 or 2 indicate low and medium level
+ respectively. In main profile, level set to 0, 2 or 4 indicate low,
+ medium and high level respectively.
+ Level values are defined in Annex J.1.2 of the SMPTE 421M.
+ https://bugzilla.gnome.org/show_bug.cgi?id=738230
+
+2014-10-01 16:17:46 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/videoparsers/gstvc1parse.c:
+ * gst/videoparsers/gstvc1parse.h:
+ vc1parse: select caps according to wmv format at negotiation
+ Some VC1 decoder can have different caps according to wmv format, ie
+ WMV3 or WVC1.
+ So instead of keeping the first available caps, we interserct with
+ current WMV format.
+ https://bugzilla.gnome.org/show_bug.cgi?id=738532
+
+2014-10-20 09:47:27 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/rtmp/gstrtmpsink.c:
+ rtmpsink: Declare sink variable that was forgotten in last commit
+
+2014-10-19 20:35:41 +0200 Havard Graff <havard.graff@gmail.com>
+
+ * ext/rtmp/gstrtmpsink.c:
+ rtmpsink: Free URI string in finalize()
+ https://bugzilla.gnome.org/show_bug.cgi?id=738674
+
+2014-09-22 09:44:14 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/videoparsers/gstvc1parse.c:
+ vc1parse: parse frame header when stream format is ASF/raw for simple/main profile
+ When stream-format is ASF or sequence-layer-raw-frame, we basically have
+ a raw frame so we can parse it to extract some information such the
+ keyframe flag. The only requirement is to have a valid sequence-header.
+ This commit parse the frame header and set the DELTA_UNIT buffer flag in
+ case the frame is not a keyframe.
+ https://bugzilla.gnome.org/show_bug.cgi?id=738519
+
+2014-10-13 14:05:24 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/videoparsers/gstvc1parse.c:
+ vc1parse: just assume none header-format when no codec_data is present
+ https://bugzilla.gnome.org/show_bug.cgi?id=738449
+
+2014-10-09 18:18:02 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/videoparsers/gstvc1parse.c:
+ vc1parse: fix framesize when input is frame-layer
+ frame-layer header is represented as a sequence of 32 bit unsigned
+ integer serialized in little-endian byte order, so framesize is on the
+ first 3 bytes.
+ SMPTE 421M Annex L.
+ https://bugzilla.gnome.org/show_bug.cgi?id=738243
+
+2014-10-10 13:05:49 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/fluidsynth/gstfluiddec.c:
+ fluiddec: don't leak incoming caps event
+ https://bugzilla.gnome.org/show_bug.cgi?id=738291
+
+2014-10-09 11:51:16 +0200 Antonio Ospite <ao2@ao2.it>
+
+ * ext/fluidsynth/gstfluiddec.c:
+ fluiddec: fix some memory leaks
+ https://bugzilla.gnome.org/show_bug.cgi?id=738223
+
+2014-10-21 15:42:32 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Fix locking
+ The object lock only protects the session, as we modify
+ the session from other threads when the bitrate property
+ is changed. Don't hold it much longer than for session
+ related things.
+ And we need to release the video decoder stream lock before
+ enqueueing a frames. It might wait for our callback to dequeue
+ a frame from another thread, which will then take the stream
+ lock too and deadlock.
+
+2014-10-19 14:57:43 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Use kVTProfileLevel_H264_Baseline_AutoLevel only on iOS
+ It is not required on OSX apparently and was only added in 10.9.6 there.
+ Calculating the correct level from the configuration is not trivial, so let's
+ just not set a level at all here.
+
+2014-10-19 14:51:40 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ * sys/applemedia/vtenc.c:
+ vtenc: VTCompressionSessionPrepareToEncodeFrames only exists since 10.9.6
+ Check with configure for it instead of using one of the availability macros
+ as those wouldn't work as expected with minor versions.
+
+2014-10-19 14:32:31 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Remove unused #define
+
+2014-10-13 13:28:57 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/gl/gstglimagesink.c:
+ glimagesink: Only finalize the other context in finalize()
+ Otherwise we change a value of a property when going to READY state,
+ which is unexpected behaviour.
+
+2014-10-13 11:56:03 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/gl/gstglimagesink.c:
+ glimagesink: Don't leak other-context
+
+2014-10-13 13:27:55 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/gl/gstglmixer.c:
+ glmixer: Call the pad's parent class finalize method
+
+2014-10-09 10:54:35 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Add support for HiDPI displays
+ Without this our GL surface would be upscaled after rendering
+ by Cocoa, which would reduce image quality.
+
+2014-10-01 16:04:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Always update our viewport if Cocoa tells us something has changed
+ The visible rect and bounds might be the same as before, but Cocoa
+ might've changed our viewport without us nothing. This happens if
+ you hide the view and show it again.
+
+2014-10-01 11:55:13 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Handle NSView::renewGState() properly
+ Don't update the screen until we redraw, this prevents flickering during
+ scrolling, clipping, resizing, etc
+
+2014-09-29 09:33:42 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Update viewport according to the current clipping
+ We have to update the GL viewport if the NSView is only partially
+ visible. Otherwise the content of the frame will be visibly offset.
+
+2014-09-29 10:49:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
+ gl/cocoa: Improve the NSApplication initialization
+ This is only for non-Cocoa apps but previously caused a 2 second
+ waiting during startup for Cocoa apps. This is unacceptable.
+ Instead we now check a bit more extensive if something actually
+ runs on the GLib default main context, and if not don't even
+ bother waiting for something to happen from there.
+
+2014-09-29 09:24:49 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: NSView::drawRect() should call into reshape too
+ We a) need to render again because part of the window was
+ obscured and b) might need to reshape because of clipping
+ changes.
+
+2014-09-26 14:21:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Call UI related API from the application main thread
+
+2014-09-26 13:05:27 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstgl_cocoa_private.h:
+ * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Switch to a plain NSView subclass instead of NSOpenGLView
+ We don't and can't use NSOpenGLView as it's supposed to be used and
+ it gets into our way by being to clever in various situations.
+
+2014-09-25 16:13:19 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstgl_cocoa_private.h:
+ * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
+ gl/cocoa: Switch from our custom main loop to a GMainLoop
+ Simplifies code a lot and makes it more similar to the other backends.
+
+2014-09-25 16:12:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
+ gl/cocoa: Clear the current GL context when it should happen
+
+2014-10-14 09:58:47 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ applemedia: VideoToolbox works properly on iOS now
+
+2014-10-14 09:19:59 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: Set reorder length to 0 if we can't calculate it
+ Instead of leaving it at whatever value it had before.
+
+2014-09-19 14:36:39 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Fix encoder to work on iOS
+ iOS has special stride requirements that we don't know yet, so copy
+ input buffers into buffers allocated by iOS for now.
+ Later we should check the stride and probably provide a buffer pool for these
+ buffers so upstream can directly write in there.
+
+2014-09-19 14:32:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/coremediabuffer.c:
+ * sys/applemedia/corevideobuffer.c:
+ applemedia: We need to map the coremedia buffers in non-readonly mode
+ Our buffers claim to be writable so other elements expect to be able
+ to write there without losing their changes.
+
+2014-09-18 17:49:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Let the encoder automatically choose a h264 level
+ We should negotiate these things via caps...
+
+2014-09-18 13:45:33 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Use 0 instead of G_MAXDOUBLE as the max keyframe interval
+ 0 means no limit, which was meant here with G_MAXDOUBLE probably.
+
+2014-09-18 13:42:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Expected duration is supposed to be the duration of the stream, not a frame
+ Just don't set it for now, it isn't really needed.
+
+2014-09-18 13:11:05 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ * sys/applemedia/vtenc.h:
+ vtenc: Properly handle keyframes
+ Especially set the SYNC_POINT flag on keyframes.
+
+2014-09-18 10:30:04 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: Fix compilation
+
+2014-09-18 09:47:06 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: Handle 0/1 framerates correctly by not calculating their frame duration
+
+2014-09-17 17:37:12 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/atdec.c:
+ atdec: Fix some compiler warnings with newer clang
+
+2014-09-17 17:10:58 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Prepare encoder after setup
+ This will allow encoding to happen faster on the first frame.
+
+2014-09-17 17:08:57 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ * sys/applemedia/vtenc.h:
+ vtenc: Only drain the encoder in ::finish(), not on every frame
+ Otherwise quality and bitrate will be bad.
+
+2014-09-17 15:39:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Error out if encoding returned an error
+ Otherwise we will just continue consuming frames until all memory is filled
+ up and the app crashes.
+
+2014-09-17 14:56:05 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Check for errors from VTCompressionSessionCompleteFrames()
+
+2014-09-17 14:55:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Properly scale timestamps for the API and set invalid values
+
+2014-09-17 14:54:39 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: Properly scale timestamps for the API and set invalid values
+
+2014-09-17 13:19:04 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/plugin.m:
+ * sys/applemedia/vth264decbin.c:
+ * sys/applemedia/vth264decbin.h:
+ * sys/applemedia/vth264encbin.c:
+ * sys/applemedia/vth264encbin.h:
+ applemedia: Remove old code that is of no use anymore
+
+2014-09-17 10:38:20 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/plugin.m:
+ applemedia: Do weak linking with the VideoToolbox framework
+ It does not exist on older OSX and iOS but we still want to
+ be able to use it when it's available.
+
+2014-09-16 16:51:28 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ * sys/applemedia/vtenc.h:
+ vtenc: Port to GstVideoEncoder base class
+
+2014-09-16 16:13:16 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtenc.c:
+ vtenc: Use correct instance struct size
+
+2014-09-16 15:48:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: Fix compiler warnings
+ values of type 'OSStatus' should not be used as format arguments; add an explicit cast to 'int' instead [-Wformat]
+
+2014-09-16 15:02:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/coremediactx.c:
+ * sys/applemedia/coremediactx.h:
+ * sys/applemedia/dynapi-internal.h:
+ * sys/applemedia/dynapi.c:
+ * sys/applemedia/dynapi.h:
+ * sys/applemedia/mtapi.c:
+ * sys/applemedia/mtapi.h:
+ * sys/applemedia/vtapi.c:
+ * sys/applemedia/vtapi.h:
+ * sys/applemedia/vtenc.c:
+ * sys/applemedia/vtenc.h:
+ vtenc: Port to the real VideoToolbox API instead of using our dlopen() wrapper
+ It's a public framework since a long time.
+
+2014-10-09 01:18:16 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ h264parse: expose parsed profile and level to downstream
+ Set parsed profile and level in src caps.
+ https://bugzilla.gnome.org/show_bug.cgi?id=732239
+
+2014-10-09 11:46:23 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/videoparsers/gsth265parse.c:
+ h265parse: expose parsed profile, tier and level to downstream
+ https://bugzilla.gnome.org/show_bug.cgi?id=732239
+
+2014-10-06 21:25:30 +0300 Vivia Nikolaidou <n.vivia@gmail.com>
+
+ * ext/curl/gstcurlsmtpsink.c:
+ curlsmtpsink: Set CURLOPT_UPLOAD to 1 to not use VRFY and other unneeded commands
+ Fixes the sink with SMTP servers that disable VRFY for spam protection.
+ http://sourceforge.net/p/curl/bugs/1389/
+
+2014-10-06 10:11:47 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideoaggregator.c:
+ videoaggregator: Unmap and free GstVideoFrames as needed after conversion and errors
+
+2014-10-06 10:11:23 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/base/gstaggregator.c:
+ aggregator: Unref the taglist in GstAggregator::stop()
+
+2014-10-01 16:19:02 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/videoparsers/gstvc1parse.c:
+ vc1parse: unref caps when it is empty in renegotiate()
+ https://bugzilla.gnome.org/show_bug.cgi?id=737724
+
+2014-10-02 10:26:43 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ androidmedia: Fix calculation of the frame size for COLOR_FormatYUV420Planar
+ https://bugzilla.gnome.org/show_bug.cgi?id=734156
+
+2014-10-01 00:53:59 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/fluidsynth/gstfluiddec.c:
+ fluiddec: don't crash on 0-sized input buffers
+ https://bugzilla.gnome.org/show_bug.cgi?id=737658
+
+2014-09-30 14:58:06 +0200 Lubosz Sarnecki <lubosz@gmail.com>
+
+ * configure.ac:
+ gltransformation: requires graphene 1.0.0
+
+2014-09-29 10:01:27 +0200 Jesper Larsen <knorr.jesper@gmail.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: do not discard on discont if PES start
+ If a discontinuity in the stream is detected, data is discarded until
+ a new PES starts. If the first packet after the discontinuity is also
+ the start of a PES, there is no reason to discard the packets.
+ https://bugzilla.gnome.org/show_bug.cgi?id=737569
+
+2014-09-09 13:12:31 +0200 Matthieu Bouron <matthieu.bouron@collabora.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: mark first buffer as discont after restarting a download task
+ Mark first buffer as discont after restarting a download task, so
+ downstream can reset its state to properly handle the new fragment.
+ Related issue: https://bugzilla.gnome.org/show_bug.cgi?id=736318
+ https://bugzilla.gnome.org/show_bug.cgi?id=736319
+
+2014-09-19 22:32:39 -0300 Thiago Santos <thiagoss@osg.samsung.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: push a time segment when restarting streaming
+ This should inform demuxers/decoders downstream that the stream is
+ about to start from a new position and they should flush accordingly
+ https://bugzilla.gnome.org/show_bug.cgi?id=736319
+
+2014-10-09 12:28:11 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolorconvert: output why we cannot convert a buffer
+
+2014-10-09 12:25:55 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolorconvert: fix planar YUV download
+ - sample the u and v planes properly
+ - output the correctly scaled u and v planes for different chroma block sizes
+
+2014-10-07 23:04:30 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolorconvert: fix UYVY download green screen
+
+2014-10-07 22:50:22 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolrconvert: fix YUY2 download
+ - The shader was outputing the wrong values compared with raw
+ videotestsrc.
+ - deal with the texture edge properly.
+ - properly sample the 2x1 rectangle for the u and v values
+ - don't double sample the y value
+
+2014-09-25 17:01:31 +0200 Lubosz Sarnecki <lubosz@gmail.com>
+
+ * ext/gl/gstgltransformation.c:
+ gltransformation: graphene multiplication order has changed
+ https://bugzilla.gnome.org/show_bug.cgi?id=733510
+
+2014-09-22 10:08:17 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ gl: Let gst_gl_context_get_thread() return a new reference to the GThread
+ Otherwise it might go away in the meantime and the caller has some random pointer.
+ Conflicts:
+ gst-libs/gst/gl/gstglcontext.c
+
+2014-09-30 14:46:14 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolorconvert: convert xRGB into ARGB properly
+ The alpha channel might not be the last component so check which one
+ it is in and clobber that one instead.
+
+2014-09-30 01:38:05 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglmemory.c:
+ glmemory: unset the opposite corresponding transfer flags when mapped with write
+ fixes consistency with consecutive gst_memory_map()'s with
+ flags & GST_MAP_WRITE
+
+2014-09-29 08:54:29 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ glcontext: Initialize variable
+ Avoids the following warning:
+ gstglcontext.c:647:58: error: 'prev' may be used uninitialized in
+ this function [-Werror=maybe-uninitialized]
+
+2014-09-29 00:32:05 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ glcontext: fixup error in sharegroup comment
+
+2014-09-29 00:24:28 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ glcontext: detect the sharegroup case where the context are in different chains
+ In the end they will lead to the same root context in the tree so check that
+ for equality.
+
+2014-09-23 12:02:18 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ glupload: fallback to upload if contexts cannot share GL resources
+ Fixes pipelines of the form
+ gleffects ! tee ! glimagesink
+ as tee does not pass on the allocation query.
+
+2014-09-23 12:01:04 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * docs/libs/gst-plugins-bad-libs-sections.txt:
+ * gst-libs/gst/gl/gstglcontext.c:
+ * gst-libs/gst/gl/gstglcontext.h:
+ glcontext: add gst_gl_context_can_share
+ Which determines whether two GstGLContext's can share sharable
+ OpenGL resources.
+ Conflicts:
+ gst-libs/gst/gl/gstglcontext.c
+
+2014-09-21 21:30:58 +1000 Matthew Waters <ystreet00@gmail.com>
+
+ * docs/libs/gst-plugins-bad-libs-sections.txt:
+ * gst-libs/gst/gl/gstglcontext.c:
+ * gst-libs/gst/gl/gstglcontext.h:
+ glcontext: add API to retreive the thread that context is active in
+
+2014-09-24 14:29:37 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglvideomixer.c:
+ glvideomixer: skip input frames with an alpha of 0
+
+2014-09-24 13:13:19 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglmixer.c:
+ * ext/gl/gstglmixer.h:
+ * ext/gl/gstgltestsrc.c:
+ * ext/gl/gstgltestsrc.h:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ gl: download whenever we have sysmem capsfeatures
+ Otherwise we could pass on a RGBA formatted buffer and downstream would
+ misinterpret that as some other video format.
+ Fixes pipelines of the form
+ gleffects ! tee ! xvimagesink
+
+2014-09-29 11:44:54 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ configure: Don't build VideoToolbox elements on iOS for now
+ They're only ported properly in master.
+
+2014-09-26 01:34:54 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglvideomixer.c:
+ glvideomixer: fix blending with low-alpha sources
+ We also need to apply the blend paramaters to the alpha channel otherwise
+ the output of the blend will appear black at low alpha values (< 0.2).
+
+2014-07-29 16:12:26 +0200 Thibault Saunier <tsaunier@gnome.org>
+
+ * gst/videoparsers/gsth264parse.c:
+ h264parse: Return flushing if we get chained while being set to READY
+ Or not negotiated in the case we would be actually not negotiated
+ Currently we are getting assertions from
+ gst_pb_utils_add_codec_description_to_tag_list because of NULL
+ caps.
+ https://bugzilla.gnome.org/show_bug.cgi?id=737186
+
=== release 1.4.3 ===
-2014-09-24 Sebastian Dröge <slomo@coaxion.net>
+2014-09-24 12:43:28 +0300 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.4.3
+ * docs/plugins/inspect/plugin-accurip.xml:
+ * docs/plugins/inspect/plugin-adpcmdec.xml:
+ * docs/plugins/inspect/plugin-adpcmenc.xml:
+ * docs/plugins/inspect/plugin-asfmux.xml:
+ * docs/plugins/inspect/plugin-assrender.xml:
+ * docs/plugins/inspect/plugin-audiovisualizers.xml:
+ * docs/plugins/inspect/plugin-autoconvert.xml:
+ * docs/plugins/inspect/plugin-bayer.xml:
+ * docs/plugins/inspect/plugin-bz2.xml:
+ * docs/plugins/inspect/plugin-camerabin.xml:
+ * docs/plugins/inspect/plugin-chromaprint.xml:
+ * docs/plugins/inspect/plugin-coloreffects.xml:
+ * docs/plugins/inspect/plugin-curl.xml:
+ * docs/plugins/inspect/plugin-dataurisrc.xml:
+ * docs/plugins/inspect/plugin-debugutilsbad.xml:
+ * docs/plugins/inspect/plugin-dtsdec.xml:
+ * docs/plugins/inspect/plugin-dvb.xml:
+ * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+ * docs/plugins/inspect/plugin-dvdspu.xml:
+ * docs/plugins/inspect/plugin-faac.xml:
+ * docs/plugins/inspect/plugin-faad.xml:
+ * docs/plugins/inspect/plugin-festival.xml:
+ * docs/plugins/inspect/plugin-fieldanalysis.xml:
+ * docs/plugins/inspect/plugin-flite.xml:
+ * docs/plugins/inspect/plugin-fragmented.xml:
+ * docs/plugins/inspect/plugin-frei0r.xml:
+ * docs/plugins/inspect/plugin-gaudieffects.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-geometrictransform.xml:
+ * docs/plugins/inspect/plugin-gmedec.xml:
+ * docs/plugins/inspect/plugin-gsm.xml:
+ * docs/plugins/inspect/plugin-gstsiren.xml:
+ * docs/plugins/inspect/plugin-id3tag.xml:
+ * docs/plugins/inspect/plugin-inter.xml:
+ * docs/plugins/inspect/plugin-interlace.xml:
+ * docs/plugins/inspect/plugin-jpegformat.xml:
+ * docs/plugins/inspect/plugin-liveadder.xml:
+ * docs/plugins/inspect/plugin-mimic.xml:
+ * docs/plugins/inspect/plugin-mms.xml:
+ * docs/plugins/inspect/plugin-modplug.xml:
+ * docs/plugins/inspect/plugin-mpeg2enc.xml:
+ * docs/plugins/inspect/plugin-mpegpsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsmux.xml:
+ * docs/plugins/inspect/plugin-mpg123.xml:
+ * docs/plugins/inspect/plugin-mplex.xml:
+ * docs/plugins/inspect/plugin-ofa.xml:
+ * docs/plugins/inspect/plugin-openal.xml:
+ * docs/plugins/inspect/plugin-opencv.xml:
+ * docs/plugins/inspect/plugin-opus.xml:
+ * docs/plugins/inspect/plugin-pcapparse.xml:
+ * docs/plugins/inspect/plugin-pnm.xml:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ * docs/plugins/inspect/plugin-removesilence.xml:
+ * docs/plugins/inspect/plugin-resindvd.xml:
+ * docs/plugins/inspect/plugin-rfbsrc.xml:
+ * docs/plugins/inspect/plugin-schro.xml:
+ * docs/plugins/inspect/plugin-sdp.xml:
+ * docs/plugins/inspect/plugin-segmentclip.xml:
+ * docs/plugins/inspect/plugin-shm.xml:
+ * docs/plugins/inspect/plugin-smooth.xml:
+ * docs/plugins/inspect/plugin-soundtouch.xml:
+ * docs/plugins/inspect/plugin-spandsp.xml:
+ * docs/plugins/inspect/plugin-speed.xml:
+ * docs/plugins/inspect/plugin-subenc.xml:
+ * docs/plugins/inspect/plugin-videoparsersbad.xml:
+ * docs/plugins/inspect/plugin-voaacenc.xml:
+ * docs/plugins/inspect/plugin-voamrwbenc.xml:
+ * docs/plugins/inspect/plugin-waylandsink.xml:
+ * docs/plugins/inspect/plugin-y4mdec.xml:
+ * docs/plugins/inspect/plugin-zbar.xml:
+ * gst-plugins-bad.doap:
+ * win32/common/config.h:
+ Release 1.4.3
+
+2014-09-24 11:44:54 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/ky.po:
+ * po/lt.po:
+ * po/lv.po:
+ * po/mt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/or.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/sk.po:
+ * po/sl.po:
+ * po/sq.po:
+ * po/sr.po:
+ * po/sv.po:
+ * po/tr.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ Update .po files
2014-09-19 09:54:11 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
diff --git a/NEWS b/NEWS
index e5094d770..ee09ad67e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,2 +1,2 @@
-This is GStreamer Bad Plugins 1.4.3
+This is GStreamer Bad Plugins 1.4.4
diff --git a/RELEASE b/RELEASE
index 2d82389cc..a210988be 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Bad Plugins 1.4.3
+Release notes for GStreamer Bad Plugins 1.4.4
The GStreamer team is pleased to announce a bugfix release of the stable
1.4 release series. The 1.4 release series is adding new features on top
@@ -24,6 +24,7 @@ some new features and more intrusive changes that were considered too
risky as a bugfix.
+
"That an accusation?"
@@ -72,7 +73,29 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 736951 : vc1parse: initialize sent_codec_tag before using it
+ * 732239 : h264parse: expose parsed profiles to downstream
+ * 733510 : gltransformation produced black screen
+ * 734156 : androidmedia: doesn't calculate framesize for COLOR_FormatYUV420Planar correctly
+ * 736319 : dashdemux: mark first buffer as discont after restarting a download task
+ * 737186 : h264parse: Return flushing if we get chained while being set to READY
+ * 737569 : tsdemux: valid data is discarded if PES start packet is the first packet after discontinuity
+ * 737658 : fluiddec: segmentation fault when used with fakesrc
+ * 737724 : vc1parse: unref caps when it is empty in renegotiate()
+ * 738067 : gl: Downloading YUY2 is broken and creates blocky artefacts
+ * 738223 : fluiddec: leaks memory in gst_fluid_dec_change_state()
+ * 738230 : vc1parser: fix level value for simple/main profile
+ * 738243 : vc1parse: fix framesize when input is frame-layer
+ * 738291 : fluiddec: leaks incoming caps event
+ * 738449 : vc1parse: just assume none header-format when no codec_data is present
+ * 738519 : vc1parse: parse frame header when stream format is ASF/raw for simple/main profile
+ * 738532 : vc1parse: select caps according to wmv format at negotiation
+ * 738674 : rtmpsink: leaking URI string
+ * 738695 : mpegtsbase: do not remove programs on EOS
+ * 738696 : hlsdemux: send missing stream start
+ * 739277 : GstGLFilter propose allocation pass uninitialized size to gst_query_add_allocation_pool
+ * 739348 : configure.ac: auto decision to include GL library fails
+ * 739368 : gl: small memory leak in gl shader
+ * 739374 : h264parse: sets srccaps too often
==== Download ====
@@ -109,5 +132,23 @@ subscribe to the gstreamer-devel list.
Contributors to this release
+ * Antonio Ospite
* Aurélien Zanelli
+ * Edward Hervey
+ * Havard Graff
+ * Jesper Larsen
+ * Julien Isorce
+ * Lubosz Sarnecki
+ * Luis de Bethencourt
+ * Matej Knopp
+ * Matthew Waters
+ * Matthieu Bouron
+ * Sebastian Dröge
+ * Sreerenj Balachandran
+ * Thiago Santos
+ * Thibault Saunier
+ * Tim-Philipp Müller
+ * Vincent Abriou
+ * Vivia Nikolaidou
+ * Vootele Vesterblom
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index bf380a6ba..96d2f5226 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.4.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
+AC_INIT([GStreamer Bad Plug-ins],[1.4.4],[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, 403, 0, 403)
+AS_LIBTOOL(GST, 404, 0, 404)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.4.0
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index 6ae2f2691..2df71bd16 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -3,7 +3,6 @@ GObject
GstObject
GstAllocator
GstAllocatorSysmem
- GstVdpVideoAllocator
GstAudioRingBuffer
GstAudioSinkRingBuffer
GstAudioSrcRingBuffer
@@ -35,7 +34,6 @@ GObject
GstSirenDec
GstAudioEncoder
ADPCMEnc
- GstFaac
GstGSMEnc
GstOpusEnc
GstSbcEnc
@@ -75,6 +73,7 @@ GObject
GstInterAudioSink
GstInterSubSink
GstInterVideoSink
+ GstRTMPSink
GstShmSink
GstVideoSink
GstDfbVideoSink
@@ -97,6 +96,7 @@ GObject
GstDvbSrc
GstGLTestSrc
GstMMS
+ GstRTMPSrc
GstRfbSrc
GstShmSrc
GstBaseTransform
@@ -277,8 +277,6 @@ GObject
GstRsvgDec
GstSchroDec
GstVMncDec
- GstVdpDecoder
- GstVdpMpegDec
GstWebPDec
GstVideoEncoder
GstOpenJPEGEnc
@@ -309,7 +307,6 @@ GObject
GstTaskPool
GstColorBalanceChannel
GstEncodingProfile
- GstVdpDevice
MXFMetadataBase
MXFDescriptiveMetadata
MXFDMS1
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml
index 3e29c5590..79edfbbae 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.4.3</version>
+ <version>1.4.4</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 6a8b57865..ae261b62a 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.4.3</version>
+ <version>1.4.4</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 ea441de8b..bcb236fda 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.4.3</version>
+ <version>1.4.4</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 004952f3a..382ed6382 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.4.3</version>
+ <version>1.4.4</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 7e65bfe77..c08edd7ec 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml
index 715ed759e..7cf47efb8 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.4.3</version>
+ <version>1.4.4</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 3ce0293c8..91a61a03a 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.4.3</version>
+ <version>1.4.4</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 dae5d90e7..fb2539d5b 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.4.3</version>
+ <version>1.4.4</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 820875267..ed123fdb9 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.4.3</version>
+ <version>1.4.4</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 7aab0d802..86c1452e9 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.4.3</version>
+ <version>1.4.4</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 5f078c55a..4dd2268ec 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.4.3</version>
+ <version>1.4.4</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 d43eb5a21..6ca39af43 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.4.3</version>
+ <version>1.4.4</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 673d61f24..ca5bde4ef 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml
index 15775261a..4087190be 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.4.3</version>
+ <version>1.4.4</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 31d9a5d5b..ead33c298 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.4.3</version>
+ <version>1.4.4</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 4279a0c40..4896e05a7 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.4.3</version>
+ <version>1.4.4</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 43fd022a3..ce2433bc6 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.4.3</version>
+ <version>1.4.4</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 79d8faf72..fb8c5ddfb 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.4.3</version>
+ <version>1.4.4</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 f5f04dc73..e2a32de24 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.4.3</version>
+ <version>1.4.4</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 8925ec092..5886ea41a 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.4.3</version>
+ <version>1.4.4</version>
<license>GPL</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 c4082ccd3..511bec5bf 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.4.3</version>
+ <version>1.4.4</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 3b9b88a02..5b3574c2d 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.4.3</version>
+ <version>1.4.4</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 6f1622433..4acb079a6 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.4.3</version>
+ <version>1.4.4</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 336c83be0..a312ae1b1 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml
index 33b58b458..b512d90a9 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.4.3</version>
+ <version>1.4.4</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 5cb194b23..f90818939 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.4.3</version>
+ <version>1.4.4</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 40162fe1e..e044522da 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.4.3</version>
+ <version>1.4.4</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 b174613c4..843c8f468 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.4.3</version>
+ <version>1.4.4</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 f235c6f5b..de694732f 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.4.3</version>
+ <version>1.4.4</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 4e14f43d8..e84b041bb 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.4.3</version>
+ <version>1.4.4</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 c6026bde9..46d31275b 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.4.3</version>
+ <version>1.4.4</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 bdc72843c..58df0e796 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.4.3</version>
+ <version>1.4.4</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 34c22797d..2ac96a61a 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.4.3</version>
+ <version>1.4.4</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 4fd0c4e7b..215e55997 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml
index a0d574ac0..5b61a47c9 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.4.3</version>
+ <version>1.4.4</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 1cd49243f..64a5da99b 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.4.3</version>
+ <version>1.4.4</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 a07b40fdc..6cb03bbf3 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.4.3</version>
+ <version>1.4.4</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 7fb2445e8..dafdd10d8 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.4.3</version>
+ <version>1.4.4</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 2015c03ef..0b84bfadd 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml
index edac8cec4..51fd071bc 100644
--- a/docs/plugins/inspect/plugin-mpeg2enc.xml
+++ b/docs/plugins/inspect/plugin-mpeg2enc.xml
@@ -3,7 +3,7 @@
<description>High-quality MPEG-1/2 video encoder</description>
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
<basename>libgstmpeg2enc.so</basename>
- <version>1.4.3</version>
+ <version>1.4.4</version>
<license>GPL</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 fca32434f..e88c13a4a 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.4.3</version>
+ <version>1.4.4</version>
<license>unknown</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 0392520af..82d3f893c 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</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 e98c0d1e8..990444458 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.4.3</version>
+ <version>1.4.4</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 24b3b2d3d..04515ce1f 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml
index 733e81029..9634309ac 100644
--- a/docs/plugins/inspect/plugin-mplex.xml
+++ b/docs/plugins/inspect/plugin-mplex.xml
@@ -3,7 +3,7 @@
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
<filename>../../ext/mplex/.libs/libgstmplex.so</filename>
<basename>libgstmplex.so</basename>
- <version>1.4.3</version>
+ <version>1.4.4</version>
<license>GPL</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 c47557fbc..ff985d662 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.4.3</version>
+ <version>1.4.4</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 e857596a1..233a22a57 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.4.3</version>
+ <version>1.4.4</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 f0e7f86f9..927fe9a51 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.4.3</version>
+ <version>1.4.4</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 4abd8d966..3902399cc 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.4.3</version>
+ <version>1.4.4</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 bf851aa1c..3dda8d026 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.4.3</version>
+ <version>1.4.4</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 fbe46d83c..8205c0109 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.4.3</version>
+ <version>1.4.4</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 3eb81b254..79a7d4594 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.4.3</version>
+ <version>1.4.4</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 c507ede53..640730823 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.4.3</version>
+ <version>1.4.4</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 f6159982b..1f5be4274 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.4.3</version>
+ <version>1.4.4</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 e78c5152a..03df25851 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.4.3</version>
+ <version>1.4.4</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 092474f7d..e4b15b801 100644
--- a/docs/plugins/inspect/plugin-rtmp.xml
+++ b/docs/plugins/inspect/plugin-rtmp.xml
@@ -3,10 +3,10 @@
<description>RTMP source and sink</description>
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
<basename>libgstrtmp.so</basename>
- <version>1.3.0.1</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins git</package>
+ <package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index e58ed9c8c..090bc8d25 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.4.3</version>
+ <version>1.4.4</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 038d73075..93f0a46a6 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.4.3</version>
+ <version>1.4.4</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 df816039f..122464c54 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.4.3</version>
+ <version>1.4.4</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 5f4960876..db4cd791c 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.4.3</version>
+ <version>1.4.4</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 1c0b5d244..847ac2a7e 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.4.3</version>
+ <version>1.4.4</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 aa8b169af..65bff8d83 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.4.3</version>
+ <version>1.4.4</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 e5cb0f2ae..adf1292a2 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.4.3</version>
+ <version>1.4.4</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 4a7af6103..9e5a482fe 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index 4a200fef4..b2511bdae 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 10af0213e..4fa94d09f 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.4.3</version>
+ <version>1.4.4</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 f94646636..db0f33e9c 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.4.3</version>
+ <version>1.4.4</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 ab53de3ab..24953e372 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.4.3</version>
+ <version>1.4.4</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 13291caa7..96ed4f74f 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</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 d411e93f7..f5a9f0c50 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</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 96e37fdf0..d376d7c46 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.4.3</version>
+ <version>1.4.4</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
diff --git a/gst-plugins-bad.doap b/gst-plugins-bad.doap
index 90a3db570..f7ec8a69d 100644
--- a/gst-plugins-bad.doap
+++ b/gst-plugins-bad.doap
@@ -35,6 +35,16 @@ real live maintainer, or some actual wide use.
<release>
<Version>
+ <revision>1.4.4</revision>
+ <branch>1.4</branch>
+ <name></name>
+ <created>2014-11-06</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.4.4.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.4.3</revision>
<branch>1.4</branch>
<name></name>
diff --git a/win32/common/config.h b/win32/common/config.h
index 7f33f20f4..4c5db0134 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -86,7 +86,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2014-09-24"
+#define GST_PACKAGE_RELEASE_DATETIME "2014-11-06"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@@ -547,6 +547,9 @@
/* Define if building with VideoToolbox */
#undef HAVE_VIDEOTOOLBOX
+/* Define if building with VideoToolbox >= 10.9.6 */
+#undef HAVE_VIDEOTOOLBOX_10_9_6
+
/* Define to enable vo-aacenc library (used by vo-aacenc). */
#undef HAVE_VOAACENC
@@ -637,7 +640,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.4.3"
+#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.4.4"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-bad"
@@ -646,7 +649,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.4.3"
+#define PACKAGE_VERSION "1.4.4"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -686,7 +689,7 @@
#undef USE_EGL_RPI
/* Version number of package */
-#define VERSION "1.4.3"
+#define VERSION "1.4.4"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */