summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-09-01 12:27:59 +0300
committerSebastian Dröge <sebastian@centricular.com>2016-09-01 12:27:59 +0300
commite19307edfed6b1937ea4c308fcf8455da1af8860 (patch)
tree9579a5864ed3897d0a08e18122bf98654eb89b1c
parent73a19409b701a091fc8275615f2fc85514ae7044 (diff)
Release 1.9.21.9.2
-rw-r--r--ChangeLog2791
-rw-r--r--NEWS2
-rw-r--r--RELEASE198
-rw-r--r--configure.ac8
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args328
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy16
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.interfaces4
-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-audiomixer.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-bs2b.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-compositor.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.xml4
-rw-r--r--docs/plugins/inspect/plugin-dtls.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-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-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-gstgtk.xml2
-rw-r--r--docs/plugins/inspect/plugin-gstsiren.xml2
-rw-r--r--docs/plugins/inspect/plugin-hls.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-ivfparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-ivtc.xml2
-rw-r--r--docs/plugins/inspect/plugin-jp2kdecimator.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-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-mpeg2enc.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-mplex.xml2
-rw-r--r--docs/plugins/inspect/plugin-mxf.xml2
-rw-r--r--docs/plugins/inspect/plugin-netsim.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-openexr.xml2
-rw-r--r--docs/plugins/inspect/plugin-opengl.xml2
-rw-r--r--docs/plugins/inspect/plugin-openjpeg.xml2
-rw-r--r--docs/plugins/inspect/plugin-opusparse.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-qt.xml23
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml4
-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-rtponvif.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-sndfile.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-stereo.xml2
-rw-r--r--docs/plugins/inspect/plugin-subenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-teletext.xml2
-rw-r--r--docs/plugins/inspect/plugin-uvch264.xml2
-rw-r--r--docs/plugins/inspect/plugin-vcdsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-videofiltersbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoframe_audiolevel.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoparsersbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-videosignal.xml2
-rw-r--r--docs/plugins/inspect/plugin-vmnc.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-webrtcdsp.xml2
-rw-r--r--docs/plugins/inspect/plugin-wildmidi.xml2
-rw-r--r--docs/plugins/inspect/plugin-x265.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--gst-plugins-bad.doap10
-rw-r--r--win32/common/config.h20
123 files changed, 2862 insertions, 768 deletions
diff --git a/ChangeLog b/ChangeLog
index aaad5ebfc..24b81032a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,2311 @@
+=== release 1.9.2 ===
+
+2016-09-01 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.9.2
+
+2016-09-01 11:24:37 +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:
+ po: Update translations
+
+2016-08-30 16:21:25 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/plugin.m:
+ applemedia: Conditionally compile qtkitvideosrc
+ The API was deprecated in 10.9 and apparently does not exist in the SDK for
+ macOS Sierra anymore.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770587
+
+2016-08-31 04:26:43 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/gl/gstglframebuffer.h:
+ gl: Remove extra duplicate typedef of GstGLFramebuffer
+ It's triggering a warning building git master on OSX
+
+2016-08-29 16:57:42 +1000 Matthew Waters <matthew@centricular.com>
+
+ * tests/check/libs/gstglupload.c:
+ tests/glupload: support opengl3 properly instead of spewing GL errors
+
+2016-08-29 16:52:44 +1000 Matthew Waters <matthew@centricular.com>
+
+ * pkgconfig/gstreamer-gl.pc.in:
+ gl/pkgconfig: add the lib include dir to the list of includes
+ 714d8aa in core removed this include dir from it's pkgconfig file.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770523
+
+2016-08-29 15:43:10 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ * tests/check/libs/gstglupload.c:
+ glupload: fix tests and check for the new RECONFIGURE behaviour
+ The tests were broken since 91fea30, which changed glupload to return
+ GST_GL_UPLOAD_RECONFIGURE if the texture target in the input buffers doesn't
+ match the texture-target configured in the output caps.
+ This commit fixes that and adds more checks for the new behaviour.
+
+2016-08-19 11:12:10 -0700 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * ext/gme/gstgme.c:
+ * ext/sndfile/gstsfsink.c:
+ * ext/teletextdec/gstteletextdec.c:
+ * ext/timidity/gsttimidity.c:
+ * ext/timidity/gstwildmidi.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst/aiff/aiffparse.c:
+ * gst/midi/midiparse.c:
+ * gst/mpegdemux/gstmpegdemux.c:
+ * gst/mpegtsdemux/mpegtsbase.c:
+ * gst/mxf/mxfdemux.c:
+ * gst/nuvdemux/gstnuvdemux.c:
+ * gst/tta/gstttaparse.c:
+ * sys/androidmedia/gstamcaudiodec.c:
+ * sys/androidmedia/gstamcvideodec.c:
+ * sys/androidmedia/gstamcvideoenc.c:
+ * sys/applemedia/avfassetsrc.m:
+ Use the new API to post flow ERROR messages on the bus
+ https://bugzilla.gnome.org/show_bug.cgi?id=770158
+
+2016-08-26 20:12:21 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/elements/dash_mpd.c:
+ dash: Fix build of unit test
+
+2016-08-25 20:50:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ * ext/dash/gstmpdparser.c:
+ * ext/dash/gstmpdparser.h:
+ dashdemux: Add properties to select maximum allowed width/height and framerate
+ https://bugzilla.gnome.org/show_bug.cgi?id=770408
+
+2016-08-26 16:04:27 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinkaudiosink.cpp:
+ decklinkaudiosink: Fix compiler warning on OS X
+ While gint64 and int64_t are always the same, clang does not agree with that.
+ /Applications/Xcode.app/Contents/Developer/usr/bin/make -C decklink
+ CXX libgstdecklink_la-gstdecklinkaudiosink.lo
+ gstdecklinkaudiosink.cpp:675:79: error: cannot initialize a parameter of type 'int64_t *' (aka 'long long *') with an rvalue of type 'gint64 *' (aka 'long *')
+ ret = buf->output->attributes->GetInt (BMDDeckLinkMaximumAudioChannels, &max_channels);
+ ^~~~~~~~~~~~~
+ ./linux/DeckLinkAPI.h:692:87: note: passing argument to parameter 'value' here
+ virtual HRESULT GetInt (/* in */ BMDDeckLinkAttributeID cfgID, /* out */ int64_t *value) = 0;
+ ^
+
+2016-08-26 22:51:48 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * sys/applemedia/corevideomemory.c:
+ applemedia: fix compiler warning
+
+2016-08-26 15:48:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklinkvideosink.cpp:
+ decklinkvideosink: Scale down scheduled frame times to milliseconds
+ Scale down to milliseconds, otherwise at least some hardware has problems
+ scheduling the frames (or schedules them too slow) and we run out of available
+ frames.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770282
+
+2016-08-26 14:08:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/decklink/gstdecklink.cpp:
+ * sys/decklink/gstdecklink.h:
+ * sys/decklink/gstdecklinkaudiosink.cpp:
+ decklinkaudiosink: Add support for 8 and 16 channels
+
+2016-08-26 17:37:54 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * sys/applemedia/Makefile.am:
+ * sys/applemedia/avfassetsrc.m:
+ * sys/applemedia/avfvideosrc.m:
+ * sys/applemedia/coremediabuffer.c:
+ * sys/applemedia/coremediabuffer.h:
+ * sys/applemedia/corevideobuffer.c:
+ * sys/applemedia/corevideobuffer.h:
+ * sys/applemedia/corevideomemory.c:
+ * sys/applemedia/corevideomemory.h:
+ * sys/applemedia/iosglmemory.c:
+ * sys/applemedia/iosglmemory.h:
+ * sys/applemedia/iosurfacememory.c:
+ * sys/applemedia/plugin.m:
+ * sys/applemedia/qtkitvideosrc.m:
+ * sys/applemedia/videotexturecache.h:
+ * sys/applemedia/videotexturecache.m:
+ * sys/applemedia/vtdec.c:
+ * sys/applemedia/vtenc.c:
+ applemedia: changes to make GL memory mappable on CPU on iOS
+ This commit introduces IOSGLMemory which is a GLMemory that falls back to
+ GstAppleCoreVideoMemory for CPU access. This is a temporary solution until
+ IOSurface gets exposed as a public framework on iOS and so we can use
+ IOSurfaceMemory on both MacOS and iOS.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769210
+
+2016-08-22 17:18:27 +1000 Alessandro Decina <alessandro.d@gmail.com>
+
+ * ext/gl/gstgluploadelement.c:
+ * gst-libs/gst/gl/gstglupload.c:
+ * gst-libs/gst/gl/gstglupload.h:
+ gstglupload: make the GLMemoryUpload method output the correct texture-target
+ Now when used with video/x-raw as input, the GLMemoryUpload method checks for
+ ->tex_target in input GLMemory(es) and sets the output texture-target
+ accordingly.
+ Fixes video corruption with a pipeline like avfvideosrc ! video/x-raw !
+ glimagesink where on macos avfvideosrc pushes RECTANGLE textures but glupload
+ was configuring texture-target=2D as output.
+
+2016-08-24 09:41:08 -0300 Thibault Saunier <tsaunier@gnome.org>
+
+ * gst-libs/gst/mpegts/mpegts_enum.py:
+ * gst/mpegtsdemux/meson.build:
+ * meson.build:
+ meson: Make mpegts lib build when using subprojects
+ The headers passed as parametter are relative to the build dir
+ basically "../subproject/gst-plugins-bad/gst-libs/gst/mpegts/XXX.h"
+ but that does not match what is needed at build time when building as
+ subproject, also we always add current dir as include_dir so we are
+ safe including directly.
+ And link mpegtsdemux against the 'math' library as it is needed.
+
+2016-08-26 03:46:39 +1000 Jan Schmidt <jan@centricular.com>
+
+ * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+ docs: Expose the opengl plugin and element docs
+
+2016-08-26 02:20:11 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/video/gstvideoaggregator.c:
+ videoaggregator: Handle if update_caps() returns EMPTY
+ Don't assume the returned caps from update_caps() is
+ non-empty.
+
+2016-08-26 02:07:27 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/gl/gstglvideomixer.c:
+ gl: Update glvideomixer doc
+
+2016-08-26 02:06:00 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/gl/gstglstereomix.c:
+ * ext/gl/gstglviewconvert.c:
+ gl: Add/update docs for glviewconvert, glstereomix
+ Add some example pipelines for glstereomix, and fix up
+ the example pipelines for glviewconvert
+
+2016-08-26 00:29:34 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/gl/gstglstereomix.c:
+ * ext/gl/gstglstereomix.h:
+ glstereomix: Fix caps negotiation
+ The videoaggregator negotiation sequence changed some time
+ back and broke glstereomix. Instead of doing nego incorrectly
+ in the find_best_format() vfunc, do it directly in the
+ update_caps() method.
+
+2016-08-25 15:26:49 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/gl/gstglviewconvert.c:
+ glviewconvert: Fix texture target fixation
+ Don't set the chosen texture-target into the wrong structure.
+ The input caps may not be writable, and in any case - the
+ intention was to configure the othercaps. Also, remove an
+ extra unref - the othercaps ref is consumed by
+ gst_caps_make_writable already.
+
+2016-08-25 19:35:13 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/hls/gsthlsdemux.c:
+ * ext/smoothstreaming/gstmssdemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Enable bitrate selection for trick mode streaming again
+ And scale the bitrate with the absolute rate (if it's bigger than 1.0) to get
+ to the real bitrate due to faster playback.
+ This allowed in my tests to play a stream with 10x speed without buffering as
+ the lowest bitrate is chosen, instead of staying/selecting the highest bitrate
+ and then buffering all the time.
+ It was previously disabled for not very well specified reasons, which seem to
+ be not valid anymore nowadays.
+
+2016-08-25 16:33:17 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * tests/check/elements/.gitignore:
+ gitignore: add missing dash_isoff file
+
+2016-08-25 12:45:33 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * tests/check/Makefile.am:
+ build: fix gst-uninstalled build in osx
+ Fixes clang: error: argument unused during compilation: '-pthread'
+ when building the test programs.
+
+2016-08-25 14:35:59 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * configure.ac:
+ * tests/check/Makefile.am:
+ build: unconditionally check for video, audio and pbutils modules
+ Check for modules in configure and use GST_*_LIBS vars to link with
+ the libraries instead of hardcoding them.
+
+2016-07-26 19:55:13 +0200 Xabier Rodriguez Calvar <calvaris@igalia.com>
+
+ * ext/gl/gstglvideoflip.c:
+ * ext/gl/gstglvideoflip.h:
+ glvideoflip: implement GstVideoDirection interface
+ It implements now this interface with its video-direction
+ property. Values are changed to GstVideoOrientationMethod but they have
+ the same value than the originals.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768687
+
+2016-08-24 19:43:55 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/fdkaac/gstfdkaacenc.c:
+ fdkaacenc: Implement some automatic bitrate selection
+ Based on sample rate and channel count, see
+ http://wiki.hydrogenaud.io/index.php?title=Fraunhofer_FDK_AAC#Recommended_Sampling_Rate_and_Bitrate_Combinations
+
+2016-08-24 14:15:09 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: On redirects, remember the redirect URI separately and don't consider this an URI property change
+ The application does not know anything about the redirect, and changing its
+ URI internally will cause confusion.
+ Also don't reset the subtitle URI.
+
+2016-08-24 14:10:41 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: Don't report spurious STOPPED state changes when doing transient changes there
+
+2016-08-24 13:01:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: Ensure that rate is initialized to 1.0
+
+2016-08-24 10:16:00 +0000 Fredrik Fornwall <fredrik@fornwall.net>
+
+ * sys/opensles/Makefile.am:
+ opensles: Add opensles.h to noinst_HEADERS
+ https://bugzilla.gnome.org/show_bug.cgi?id=770326
+
+2016-08-23 14:37:17 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: De-duplicate rate setting code and always use the property
+
+2016-08-23 14:33:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: Protect setter/getter for the configuration with a mutex
+
+2016-08-23 14:32:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ player: Move subtitle URI setter next to the uri setter
+ It's confusing to have them a couple of hundred lines apart.
+
+2016-08-17 19:59:17 +0200 Matej Knopp <matej.knopp@gmail.com>
+
+ * sys/applemedia/vtdec.c:
+ vtdec: fix MPEG-2 video caps
+ Add systemstream=false to caps, otherwise the decoder
+ may be picked for MPEG-PS files. Also parsed=true,
+ as video toolbox expects entire frame in
+ VTDecompressionSessionDecodeFrame.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770049
+
+2016-08-23 02:13:19 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c.rej:
+ * gst-libs/gst/adaptivedemux/set_state_keep.patch:
+ adaptivedemux: Fix the previous commit
+ Remove extra files that were not meant to be added to the commit
+
+2016-08-23 01:57:55 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c.rej:
+ * gst-libs/gst/adaptivedemux/set_state_keep.patch:
+ adaptivedemux: Fix broken updates loop on live streams
+ Prevent the manifest update loop from looping endlessly
+ after a seek event, by clearing the variable that tells
+ the task function not to immediately exit.
+
+2016-08-18 10:06:27 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: fix stream exposure condition
+ The new streams should not be exposed until all streams are done with the
+ current fragment. The old code is incorrect and actually only checked the
+ current stream. Fix this by properly checking all streams.
+ Also, ignore the current stream. The code is only reached when the current
+ stream finished downloading and since
+ 07f49f15b1196cc9fa0d45af91149a35fce123b9 ("adaptivedemux: On EOS, handle it
+ before waking download loop") download_finished is set after
+ gst_adaptive_demux_stream_advance_fragment_unlocked() is called.
+ Without this HLS playback with multiple streams is broken, because the new
+ streams are never exposed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=770075
+
+2016-08-21 16:21:07 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/mpg123/meson.build:
+ meson: remove unused mpg123 build file
+ mpg123 was moved to ugly.
+
+2016-08-12 21:21:45 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * .gitignore:
+ * config.h.meson:
+ * ext/assrender/meson.build:
+ * ext/bz2/meson.build:
+ * ext/chromaprint/meson.build:
+ * ext/curl/meson.build:
+ * ext/dash/meson.build:
+ * ext/directfb/meson.build:
+ * ext/dtls/meson.build:
+ * ext/dts/meson.build:
+ * ext/faac/meson.build:
+ * ext/faad/meson.build:
+ * ext/flite/meson.build:
+ * ext/fluidsynth/meson.build:
+ * ext/hls/meson.build:
+ * ext/kate/meson.build:
+ * ext/libde265/meson.build:
+ * ext/libmms/meson.build:
+ * ext/meson.build:
+ * ext/mpg123/meson.build:
+ * ext/openh264/meson.build:
+ * ext/openjpeg/meson.build:
+ * ext/opus/meson.build:
+ * ext/resindvd/meson.build:
+ * ext/rsvg/meson.build:
+ * ext/rtmp/meson.build:
+ * ext/sbc/meson.build:
+ * ext/schroedinger/meson.build:
+ * ext/smoothstreaming/meson.build:
+ * ext/soundtouch/meson.build:
+ * ext/spandsp/meson.build:
+ * ext/srtp/meson.build:
+ * ext/srtp/srtp_mkenum.py:
+ * ext/voaacenc/meson.build:
+ * ext/webp/meson.build:
+ * ext/x265/meson.build:
+ * ext/zbar/meson.build:
+ * gst-libs/gst/adaptivedemux/meson.build:
+ * gst-libs/gst/audio/meson.build:
+ * gst-libs/gst/base/meson.build:
+ * gst-libs/gst/basecamerabinsrc/meson.build:
+ * gst-libs/gst/codecparsers/meson.build:
+ * gst-libs/gst/gl/gstglconfig.h.meson:
+ * gst-libs/gst/gl/meson.build:
+ * gst-libs/gst/insertbin/meson.build:
+ * gst-libs/gst/interfaces/build_mkenum.py:
+ * gst-libs/gst/interfaces/meson.build:
+ * gst-libs/gst/meson.build:
+ * gst-libs/gst/mpegts/meson.build:
+ * gst-libs/gst/mpegts/mpegts_enum.py:
+ * gst-libs/gst/player/meson.build:
+ * gst-libs/gst/uridownloader/meson.build:
+ * gst-libs/gst/video/meson.build:
+ * gst-libs/meson.build:
+ * gst/accurip/meson.build:
+ * gst/adpcmdec/meson.build:
+ * gst/adpcmenc/meson.build:
+ * gst/aiff/meson.build:
+ * gst/asfmux/meson.build:
+ * gst/audiobuffer/meson.build:
+ * gst/audiofxbad/meson.build:
+ * gst/audiomixer/meson.build:
+ * gst/audiovisualizers/meson.build:
+ * gst/autoconvert/meson.build:
+ * gst/bayer/meson.build:
+ * gst/camerabin2/meson.build:
+ * gst/cdxaparse/meson.build:
+ * gst/coloreffects/meson.build:
+ * gst/compositor/meson.build:
+ * gst/dataurisrc/meson.build:
+ * gst/dccp/meson.build:
+ * gst/debugutils/meson.build:
+ * gst/dvbsuboverlay/meson.build:
+ * gst/dvdspu/meson.build:
+ * gst/faceoverlay/meson.build:
+ * gst/festival/meson.build:
+ * gst/fieldanalysis/meson.build:
+ * gst/freeverb/meson.build:
+ * gst/frei0r/meson.build:
+ * gst/games/meson.build:
+ * gst/gaudieffects/meson.build:
+ * gst/gdp/meson.build:
+ * gst/geometrictransform/meson.build:
+ * gst/hdvparse/meson.build:
+ * gst/id3tag/meson.build:
+ * gst/inter/meson.build:
+ * gst/interlace/meson.build:
+ * gst/ivfparse/meson.build:
+ * gst/ivtc/meson.build:
+ * gst/jp2kdecimator/meson.build:
+ * gst/jpegformat/meson.build:
+ * gst/librfb/meson.build:
+ * gst/meson.build:
+ * gst/midi/meson.build:
+ * gst/mixmatrix/meson.build:
+ * gst/mpeg1sys/meson.build:
+ * gst/mpegdemux/meson.build:
+ * gst/mpegpsmux/meson.build:
+ * gst/mpegtsdemux/meson.build:
+ * gst/mpegtsmux/meson.build:
+ * gst/mve/meson.build:
+ * gst/mxf/meson.build:
+ * gst/nuvdemux/meson.build:
+ * gst/onvif/meson.build:
+ * gst/overlay/meson.build:
+ * gst/patchdetect/meson.build:
+ * gst/pcapparse/meson.build:
+ * gst/pnm/meson.build:
+ * gst/rawparse/meson.build:
+ * gst/real/meson.build:
+ * gst/removesilence/meson.build:
+ * gst/rtjpeg/meson.build:
+ * gst/sdi/meson.build:
+ * gst/sdp/meson.build:
+ * gst/segmentclip/meson.build:
+ * gst/siren/meson.build:
+ * gst/smooth/meson.build:
+ * gst/speed/meson.build:
+ * gst/stereo/meson.build:
+ * gst/subenc/meson.build:
+ * gst/tta/meson.build:
+ * gst/vbidec/meson.build:
+ * gst/videofilters/meson.build:
+ * gst/videoframe_audiolevel/meson.build:
+ * gst/videomeasure/meson.build:
+ * gst/videoparsers/meson.build:
+ * gst/videosignal/meson.build:
+ * gst/vmnc/meson.build:
+ * gst/y4m/meson.build:
+ * gst/yadif/meson.build:
+ * meson.build:
+ * meson_options.txt:
+ * pkgconfig/meson.build:
+ * sys/bluez/meson.build:
+ * sys/d3dvideosink/meson.build:
+ * sys/directsound/meson.build:
+ * sys/dvb/meson.build:
+ * sys/meson.build:
+ * sys/wasapi/meson.build:
+ * sys/winks/meson.build:
+ * sys/winscreencap/meson.build:
+ Add support for Meson as alternative/parallel build system
+ https://github.com/mesonbuild/meson
+ With contributions from:
+ Tim-Philipp Müller <tim@centricular.com>
+ Matej Knopp <matej.knopp@gmail.com>
+ Jussi Pakkanen <jpakkane@gmail.com> (original port)
+ Highlights of the features provided are:
+ * Faster builds on Linux (~40-50% faster)
+ * The ability to build with MSVC on Windows
+ * Generate Visual Studio project files
+ * Generate XCode project files
+ * Much faster builds on Windows (on-par with Linux)
+ * Seriously fast configure and building on embedded
+ ... and many more. For more details see:
+ http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html
+ http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html
+ Building with Meson should work on both Linux and Windows, but may
+ need a few more tweaks on other operating systems.
+
+2016-08-18 17:46:19 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * ext/dts/gstdtsdec.c:
+ * ext/resindvd/resindvdsrc.h:
+ * gst/bayer/gstbayer2rgb.c:
+ * gst/dccp/gstdccp_common.h:
+ * gst/librfb/d3des.c:
+ * sys/fbdev/gstfbdevsink.c:
+ plugins: Use stdint.h instead of _stdint.h
+ _stdint.h is generated by Autotools and we don't really need it. All
+ supported platforms now ship with stdint.h. The only stickler was MSVC,
+ and since Visual Studio 2015 it also ships stdint.h now.
+
+2016-08-12 21:51:17 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * win32/common/libgstgl.def:
+ win32: Update libgstgl.def
+
+2016-03-02 00:53:44 +0530 Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
+
+ * gst-libs/gst/codecparsers/nalutils.c:
+ codecparsers: Explicitly export functions marked inline
+ On MSVC, inline functions are not available outside of a file unless
+ explicitly exported
+
+2016-08-19 12:24:58 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: fix typo in comment
+ Small typo in the comment explaining the code fixed by the previous commit.
+ Fixing it.
+
+2016-08-19 14:19:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: Revert last commit and actually remember the physically last plane
+ Instead of just always taking the last one as before.
+
+2016-08-19 11:57:33 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: remove unused assignment
+ Value in last_plane will be overwritten before used, remove unused
+ asignment.
+ Fixes commit 91cf5ac69f9c99fe41d60f42b4174915dd135e7b
+ CID 1371462
+
+2016-08-18 18:55:41 +0200 Philippe Renon <philippe_renon@yahoo.fr>
+
+ * ext/daala/gstdaaladec.c:
+ daala: fix typo related compilation error
+ https://bugzilla.gnome.org/show_bug.cgi?id=770102
+
+2016-08-19 11:02:46 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * configure.ac:
+ * sys/Makefile.am:
+ * sys/applemedia-nonpublic/Makefile.am:
+ * sys/applemedia-nonpublic/bufferfactory.h:
+ * sys/applemedia-nonpublic/bufferfactory.m:
+ * sys/applemedia-nonpublic/celapi.c:
+ * sys/applemedia-nonpublic/celapi.h:
+ * sys/applemedia-nonpublic/celvideosrc.c:
+ * sys/applemedia-nonpublic/celvideosrc.h:
+ * sys/applemedia-nonpublic/cmapi.c:
+ * sys/applemedia-nonpublic/cmapi.h:
+ * sys/applemedia-nonpublic/coremediabuffer.c:
+ * sys/applemedia-nonpublic/coremediabuffer.h:
+ * sys/applemedia-nonpublic/coremediactx.c:
+ * sys/applemedia-nonpublic/coremediactx.h:
+ * sys/applemedia-nonpublic/corevideobuffer.c:
+ * sys/applemedia-nonpublic/corevideobuffer.h:
+ * sys/applemedia-nonpublic/cvapi.c:
+ * sys/applemedia-nonpublic/cvapi.h:
+ * sys/applemedia-nonpublic/dynapi-internal.h:
+ * sys/applemedia-nonpublic/dynapi.c:
+ * sys/applemedia-nonpublic/dynapi.h:
+ * sys/applemedia-nonpublic/mioapi.c:
+ * sys/applemedia-nonpublic/mioapi.h:
+ * sys/applemedia-nonpublic/miovideodevice.c:
+ * sys/applemedia-nonpublic/miovideodevice.h:
+ * sys/applemedia-nonpublic/miovideosrc.c:
+ * sys/applemedia-nonpublic/miovideosrc.h:
+ * sys/applemedia-nonpublic/mtapi.c:
+ * sys/applemedia-nonpublic/mtapi.h:
+ * sys/applemedia-nonpublic/plugin.m:
+ applemedia-nonpublic: remove bitrotten plugin that's no longer needed
+
+2016-08-19 19:46:24 +1000 Florian Zwoch <fzwoch@gmail.com>
+
+ * sys/applemedia/avfvideosrc.m:
+ avfvideosrc: account for retina displays when capturing screens
+ Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=770030
+
+2016-08-19 17:11:13 +1000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ build: bump graphene requirement to 1.4
+
+2016-08-19 15:35:49 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstgltransformation.c:
+ * ext/gl/gstgltransformation.h:
+ gltransformation: rewrite the inverse transformation logic
+ It now returns the correct values for both orthographic and perspective
+ projections and takes into account the aspect ratio of the video, handles
+ the Y-flipping in GL and by us and uses some more helpers from graphene.
+
+2016-07-01 16:18:55 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglwindow.c:
+ glwindow: marshal gst_gl_window_resize through the window loop
+ saves having every caller do it themselves.
+
+2016-06-30 23:06:43 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/wayland/wayland_event_source.c:
+ gl/wayland: use multi-threaded safe event wayland API
+ Multiple threads may be accessing the wayland fd at the same time which
+ requires the use of special wayland API to deal with to ensure nobody
+ will steal reads and cause a stall for anyone else.
+
+2016-07-01 00:15:55 +1000 Matthew Waters <matthew@centricular.com>
+
+ * tests/examples/gl/gtk/fxtest/fxtest.c:
+ gl/examples/fxtest: fix up for wayland support
+ - Pass the wayland display to gst
+ - Redrawing on resize is no longer needed.
+
+2016-08-17 16:21:34 -0700 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
+
+ * sys/dvb/parsechannels.c:
+ dvb/parsechannels: warn on ignored key/value pairs
+ Otherwise at runtine, users get the misleading
+ parsing-OK message with no info on, for example,
+ properties that failed to map because of a typo.
+
+2016-08-16 15:35:39 -0700 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
+
+ * sys/dvb/parsechannels.c:
+ dvb/parsechannels: handle problems parsing dvbv5 config keys
+
+2016-08-18 15:28:33 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/mplex/gstmplex.cc:
+ mplex: Don't start task (yet/again) on pad release if we're in READY or NULL
+ Fixes spurious segfault in unit test, where the task was started again during
+ shutdown when all pads were removed... and was then still running while the
+ element was finalized.
+
+2016-08-18 13:21:54 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: In KEY_UNITS trick mode, download all I-frames and not only IDR
+
+2016-08-08 17:54:46 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * tests/check/elements/.gitignore:
+ * tests/check/elements/rawaudioparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawparse: Fix and extend unit tests
+ * Add caps change test to unit tests
+ * Cleanup leftover buffers after each unit test
+ * Add missing rawvideoparse entry in .gitignore
+ https://bugzilla.gnome.org/show_bug.cgi?id=769637
+
+2016-08-16 09:31:40 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * tests/check/elements/rawvideoparse.c:
+ rawvideoparse: Compute plane offsets & strides if no custom ones are set
+ This is useful to ensure that the offsets and strides are computed if
+ only width, height, format etc. in the property config are set.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769797
+
+2016-08-16 18:46:49 +0300 Sergei Saveliev <saveliev.sergei@gmail.com>
+
+ * sys/applemedia/avfassetsrc.m:
+ avfassetsrc: Don't escape the URI another time in another location too
+ One location was forgotten in a913a0b9679dd58945ad105d240db45595fdaba6
+ https://bugzilla.gnome.org/show_bug.cgi?id=767492
+
+2016-08-16 20:33:21 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/egl/gstegl.h:
+ gl/egl: fix inverted typedef
+ 2b6841d had an inverted typedef defining ginptr and EGLAttrib. Fix that.
+
+2016-08-16 10:37:28 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/timidity/gstwildmidi.c:
+ wildmidi: Fix compilation with wildmidi 0.4
+ Old versions used char* for the data, new versions use int8_t*. They're often
+ not the same and differ in signedness.
+
+2016-08-16 16:51:02 +1000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ * gst-libs/gst/gl/egl/gstegl.h:
+ gl/build: add configure check for possibly missing EGLAttrib
+ Fixes the build on older android targets.
+
+2016-07-13 17:15:44 +0800 Song Bing <bing.song@nxp.com>
+
+ * gst-libs/gst/gl/egl/gsteglimage.c:
+ * gst-libs/gst/gl/egl/gstglcontext_egl.c:
+ * gst-libs/gst/gl/egl/gstglcontext_egl.h:
+ * gst-libs/gst/gl/egl/gstglmemoryegl.c:
+ gl/egl/dmabuf: Wrong attribute list type for EGL 1.5
+ For EGL 1.5 spec, the attribute list type should be EGLAttrib.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768602
+
+2016-08-15 16:14:25 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/gl/gstglcontext.c:
+ glcontext: fix race joining thread on finalize
+ https://bugzilla.gnome.org/show_bug.cgi?id=769939
+
+2016-08-16 00:40:53 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/qt/gstqtglutility.cc:
+ qt: Use wglShareLists() workaround unconditionally.
+ Sometimes wglCreateContextAttribsARB() exists, but
+ isn't functional (some Intel drivers), so it's
+ easiest to do the workaround unconditionally.
+
+2016-08-15 16:37:44 +1000 Jan Schmidt <jan@centricular.com>
+
+ * sys/winks/gstksvideodevice.c:
+ * sys/winks/gstksvideodevice.h:
+ * sys/winks/gstksvideosrc.c:
+ * sys/winks/ksvideohelpers.c:
+ * sys/winks/ksvideohelpers.h:
+ winks: Fix RGB frame flipping and postprocessing
+ Uncompressed RGB frames can be (usually are) bottom-up
+ layout in DirectShow, and the code to flip them wasn't
+ properly ported from 0.10. Fix it.
+ Fix post-processing of RGB buffers. We need a writable
+ buffer, but the requests pool is holding an extra ref.
+ This could use more fixing to use a buffer pool
+
+2016-08-12 22:17:25 +1000 Jan Schmidt <jan@centricular.com>
+
+ * sys/winks/gstksvideosrc.c:
+ winks: Give the ksvideosrc PRIMARY rank
+ It's the primary video source on Windows, so give it a
+ rank for autoplugging by camerabin and friends
+
+2016-08-12 22:16:33 +1000 Jan Schmidt <jan@centricular.com>
+
+ * sys/winks/ksvideohelpers.c:
+ winks: Fix swapped RGBx/RGB caps mapping, and endianness.
+ The RGBx and RGB format mappings were reversed.
+ What Windows calls RGB are laid out as BGR in our parlance, so
+ switch that too
+
+2016-08-08 13:41:14 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/qt/gstqtglutility.cc:
+ qt: Move debug statement to after the category init
+ Don't output debug to an uninitialised debug category.
+
+2016-08-11 12:19:59 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/Makefile.am:
+ dashdemux: Disable unit test for the time being
+ It uses random data streams but dashdemux nowadays actually looks into the
+ streams and doesn't like randomness very much. The tests should probably just
+ become validate tests on real streams.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769553
+
+2016-08-11 12:11:22 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ Revert "Revert "dashdemux: When doing SIDX seeking, return instead of overriding the timestamp with 0 from the MPD seeking method""
+ This reverts commit aea2c13fc1672a7260679d706d0a084a34ba7531.
+
+2016-08-04 14:47:41 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: When doing chunked downloading on SIDX, clip requests on the SIDX entry boundaries
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-08-02 08:47:55 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Collect average moof and first sync sample sizes
+ And always request those in the beginning so that ideally we get the moof and
+ the first sync sample all together with the first HTTP request.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-08-02 08:35:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Download any sync-sample following the moof directly in key-units only mode
+ We don't have to do yet another additional request but can just download the
+ data directly.
+ Also unify the key-unit only mode buffer pushing and extract it into its own
+ function now that it became more complicated.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-29 12:50:58 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: If a fragment contains no sync samples, disable key-unit mode
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-29 12:32:50 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Remember if for a stream we could do key-units only mode
+ This makes sure we don't even try going into that mode if we previously saw
+ that the stream does not have the suitable metadata.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-29 11:54:21 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Also allow key-unit only mode if (some) sample flags are given by trex but we can still find sync frames
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-12 20:09:52 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Use chunked downloading for the moof in KEY_UNITS mode
+ Allows us to reuse the HTTP connection and reduce latencies a lot.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-12 10:22:43 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.h:
+ adaptivedemux: Add API for allowing subclasses to download URLs in chunks
+ This allows to gradually download part of a fragment when the final size is
+ not known and only a part of it should be downloaded. For example when only
+ the moof should be parsed and/or a single keyframe should be downloaded.
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-06-01 14:02:11 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Mark every first buffer of moov, sidx, moof and mdat as DISCONT in keyframe-only mode
+ We need to mark every first buffer of a key unit as discont, and also every
+ first buffer of a moov and moof. This ensures that qtdemux takes note of our
+ buffer offsets for each of those buffers instead of keeping track of them
+ itself from the first buffer. We need offsets to be consistent between moof
+ and mdat
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-07-28 10:53:49 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Only enable key-unit trick mode for video streams
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-31 15:12:49 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Only do keyframe-only playback if the corresponding seek flag is given
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-30 12:09:34 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Implement downloading of only sync samples
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-30 11:15:03 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Store parsed moof and extract offsets of sync samples in it
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-02 17:11:31 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/Makefile.am:
+ * tests/check/elements/dash_isoff.c:
+ * tests/check/elements/dash_isoff.h:
+ dash: Add test for parsing a moof box
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-05-02 16:03:56 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/Makefile.am:
+ * tests/check/elements/dash_isoff.c:
+ dash: Add unit test for ISOBFF box header parsing
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-04-07 21:33:51 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstisoff.c:
+ * ext/dash/gstisoff.h:
+ dashdemux: Implement parsing of moof box
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-04-07 13:34:57 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstisoff.c:
+ dashdemux: Move code around to keep all sidx related functions together
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-04-07 12:57:13 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstisoff.c:
+ * ext/dash/gstisoff.h:
+ dashdemux: Store box fourccs in the header at a central place
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-03-28 13:45:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Implement parsing of ISOBMFF boxes
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-03-16 13:48:09 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstisoff.c:
+ * ext/dash/gstisoff.h:
+ dash: Add helper for parsing box headers
+ https://bugzilla.gnome.org/show_bug.cgi?id=741104
+
+2016-08-10 22:50:12 +0000 xlazom00 <xlazom00@gmail.com>
+
+ * ext/x265/gstx265enc.c:
+ x265enc: Enable aspect ratio
+ x265 encoder need aspectRatioIdc == X265_EXTENDED_SAR if we want to use
+ sarWidth/sarHeight
+ https://bugzilla.gnome.org/show_bug.cgi?id=769716
+
+2016-08-08 13:10:12 +0200 Josep Torra <n770galaxy@gmail.com>
+
+ * ext/openjpeg/gstopenjpegenc.c:
+ openjpegenc: use the corrent enumeration
+ Fixes the following error when building in osx.
+ error: implicit conversion from enumeration type
+ 'GstJPEG2000Colorspace' to different enumeration type
+ 'GstJPEG2000Sampling'
+
+2016-08-08 11:28:44 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: Fix call to realloc() to allocate the correct size of items
+
+2016-08-07 20:53:30 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * configure.ac:
+ * ext/Makefile.am:
+ fdkaac: actually build and dist
+
+2016-08-06 23:31:23 +0000 xlazom00 <xlazom00@gmail.com>
+
+ * ext/hls/Makefile.am:
+ * gst/timecode/Makefile.am:
+ hls, timecode: fix linking
+ https://bugzilla.gnome.org//show_bug.cgi?id=769587
+
+2016-08-07 12:20:16 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/fdkaac/Makefile.am:
+ * ext/fdkaac/gstfdkaacdec.c:
+ * ext/fdkaac/gstfdkaacdec.h:
+ * ext/fdkaac/plugin.c:
+ fdkaac: Add FDK AAC based decoder element
+ Missing is support for error concealment, etc.
+
+2016-08-07 11:39:07 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/fdkaac/Makefile.am:
+ * ext/fdkaac/gstfdkaacenc.c:
+ * ext/fdkaac/gstfdkaacenc.h:
+ * ext/fdkaac/plugin.c:
+ fdkaac: Add FDK AAC based encoder element
+ This currently only handles LC profile and exposes a bitrate property, but
+ handles up to 7.1 channels. See TODO list for missing features.
+
+2016-08-07 08:51:06 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ * ext/fdkaac/Makefile.am:
+ * ext/fdkaac/plugin.c:
+ fdkaac: Initial plugin skeleton
+
+2016-08-01 11:45:30 +0200 Bernhard Miller <bernhard.miller@streamunlimited.com>
+
+ * gst/aiff/aiffparse.c:
+ aiffparse: keep end_offset when seeking
+ After seeking in aiff files the information about the data end offset is
+ discarded, leading to audio artifacts with metadata chunks at the end of
+ a file.
+ This patch retains the end offset information after a seek event.
+ https://bugzilla.gnome.org//show_bug.cgi?id=769376
+
+2016-08-06 16:15:33 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/dvdspu/gstdvdspu.c:
+ dvdspu: don't crash if video frame could not be mapped
+ As might happen with e.g. vaapi and the test file from
+ https://bugzilla.gnome.org/show_bug.cgi?id=736227
+
+2016-08-05 09:16:58 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * ext/dash/gstdashdemux.c:
+ Revert "dashdemux: When doing SIDX seeking, return instead of overriding the timestamp with 0 from the MPD seeking method"
+ This reverts commit 947656cfd22b75f914d5abe0af82396787f67564.
+ This makes all dash seeking tests fail. Needs more testing to fully understand
+ what's going wrong. Revert ok'd by Sebastian
+
+2016-05-31 19:21:17 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * gst/timecode/Makefile.am:
+ * gst/timecode/gsttimecodewait.c:
+ * gst/timecode/gsttimecodewait.h:
+ * gst/timecode/plugin.c:
+ timecodewait: New element to wait for a specific timecode
+ timecodewait receives a timecode as an argument (either as string or as
+ GstVideoTimeCode - one is gst-launch-friendly and the other is code-friendly),
+ and it will drop all audio and video buffers until that timecode has been
+ reached.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-05-20 18:17:52 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * configure.ac:
+ * gst/timecode/Makefile.am:
+ * gst/timecode/gsttimecodestamper.c:
+ * gst/timecode/gsttimecodestamper.h:
+ * gst/timecode/plugin.c:
+ timecodestamper: New element to attach SMPTE timecode to buffers
+ The timecodestamper element attaches a SMPTE timecode to each video buffer.
+ This timecode corresponds to the current stream time.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-05-15 17:25:44 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * sys/decklink/gstdecklinkvideosink.cpp:
+ * sys/decklink/gstdecklinkvideosink.h:
+ decklinkvideosink: Add support for GstVideoTimeCode
+ The timecode will be fetched from the video buffer and outputted on the
+ decklink video sink.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-05-15 16:04:14 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * sys/decklink/gstdecklink.cpp:
+ * sys/decklink/gstdecklink.h:
+ * sys/decklink/gstdecklinkvideosrc.cpp:
+ * sys/decklink/gstdecklinkvideosrc.h:
+ decklinkvideosrc: Add support for GstVideoTimeCode
+ The timecode will be fetched from the decklink source and attached to the
+ video buffer.
+ https://bugzilla.gnome.org/show_bug.cgi?id=766419
+
+2016-08-04 23:14:41 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ glcolorconvert: add missing rgb16 and bgr16 video formats in switch
+ Fixes an assertion that code should not be reached
+ https://bugzilla.gnome.org/show_bug.cgi?id=769462
+
+2016-08-04 22:28:13 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hls: Avoid potential NULL pointer dereference.
+ Fixes CID 1364753
+
+2016-08-04 22:21:16 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/m3u8.c:
+ hls: Avoid coverity warning about access off the end of an array.
+ Fixes CID 1364755
+
+2016-08-04 14:42:34 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: When doing SIDX seeking, return instead of overriding the timestamp with 0 from the MPD seeking method
+ We don't need to call the latter at all as we're definitely in this period and
+ the segment is selected via the SIDX.
+ This is especially important when doing SNAP seeks, as otherwise we would
+ always start from the beginning of the period (usually 0) again.
+
+2016-08-04 11:08:30 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * ext/hls/m3u8.c:
+ hls: m3u8: remove impossible condition
+ After the check in line 1,111, media->uri can't be NULL. So the two checks
+ for GST_HLS_MEDIA_TYPE_CLOSED_CAPTIONS are the same, removing the redundant
+ one which goes to cc_unsupported.
+ CID 1364752
+
+2016-08-04 04:53:50 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Don't output pending data after error
+ If the last_ret status is not OK, skip output
+ of any pending PCR scan buffer, similarly to how
+ the pending decryption buffer is handled above.
+
+2016-08-04 04:29:38 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: On EOS, handle it before waking download loop
+ Otherwise, if the download loop wakes too quickly, it
+ might miss the last_ret value update from the processing
+ thread and loop again.
+
+2016-08-04 01:51:37 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux-util.c:
+ hlsdemux: Include config.h and add header in utils
+ In gsthlsdemux-util.c, include config.h before any
+ other headers, and add a copyright / license header.
+
+2016-07-13 11:02:23 +0200 Edward Hervey <edward@centricular.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: Fix draining on wrong programs
+ When draining a program, we might send a newsegment event on the pads
+ that are going to be removed (and then the pending data).
+ In order to do that, calculate_and_push_newsegment() needs to know
+ what list of streams it should take into account (instead of blindly
+ using the current one).
+ All callers to calculate_and_push_newsegment() and push_pending_data()
+ can now specify the program on which to act (or NULL for the default
+ one).
+
+2016-07-12 15:58:40 +0200 Edward Hervey <edward@centricular.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: Fix GAP synchronization without a valid PCR PID
+ For streams that don't have a valid PCR PID, we just use the latest
+ PTS from any given stream.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2016-05-31 13:09:43 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ tsdemux: handle pcr_pid == 0x1fff
+ Streams without PCR make senses in HLS, where the playlist timestamps
+ can be used to seek or calculate the duration.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2015-05-10 20:10:49 +0200 Arnaud Vrac <avrac@freebox.fr>
+
+ * gst/mpegtsdemux/mpegtsbase.c:
+ mpegtsdemux: do not abort playback when no PCR were found during initial scan
+ Seeking will not be possible in those streams but at least the can be
+ played. Note scanning is only done when tsdemux is configured in pull mode.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2015-05-09 15:52:22 +0200 Arnaud Vrac <avrac@freebox.fr>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ mpegtsdemux: only wait for PCR when PCR pid is set
+ Streams without PCR make senses in HLS, where the playlist timestamps
+ can be used to seek or calculate the duration.
+ https://bugzilla.gnome.org/show_bug.cgi?id=608148
+
+2016-08-03 04:18:18 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hls: Fix compiler warning for possibly uninit variable
+
+2016-07-28 14:22:02 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: seek all streams
+
+2016-05-25 11:23:59 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: simplify gst_hls_demux_seek()
+ Don't initialize current_sequence. It is always overwritten in the walk
+ loop.
+
+2016-05-24 15:23:12 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: don't download the last fragment when seeking beyond the end of the track
+ It's not used anyways.
+
+2016-07-12 23:05:55 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux-util.c:
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Add support for ID3 tag parsing
+ Parse start PTS out of the ID3 tags in
+ audio fragments. Informational only for now.
+
+2016-02-24 16:57:16 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/Makefile.am:
+ * ext/hls/gsthlsdemux-util.c:
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Do some reading and dumping of PCRs
+ Read PCRs out of the MPEG-TS stream in a basic way
+ and (for now) just log them
+
+2016-03-05 03:08:55 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Only use the primary stream for bitrate selection.
+ When playing alternate rendition auxilliary streams, ignore
+ them in bitrate measurement (for now).
+
+2016-07-15 16:24:17 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Only select video and audio streams by default
+ Ignore subtitle streams for now, because the
+ different fragment duration causes problems
+ switching bitrates w/ decodebin2 group draining.
+
+2016-02-25 01:58:25 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: Publish all media for alternate renditions.
+ Create an output stream for each media when alternate renditions
+ are present. Update the manifests for all those streams, and
+ make sure that typefinding is still done for files smaller than 2KB
+ such as small WebVTT files.
+
+2016-03-08 01:24:20 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Adjust downstream buffer offsets
+ When fetching a byte-region from a server resource,
+ adjust the downstream buffer offsets so that downstream
+ doesn't know. This is because id3demux insists on the
+ first offset being 0. Later we might strip ID3 headers
+ entirely and this will be unneeded.
+
+2016-03-09 03:07:22 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/m3u8.c:
+ * ext/hls/m3u8.h:
+ hlsdemux: Choose the default variant and track it when updating
+ Modify playlist updating to track information across updates
+ better, although still hackish.
+ When connection_speed == 0, choose the default variant
+ not the first one in the (now sorted) variant list, as that
+ will have the lowest bitrate.
+
+2015-12-05 11:12:33 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ * ext/hls/m3u8.c:
+ * ext/hls/m3u8.h:
+ * tests/check/elements/hlsdemux_m3u8.c:
+ hlsdemux: move variant list handling over to new master playlist code
+ Adapt hlsdemux for the m3u8 playlist changes.
+
+2015-11-27 19:26:02 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ * ext/hls/m3u8.c:
+ * ext/hls/m3u8.h:
+ hls: m3u8: Rework m3u8 parsing and storage.
+ Make M3U8 and GstM3U8MediaFile refcounted. The contents
+ of it and GstM3U8MediaFile are pretty much immutable
+ already, but if we make it refcounted we can just
+ return a ref to the media file from _get_next_fragment()
+ instead of copying over all fields one-by-one, and then
+ copying them all into the adaptive stream structure fields again.
+ Move state from client into m3u8 structure. This will
+ be useful later when we'll have multiple media playlists
+ being streamed at the same time, as will be the case with
+ alternative renditions.
+ This has the downside that we need to copy over some
+ state when we switch between variant streams.
+ The GstM3U8Client structure is gone, and main/current
+ lists are not directly in hlsdemux. hlsdemux had as
+ many CLIENT_LOCK/UNLOCK as the m3u8 code anyway...
+
+2016-07-27 09:28:23 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * tests/examples/qt/qmlsink/.gitignore:
+ * tests/examples/qt/qmlsink/main.cpp:
+ * tests/examples/qt/qmlsink/main.qml:
+ * tests/examples/qt/qmlsink/play.pro:
+ * tests/examples/qt/qmlsink/qml.qrc:
+ * tests/examples/qt/qmlsrc/.gitignore:
+ * tests/examples/qt/qmlsrc/grabqml.pro:
+ * tests/examples/qt/qmlsrc/main.cpp:
+ * tests/examples/qt/qmlsrc/main.qml:
+ * tests/examples/qt/qmlsrc/qml.qrc:
+ qmlglsrc: Add qmlglsrc unit test example
+ https://bugzilla.gnome.org/show_bug.cgi?id=768160
+
+2016-07-27 08:16:47 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * ext/qt/Makefile.am:
+ * ext/qt/gstplugin.cc:
+ * ext/qt/gstqtglutility.cc:
+ * ext/qt/gstqtglutility.h:
+ * ext/qt/gstqtsrc.cc:
+ * ext/qt/gstqtsrc.h:
+ * ext/qt/qtitem.cc:
+ * ext/qt/qtwindow.cc:
+ * ext/qt/qtwindow.h:
+ qt: implement qmlglsrc for qml view grab
+ [Matthew Waters]: gst-indent sources
+ https://bugzilla.gnome.org/show_bug.cgi?id=768160
+
+2016-07-27 10:55:01 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * gst-libs/gst/gl/x11/gstglwindow_x11.c:
+ glwindow: Fix glimagesink cannot show frame when connect to qmlglsrc
+ When connect to qmlglsrc, x11 event loop will be replace by qt event loop
+ which will cause the window cannot receive event from xserver, such as resize
+ https://bugzilla.gnome.org/show_bug.cgi?id=768160
+
+2016-08-02 17:21:20 +0900 Hyunjun Ko <zzoon@igalia.com>
+
+ * gst-libs/gst/gl/gstglupload.c:
+ glupload: Use bufferpool to allocate new buffer in GLTextureUploadMeta
+ To improve performace of upload with GLTextureUploadMeta,
+ use bufferpool instead of allocating new buffer every time.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769293
+
+2016-07-27 14:48:50 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglwindow.c:
+ glwindow: move unsetting queue_resize to _resize() instead of _draw()
+ Makes infinitely more sense and implementation were expecting that behaviour
+ anyway and would enter a resize, draw, resize, draw, ... cycle instead of only
+ resizing once.
+
+2016-08-03 09:14:07 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Never ever hold the manifest lock while changing the source element state
+ Otherwise we will deadlock in various situations that take the manifest lock
+ from the streaming thread or when shutting down or ...
+
+2016-08-02 17:07:37 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/elements/aiffparse.c:
+ aiffparse: In PUSH mode we will never get the ID3 tags as they are at the end of the file
+ This previously did not fail as before we didn't get any tags at all in PUSH
+ mode, now we get the bitrates.
+
+2016-08-02 13:48:43 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/aiff/Makefile.am:
+ * gst/aiff/aiffparse.c:
+ aiffparse: Add tags for container format and bitrate
+ The bitrate is added to help downstream elements (like uridecodebin)
+ figure out a proper network buffer size
+ https://bugzilla.gnome.org/show_bug.cgi?id=769389
+
+2016-01-20 16:42:24 +0000 Alex Ashley <bugzilla@ashley-family.net>
+
+ * tests/check/elements/dash_mpd.c:
+ tests: dashdemux: add test for gst_mpd_client_get_maximum_segment_duration
+ Add a test of the gst_mpd_client_get_maximum_segment_duration() function
+ to check that it first checks the MPD@maxSegmentDuration and then falls
+ back to checking all of the segment durations.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-02-24 15:54:54 +0000 Alex Ashley <bugzilla@ashley-family.net>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstmpdparser.c:
+ * ext/dash/gstmpdparser.h:
+ dashdemux: include segment duration when calculating seek range
+ The gst_dash_demux_get_live_seek_range () function returns a stop value
+ that is beyond the available range. The functions
+ gst_mpd_client_check_time_position() and
+ gst_mpd_client_get_next_segment_availability_end_time() in
+ gstmpdparser.c include the segment duration when checking if a segment
+ is available. The gst_dash_demux_get_live_seek_range() function
+ in gstdashdemux.c ignores the segment duration.
+ According to the DASH specification, if maxSegmentDuration is not present,
+ then the maximum Segment duration is the maximum duration of any Segment
+ documented in the MPD.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-02-24 15:52:41 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.h:
+ adaptivedemux: retry once on 4xx/5xx in certain conditions
+ This helps catch those 404 server errors in live streams when
+ seeking to the very beginning, as the server will handle a
+ request with some delay, which can cause it to drop the fragment
+ before sending it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-02-24 15:47:09 +0000 Alex Ashley <bugzilla@ashley-family.net>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: expose HTTP status
+ To allow adaptivedemux to make retry decisions, it needs to know what
+ sort of HTTP error has occurred. For example, the retry logic for a
+ 410 error is different from a 504 error.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-03-07 17:04:33 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: allow seeking before start in live streams
+ Some derived classes (at least dashdemux) expose a seeking range
+ based on wall clock. This means that a subsequent seek to the start
+ of this range will be before the allowed range.
+ To solve this, seeks without the ACCURATE flag are allowed to seek
+ before the start for live streams, in which case the segment is
+ shifted to start at the start of the new seek range. If there is
+ an end position, is is shifted too, to keep the duration constant.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753751
+
+2016-08-01 14:12:35 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * ext/gl/gstglimagesink.c:
+ glimagesink: Fix horizontal/vertical flip matrizes
+ They were swapped.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769371
+
+2016-07-29 16:32:22 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ videoparsers: h264: Add more scalable profiles to the profile list
+ Adding Scalable Constrained High (G.10.1.2.1) and
+ Scalable High Intra(G.10.1.3) profiles to the profile list
+ https://bugzilla.gnome.org/show_bug.cgi?id=769303
+
+2016-08-01 10:30:29 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gst-android-hardware-camera.c:
+ * sys/androidmedia/gst-android-hardware-sensor.c:
+ * sys/androidmedia/gstahssrc.c:
+ androidmedia: Run gst-indent over everything once again
+
+2016-08-01 10:28:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: If we find multiple codecs with the same name, just merge them
+ On the ODroid C1+ the H265 and H264 have the same name but are listed as two
+ different codecs. We have to handle them as the same one that supports both,
+ as otherwise we will register the same GType name twice which fails and we
+ then only have H265 support and not H264 support.
+
+2016-08-01 10:15:04 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: Use a GQueue for O(1) append instead of a GList
+
+2016-07-29 12:31:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Also call reset() in READY->PAUSED
+ This allows subclasses to have initialization code in a single place.
+
+2016-07-29 10:49:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawaudioparse.c:
+ rawaudioparse: Use G_GINT64_MODIFIER for portability
+ https://bugzilla.gnome.org/show_bug.cgi?id=769295
+
+2016-07-29 10:07:23 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstunalignedaudioparse.c:
+ unalignedaudioparse: Fix element factory name of inner parser
+
+2016-07-29 08:54:00 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * sys/androidmedia/gstamc.c:
+ amc: Print generated raw/encoded caps in debug logs
+
+2016-07-28 11:27:29 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ * ext/dash/gstdashdemux.h:
+ dashdemux: Skip audio streams if TRICKMODE_NO_AUDIO is given in the seek event
+ We just don't expose pads for audio streams, or even download them.
+
+2016-07-28 11:16:24 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/dash/gstdashdemux.c:
+ dashdemux: Reset number of subtitle streams counter on reset() too
+ Otherwise we will continue increasing forever the number of subtitle streams
+ when reusing the element for another DASH manifest.
+
+2016-07-26 17:01:55 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * tests/check/pipelines/simple-launch-lines.c:
+ tests: fix simple-launch-lines when jpeg lib isn't present
+ JPEG detection in configure.ac defines HAVE_JPEG to 0 if the
+ jpeg lib isn't found, rather then not defining it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769197
+
+2016-07-25 17:55:24 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+ * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ docs: Update rawparser documentation
+ Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-25 17:54:09 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/gstaudioparse.c:
+ * gst/rawparse/gstaudioparse.h:
+ * gst/rawparse/gstrawparse.c:
+ * gst/rawparse/gstrawparse.h:
+ * gst/rawparse/gstvideoparse.c:
+ * gst/rawparse/gstvideoparse.h:
+ rawparse: Remove old parser code and wrap new parsers in old elements
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-25 13:45:40 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/gstrawaudioparse.c:
+ * gst/rawparse/gstrawaudioparse.h:
+ * gst/rawparse/gstrawbaseparse.c:
+ * gst/rawparse/gstrawbaseparse.h:
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * gst/rawparse/gstunalignedaudioparse.c:
+ * gst/rawparse/gstunalignedvideoparse.c:
+ * gst/rawparse/gstunalignedvideoparse.h:
+ * gst/rawparse/plugin.c:
+ * gst/rawparse/unalignedvideo.h:
+ * tests/check/Makefile.am:
+ * tests/check/elements/.gitignore:
+ * tests/check/elements/rawaudioparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawparse: Add new raw audio and video parser elements
+ The new rawaudioparse and rawvideoparse elements are based on GstBaseParse
+ and completely replace audioparse and videoparse
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-26 16:01:19 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/caopengllayersink.h:
+ * ext/gl/caopengllayersink.m:
+ caopengllayersink: remove unused to_quit variable
+ It was always 0 and never set to anything meaningful.
+
+2016-07-26 15:57:54 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglframebuffer.c:
+ glframebuffer: add compatibility definition for GL_DEPTH_STENCIL_ATTACHMENT
+ GLES2 doesn't have it defined...
+
+2016-07-15 13:39:54 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/effects/gstgleffectblur.c:
+ * ext/gl/effects/gstgleffectbulge.c:
+ * ext/gl/effects/gstgleffectfisheye.c:
+ * ext/gl/effects/gstgleffectglow.c:
+ * ext/gl/effects/gstgleffectidentity.c:
+ * ext/gl/effects/gstgleffectlaplacian.c:
+ * ext/gl/effects/gstgleffectlumatocurve.c:
+ * ext/gl/effects/gstgleffectlumatocurve.h:
+ * ext/gl/effects/gstgleffectmirror.c:
+ * ext/gl/effects/gstgleffectrgbtocurve.c:
+ * ext/gl/effects/gstgleffectsin.c:
+ * ext/gl/effects/gstgleffectsobel.c:
+ * ext/gl/effects/gstgleffectsquare.c:
+ * ext/gl/effects/gstgleffectsqueeze.c:
+ * ext/gl/effects/gstgleffectstretch.c:
+ * ext/gl/effects/gstgleffecttunnel.c:
+ * ext/gl/effects/gstgleffecttwirl.c:
+ * ext/gl/effects/gstgleffectxray.c:
+ * ext/gl/gstglcolorbalance.c:
+ * ext/gl/gstglcolorscale.c:
+ * ext/gl/gstgldeinterlace.c:
+ * ext/gl/gstgldeinterlace.h:
+ * ext/gl/gstgldifferencematte.c:
+ * ext/gl/gstglfilterapp.c:
+ * ext/gl/gstglfiltershader.c:
+ * ext/gl/gstgloverlay.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ * gst-libs/gst/gl/gstglpixelformat.c:
+ * gst-libs/gst/gl/gstglutils.h:
+ glfilter: rewrite subclasses for filter_texture() occuring on GL thread
+ There's no need for the jump to an extra thread in most cases, especially
+ when relying solely on a shader to render. We can use the provided
+ render_to_target() functions to simplify filter writing.
+
+2016-07-12 15:34:24 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglutils.h:
+ glutils: remove unused GstGLDisplayProjection
+
+2016-07-12 15:29:29 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglimagesink.c:
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ * gst-libs/gst/gl/gstglmemorypbo.c:
+ * gst-libs/gst/gl/gstglutils.c:
+ * gst-libs/gst/gl/gstglutils.h:
+ * gst-libs/gst/gl/gstglviewconvert.c:
+ * tests/check/libs/gstglmemory.c:
+ * tests/check/libs/gstglupload.c:
+ glcontext: remove not thread-safe get/set_error()
+ Use GError's instead if necessary.
+
+2016-07-12 12:59:57 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglfilterapp.c:
+ * ext/gl/gstglfilterapp.h:
+ * ext/gl/gstglfiltercube.c:
+ * ext/gl/gstglfilterglass.c:
+ * ext/gl/gstglmixer.c:
+ * ext/gl/gstglmixer.h:
+ * ext/gl/gstglmosaic.c:
+ * ext/gl/gstgltestsrc.c:
+ * ext/gl/gstgltestsrc.h:
+ * ext/gl/gstgltransformation.c:
+ * ext/gl/gstglvideomixer.c:
+ * ext/gl/gstglvideomixer.h:
+ * gst-libs/gst/gl/gstgl_fwd.h:
+ * gst-libs/gst/gl/gstglcolorconvert.c:
+ * gst-libs/gst/gl/gstglcolorconvert.h:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ * gst-libs/gst/gl/gstglframebuffer.c:
+ * gst-libs/gst/gl/gstglframebuffer.h:
+ * gst-libs/gst/gl/gstglutils.c:
+ * gst-libs/gst/gl/gstglutils.h:
+ * gst-libs/gst/gl/gstglviewconvert.c:
+ * gst-libs/gst/gl/gstglviewconvert.h:
+ * tests/check/libs/gstglcontext.c:
+ glframebuffer: rewrite for a more consistent API
+ Facilities are given to create fbo's and attach GL memory (renderbuffers
+ or textures). It also keeps track of the renderable size for use with
+ effective use with glViewport().
+
+2016-07-12 00:30:22 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstglcolorbalance.c:
+ * ext/gl/gstglcolorscale.c:
+ * ext/gl/gstgldeinterlace.c:
+ * ext/gl/gstgldifferencematte.c:
+ * ext/gl/gstgldifferencematte.h:
+ * ext/gl/gstgleffects.c:
+ * ext/gl/gstgleffects.h:
+ * ext/gl/gstglfilterapp.c:
+ * ext/gl/gstglfiltercube.c:
+ * ext/gl/gstglfiltercube.h:
+ * ext/gl/gstglfilterglass.c:
+ * ext/gl/gstglfilterglass.h:
+ * ext/gl/gstglfiltershader.c:
+ * ext/gl/gstglmixer.c:
+ * ext/gl/gstglmixer.h:
+ * ext/gl/gstglmosaic.c:
+ * ext/gl/gstglmosaic.h:
+ * ext/gl/gstgloverlay.c:
+ * ext/gl/gstgltransformation.c:
+ * ext/gl/gstgltransformation.h:
+ * ext/gl/gstglvideomixer.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ gl: use GLMemory for accessing textures everywhere
+ This simplifies and consolidates a lot of duplicated code creating
+ and modifying textures.
+
+2016-07-11 22:44:16 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/effects/gstgleffectblur.c:
+ * ext/gl/effects/gstgleffectbulge.c:
+ * ext/gl/effects/gstgleffectfisheye.c:
+ * ext/gl/effects/gstgleffectglow.c:
+ * ext/gl/effects/gstgleffectidentity.c:
+ * ext/gl/effects/gstgleffectlaplacian.c:
+ * ext/gl/effects/gstgleffectlumatocurve.c:
+ * ext/gl/effects/gstgleffectmirror.c:
+ * ext/gl/effects/gstgleffectrgbtocurve.c:
+ * ext/gl/effects/gstgleffectsin.c:
+ * ext/gl/effects/gstgleffectsobel.c:
+ * ext/gl/effects/gstgleffectsquare.c:
+ * ext/gl/effects/gstgleffectsqueeze.c:
+ * ext/gl/effects/gstgleffectstretch.c:
+ * ext/gl/effects/gstgleffecttunnel.c:
+ * ext/gl/effects/gstgleffecttwirl.c:
+ * ext/gl/effects/gstgleffectxray.c:
+ * ext/gl/gstglcolorbalance.c:
+ * ext/gl/gstgldeinterlace.c:
+ * ext/gl/gstgldifferencematte.c:
+ * ext/gl/gstglfiltershader.c:
+ * gst-libs/gst/gl/gstglfilter.c:
+ * gst-libs/gst/gl/gstglfilter.h:
+ glfilter: rename draw_texture to draw_fullscreen_quad
+ And remove unused arguments.
+
+2016-07-11 22:31:04 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/Makefile.am:
+ * gst-libs/gst/gl/gl.h:
+ * gst-libs/gst/gl/gstgl_fwd.h:
+ * gst-libs/gst/gl/gstgldisplay.c:
+ * gst-libs/gst/gl/gstglrenderbuffer.c:
+ * gst-libs/gst/gl/gstglrenderbuffer.h:
+ gl: add memory type for renderbuffer's
+ Soon to be used for framebuffers for e.g. depth buffers or throwaway color
+ buffers.
+
+2016-07-11 22:28:42 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglformat.c:
+ * gst-libs/gst/gl/gstglformat.h:
+ glformat: define our own set of formats from the GL defines
+ also add some depth/stencil formats
+
+2016-07-11 22:24:43 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/gl/gstgleffects.c:
+ gleffects: fix xray to use the correct function
+ Instead of duplicating the sin effect
+
+2016-07-11 21:29:10 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/gl/gstglbasememory.c:
+ * gst-libs/gst/gl/gstglbasememory.h:
+ glbasememory: assert for a valid allocator instead of segfaulting
+
+2016-04-29 14:42:34 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst/mpegtsdemux/gstmpegdefs.h:
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: add support for LPCM with stream_type = 0x83
+ https://bugzilla.gnome.org/show_bug.cgi?id=765807
+
+2016-07-25 13:06:46 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ player: Add some 'const' to config getters
+
+2016-07-25 13:06:36 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/player/gstplayer.c:
+ player: G-I annotation fixes
+
+2016-07-25 10:30:26 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * docs/libs/gst-plugins-bad-libs-sections.txt:
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ * tests/check/libs/player.c:
+ * win32/common/libgstplayer.def:
+ player: move 'position-update-interval' setting to the config struct
+ https://bugzilla.gnome.org/show_bug.cgi?id=769144
+
+2016-07-19 14:36:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * docs/libs/gst-plugins-bad-libs-sections.txt:
+ * gst-libs/gst/player/gstplayer.c:
+ * gst-libs/gst/player/gstplayer.h:
+ * tests/check/libs/player.c:
+ * win32/common/libgstplayer.def:
+ player: add API to change http user agent
+ Introducing a new 'config' API similar to GstBufferPoolConfig.
+ https://bugzilla.gnome.org/show_bug.cgi?id=765314
+
+2016-07-25 10:54:32 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * common:
+ Update common submodule
+ For 'make update-exports' changes
+
+2016-07-22 17:00:14 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/examples/qt/qml/main.cpp:
+ qml: Don't forget to unref the actual sink element after setting it on glsinkbin
+
+2016-07-22 16:57:45 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/examples/qt/qml/main.cpp:
+ qml: Use glsinkbin instead of glupload directly
+
+2016-07-18 18:36:42 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/openh264/gstopenh264dec.cpp:
+ * ext/openh264/gstopenh264enc.cpp:
+ * ext/openh264/gstopenh264enc.h:
+ openh264: fix up for API changes in v1.6.0
+ Update for API changes in v1.6.0.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768771
+
+2016-07-18 17:43:23 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst-libs/gst/gl/wayland/gstgldisplay_wayland.c:
+ * gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.h:
+ gl: wayland: improve debug message when connecting to display
+ And another copy'n'paste-o.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768929
+
+2016-07-19 02:11:54 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ hlsdemux: Fix clearing of decryption state
+ Don't clear decryption state immediately after
+ initialising it in the start_fragment. Don't clear
+ the state of all streams when we want to only clear
+ the current stream.
+ https://bugzilla.gnome.org//show_bug.cgi?id=768757
+
+2016-07-15 10:31:35 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * tests/check/elements/adaptive_demux_common.c:
+ * tests/check/elements/adaptive_demux_engine.c:
+ * tests/check/elements/audiomixer.c:
+ * tests/check/elements/autovideoconvert.c:
+ * tests/check/elements/camerabin.c:
+ tests: fix bus leak
+ gst_bus_remove_signal_watch() has to be called to release the ref
+ taken by gst_bus_add_signal_watch().
+ https://bugzilla.gnome.org/show_bug.cgi?id=768843
+
+2016-07-15 11:48:25 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+ * gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.c:
+ camerabinpreview: fix bus leak
+ We were never removing the watch introduced in
+ gst_camerabin_create_preview_pipeline() so its extra ref on the bus was
+ never released.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768838
+
+2016-07-13 23:02:10 +1000 Tim-Philipp Müller <tim@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: make decryption key handling per-stream
+ Add demuxer instance-wide decryption key cache. The current and
+ last key url are per-stream, so make a shared cache. Move the
+ decryption handling into the stream object, and use the shared
+ cache for the keys.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * ext/hls/gsthlsdemux.c:
+ * ext/hls/gsthlsdemux.h:
+ hlsdemux: add hlsdemux-specific AdaptiveDemuxStream subclass
+ Prepare hlsdemux for more than one single stream. Currently hlsdemux
+ assumes there'll only ever be one stream and most of the stream-specific
+ state is actually in the hlsdemux structure. Add a stream subclass
+ instead and move some stream-specific members there instead.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.h:
+ adaptivedemux: Add more safeguards around state changes.
+ Make state changes of internal elements more reliable by locking
+ their state, and ensuring that they aren't blocked pushing data
+ downstream before trying to set their state.
+ Add a boolean to avoid starting tasks when the main
+ thread is busy trying to shut the element down.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Add debug code to change bitrate.
+ Add some disabled-by-default debugging code that forces
+ bitrate changes by modulating the measured bitrate every
+ few fragments
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: More locking/switching fixes
+ Try harder to make switching pads work better by
+ making sure concurrent downloads are finished before exposing
+ a new set of pads.
+ Release the manifest lock when signalling no-more-pads, as
+ that can call back into adaptivedemux again
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Don't switch streams and expose pads while downloading.
+ If other stream fragments are still downloading but new streams
+ have been scheduled, don't expose them yet - wait until the last
+ one finishes. Otherwise, we can cancel a partially downloaded
+ auxilliary stream and cause a gap.
+
+2016-07-13 23:02:10 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Drop the manifest lock during outbound actions
+ Drop the manifest lock when performing actions that might
+ call back into adaptivedemux and trigger deadlocks, such
+ as adding/removing pads or sending in-band events (EOS).
+ Unlock the manifest lock when changing the child bin state to
+ NULL, as it might call back to acquire the manifest lock when
+ shutting down pads.
+ Drop the manifest lock while pushing events.
+
+2016-07-12 14:51:47 -0700 Martin Kelly <martin@surround.io>
+
+ * sys/androidmedia/Makefile.am:
+ * sys/androidmedia/gst-android-hardware-sensor.c:
+ * sys/androidmedia/gst-android-hardware-sensor.h:
+ * sys/androidmedia/gstahssrc.c:
+ * sys/androidmedia/gstahssrc.h:
+ * sys/androidmedia/gstamc.c:
+ * sys/androidmedia/gstsensors.h:
+ * sys/androidmedia/org/freedesktop/gstreamer/androidmedia/GstAhsCallback.java:
+ new plugin: Android hardware sensor source
+ ahssrc is a new plugin that enables Gstreamer to read from the
+ android.hardware.Sensor Android sensors. These sensors are treated as
+ buffers and can be passed through and manipulated by the pipeline.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768110
+
+2016-07-14 19:38:26 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * ext/lv2/gstlv2utils.c:
+ lv2: make it build with older lilv
+ Implementing the removal of presets is unfortunately not feasibla with
+ versions < 0.22.
+ Fixes #768595
+
+2016-07-13 23:00:51 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * ext/webrtcdsp/gstwebrtcdsp.cpp:
+ * ext/webrtcdsp/gstwebrtcechoprobe.cpp:
+ webrtcdsp: Add delay-agnostic property
+ In this mode, we let WebRTC Audio Processing figure-out the delay. This
+ is useful when the latency reported by the stack cannot be trusted. Note
+ that in this mode, the leaking of echo during packet lost is much worst.
+ It is recommanded to use PLC (e.g. spanplc, or opus built-in plc).
+ In this mode, we don't do any synchronization. Instead, we simply process all
+ the available reverse stream data as it comes.
+
+2016-07-12 00:02:53 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/videoparsers/gstjpeg2000parse.c:
+ jpeg2000parse: Use correct enum type
+ GST_JPEG2000_SAMPLING_RGB instead of GST_JPEG2000_COLORSPACE_RGB
+ https://bugzilla.gnome.org/show_bug.cgi?id=768696
+
+2016-07-11 21:13:58 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From f363b32 to f49c55e
+
+2016-07-11 11:58:12 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * sys/kms/gstkmsallocator.c:
+ * sys/kms/gstkmsallocator.h:
+ * sys/kms/gstkmssink.c:
+ kmssink: Fix offsets handling
+ The calculation of the offset table was done base on a plane size
+ estimation. This does not always work. Instead, use memory offset the
+ same we as it's implement in GstVideoMeta map functions.
+
+2016-07-11 19:21:11 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * gst-libs/gst/video/gstvideoaggregator.c:
+ * gst/siren/gstsirendec.c:
+ Fix various gboolean vs GstFlowReturn problems
+ Caught by building with MSVC which gave warnings for these
+
+2016-07-08 19:03:06 +1000 Matthew Waters <matthew@centricular.com>
+
+ * configure.ac:
+ gl/build: fix configure when --enable-cocoa is passed on OS X
+ https://bugzilla.gnome.org/show_bug.cgi?id=768553
+
+2016-07-10 20:43:17 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * ext/lv2/README:
+ lv2: planning update
+
+2016-07-10 20:42:42 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * configure.ac:
+ * ext/lv2/gstlv2utils.c:
+ lv2: keep working with older versions
+ Provide a fallback impl. for the only new function we were using from 0.22.
+ Fixes #768595
+
+2016-07-08 14:42:18 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/camerabin2/gstcamerabin2.c:
+ camerabin: update docs section
+
+2016-07-07 13:22:02 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ configure.ac: Cleanup unused variable
+ We only check for a header, no need for overriding LDFLAGS.
+
+2016-07-07 17:24:32 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/gaudieffects/gstgaussblur.h:
+ gaudi: fix documentation warning in GstGaussianBlur
+ Fixing the following warning when generating documentation:
+ xml/element-gaussianblur.xml:72: element refsect2: validity error :
+ ID GstGaussianBlur already defined
+ <refsect2 id="GstGaussianBlur" role="typedef">
+ ^
+ Warning: multiple "IDs" for constraint linkend: GstGaussianBlur.
+ DOC Fixing cross-references
+
+2016-07-07 17:16:47 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/gaudieffects/gstchromium.h:
+ gaudi: fix documentation warning in GstChromium
+ Fixing the following warning when generating documentation:
+ xml/element-chromium.xml:74: element refsect2: validity error :
+ ID GstChromium already defined
+ <refsect2 id="GstChromium" role="typedef">
+ ^
+ Warning: multiple "IDs" for constraint linkend: GstChromium.
+ DOC Fixing cross-references
+
+2016-07-07 12:31:20 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ webrtcdsp: Relax C++11 check
+ The library does not require any STL C++11 specific headers.
+ This fixes our OSX build as we target a SDK version that does not
+ support C++11 STL.
+
+2016-07-07 12:31:03 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ webrtcdsp: Add Android GNUSTL support
+
+2016-07-07 12:20:45 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ webrtcdsp: Set USE_WEBRTCDSP when disabled
+
+2016-07-07 17:20:58 +0200 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
+ adaptivedemux: Also consider more seek flags as "snap" seeks
+ In the case of KEY_UNIT and TRICKMODE_KEY_UNITS seeks, we want to
+ "snap" to the closest fragment.
+ Without this, we end up pushing out a segment which does not match
+ the first fragment timestamp being pushed out, resulting in one or
+ more buffers being eventually dropped because they are out of segment.
+
+2016-07-06 14:29:04 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ webrtcdsp: Also allow webrtc-audio-processing 0.3
+ It seems to work and is the version available in Debian.
+
+2016-07-06 12:12:41 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * ext/musepack/gstmusepackdec.c:
+ musepackdeck: unsigned can't be less than zero
+ Less-than-zero comparison of an unsigned value, guint64, is never true
+ CID 1363334
+
+2016-07-06 13:51:06 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ Back to development
+
=== release 1.9.1 ===
-2016-07-06 Sebastian Dröge <slomo@coaxion.net>
+2016-07-06 13:07:21 +0300 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.9.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-aiff.xml:
+ * docs/plugins/inspect/plugin-asfmux.xml:
+ * docs/plugins/inspect/plugin-assrender.xml:
+ * docs/plugins/inspect/plugin-audiofxbad.xml:
+ * docs/plugins/inspect/plugin-audiomixer.xml:
+ * docs/plugins/inspect/plugin-audiovisualizers.xml:
+ * docs/plugins/inspect/plugin-autoconvert.xml:
+ * docs/plugins/inspect/plugin-bayer.xml:
+ * docs/plugins/inspect/plugin-bluez.xml:
+ * docs/plugins/inspect/plugin-bs2b.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-compositor.xml:
+ * docs/plugins/inspect/plugin-curl.xml:
+ * docs/plugins/inspect/plugin-dashdemux.xml:
+ * docs/plugins/inspect/plugin-dataurisrc.xml:
+ * docs/plugins/inspect/plugin-debugutilsbad.xml:
+ * docs/plugins/inspect/plugin-decklink.xml:
+ * docs/plugins/inspect/plugin-dtls.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-fbdevsink.xml:
+ * docs/plugins/inspect/plugin-festival.xml:
+ * docs/plugins/inspect/plugin-fieldanalysis.xml:
+ * docs/plugins/inspect/plugin-flite.xml:
+ * docs/plugins/inspect/plugin-fluidsynthmidi.xml:
+ * docs/plugins/inspect/plugin-freeverb.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-gstgtk.xml:
+ * docs/plugins/inspect/plugin-gstsiren.xml:
+ * docs/plugins/inspect/plugin-hls.xml:
+ * docs/plugins/inspect/plugin-id3tag.xml:
+ * docs/plugins/inspect/plugin-inter.xml:
+ * docs/plugins/inspect/plugin-interlace.xml:
+ * docs/plugins/inspect/plugin-ivfparse.xml:
+ * docs/plugins/inspect/plugin-ivtc.xml:
+ * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+ * docs/plugins/inspect/plugin-jpegformat.xml:
+ * docs/plugins/inspect/plugin-kate.xml:
+ * docs/plugins/inspect/plugin-ladspa.xml:
+ * docs/plugins/inspect/plugin-midi.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-mpegpsmux.xml:
+ * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsmux.xml:
+ * docs/plugins/inspect/plugin-mplex.xml:
+ * docs/plugins/inspect/plugin-mxf.xml:
+ * docs/plugins/inspect/plugin-netsim.xml:
+ * docs/plugins/inspect/plugin-ofa.xml:
+ * docs/plugins/inspect/plugin-openal.xml:
+ * docs/plugins/inspect/plugin-opencv.xml:
+ * docs/plugins/inspect/plugin-openexr.xml:
+ * docs/plugins/inspect/plugin-opengl.xml:
+ * docs/plugins/inspect/plugin-openjpeg.xml:
+ * docs/plugins/inspect/plugin-opusparse.xml:
+ * docs/plugins/inspect/plugin-pcapparse.xml:
+ * docs/plugins/inspect/plugin-pnm.xml:
+ * docs/plugins/inspect/plugin-qt.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-rsvg.xml:
+ * docs/plugins/inspect/plugin-rtmp.xml:
+ * docs/plugins/inspect/plugin-rtponvif.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-smoothstreaming.xml:
+ * docs/plugins/inspect/plugin-sndfile.xml:
+ * docs/plugins/inspect/plugin-soundtouch.xml:
+ * docs/plugins/inspect/plugin-spandsp.xml:
+ * docs/plugins/inspect/plugin-speed.xml:
+ * docs/plugins/inspect/plugin-srtp.xml:
+ * docs/plugins/inspect/plugin-stereo.xml:
+ * docs/plugins/inspect/plugin-subenc.xml:
+ * docs/plugins/inspect/plugin-teletext.xml:
+ * docs/plugins/inspect/plugin-uvch264.xml:
+ * docs/plugins/inspect/plugin-vcdsrc.xml:
+ * docs/plugins/inspect/plugin-videofiltersbad.xml:
+ * docs/plugins/inspect/plugin-videoframe_audiolevel.xml:
+ * docs/plugins/inspect/plugin-videoparsersbad.xml:
+ * docs/plugins/inspect/plugin-videosignal.xml:
+ * docs/plugins/inspect/plugin-vmnc.xml:
+ * docs/plugins/inspect/plugin-voaacenc.xml:
+ * docs/plugins/inspect/plugin-voamrwbenc.xml:
+ * docs/plugins/inspect/plugin-waylandsink.xml:
+ * docs/plugins/inspect/plugin-webp.xml:
+ * docs/plugins/inspect/plugin-wildmidi.xml:
+ * docs/plugins/inspect/plugin-x265.xml:
+ * docs/plugins/inspect/plugin-y4mdec.xml:
+ * docs/plugins/inspect/plugin-yadif.xml:
+ * docs/plugins/inspect/plugin-zbar.xml:
+ * gst-plugins-bad.doap:
+ * win32/common/config.h:
+ Release 1.9.1
+
+2016-07-06 11:52:11 +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
2016-07-06 10:19:24 +0300 Sebastian Dröge <sebastian@centricular.com>
@@ -1168,8 +3470,6 @@
2016-06-07 15:50:50 +0200 Joan Pau Beltran <joanpau.beltran@socib.cat>
* ext/dc1394/Makefile.am:
- * ext/dc1394/gstdc1394.c:
- * ext/dc1394/gstdc1394.h:
* ext/dc1394/gstdc1394src.c:
* ext/dc1394/gstdc1394src.h:
dc1394src: prefix and file names according to Gstreamer conventions
@@ -8360,8 +10660,6 @@
* gst-libs/gst/audio/gstaudioaggregator.c:
* gst-libs/gst/audio/gstaudioaggregator.h:
* gst/audiomixer/Makefile.am:
- * gst/audiomixer/gstaudioaggregator.c:
- * gst/audiomixer/gstaudioaggregator.h:
* gst/audiomixer/gstaudiointerleave.h:
* gst/audiomixer/gstaudiomixer.h:
* pkgconfig/gstreamer-bad-audio-uninstalled.pc.in:
@@ -8443,16 +10741,7 @@
* pkgconfig/gstreamer-dvm.pc.in:
* sys/androidcamera/Makefile.am:
* sys/androidcamera/com/gstreamer/GstAhcCallback.java:
- * sys/androidcamera/gst-android-graphics-imageformat.c:
- * sys/androidcamera/gst-android-graphics-imageformat.h:
- * sys/androidcamera/gst-android-graphics-surfacetexture.c:
- * sys/androidcamera/gst-android-graphics-surfacetexture.h:
- * sys/androidcamera/gst-android-hardware-camera.c:
- * sys/androidcamera/gst-android-hardware-camera.h:
- * sys/androidcamera/gst-androidcamera.c:
* sys/androidcamera/gstahccallback.h:
- * sys/androidcamera/gstahcsrc.c:
- * sys/androidcamera/gstahcsrc.h:
* sys/androidmedia/gst-android-graphics-imageformat.c:
* sys/androidmedia/gst-android-graphics-imageformat.h:
* sys/androidmedia/gst-android-graphics-surfacetexture.c:
@@ -8506,8 +10795,6 @@
2012-12-13 17:56:01 +0000 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/dvm/Makefile.am:
- * gst-libs/gst/dvm/gst-dvm.c:
- * gst-libs/gst/dvm/gst-dvm.h:
* gst-libs/gst/dvm/gstdvm.c:
* gst-libs/gst/dvm/gstdvm.h:
* sys/androidcamera/Makefile.am:
@@ -8590,8 +10877,6 @@
* sys/androidcamera/gst-android-graphics-surfacetexture.c:
* sys/androidcamera/gst-android-hardware-camera.c:
* sys/androidcamera/gst-androidcamera.c:
- * sys/androidcamera/gst-dvm.c:
- * sys/androidcamera/gst-dvm.h:
* sys/androidcamera/gstahcsrc.c:
gst-dvm: Create a gst-dvm library using part of androidcamera
@@ -8868,7 +11153,6 @@
* sys/androidcamera/Makefile.am:
* sys/androidcamera/gst-androidcamera.c:
- * sys/androidcamera/gst-androidmedia.c:
Remove previous cruft and create androidcamera plugin
2012-10-17 19:42:59 -0400 Youness Alaoui <youness.alaoui@collabora.co.uk>
@@ -11018,8 +13302,6 @@
* sys/applemedia/Makefile.am:
* sys/applemedia/avfvideosrc.m:
- * sys/applemedia/corevideotexturecache.h:
- * sys/applemedia/corevideotexturecache.m:
* sys/applemedia/videotexturecache.h:
* sys/applemedia/videotexturecache.m:
* sys/applemedia/vtdec.c:
@@ -11991,11 +14273,9 @@
2015-11-01 13:21:45 +0000 Tim-Philipp Müller <tim@centricular.com>
* Makefile.am:
- * docs/plugins/inspect/plugin-fragmented.xml:
* docs/plugins/inspect/plugin-hls.xml:
* ext/hls/Makefile.am:
* ext/hls/gstfragmented.h:
- * ext/hls/gstfragmentedplugin.c:
* ext/hls/gsthls.h:
* ext/hls/gsthlsdemux.h:
* ext/hls/gsthlsplugin.c:
@@ -12945,7 +15225,6 @@
2015-10-13 14:21:47 +0200 Branko Subasic <branko@axis.com>
* tests/check/Makefile.am:
- * tests/check/elements/rtponvif.c:
* tests/check/elements/rtponvifparse.c:
* tests/check/elements/rtponviftimestamp.c:
rtponvif: split unit tests in several files
@@ -14545,11 +16824,8 @@
2015-10-14 15:30:05 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstopencvutils.c:
* ext/opencv/gstopencvutils.cpp:
- * ext/opencv/gstopencvvideofilter.c:
* ext/opencv/gstopencvvideofilter.cpp:
- * ext/opencv/gsttemplatematch.c:
* ext/opencv/gsttemplatematch.cpp:
opencv: switch remaining to C++
Switch remaining C files to C++ for consistency with other OpeCV elements,
@@ -14574,7 +16850,6 @@
2015-10-14 14:34:32 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstmotioncells.c:
* ext/opencv/gstmotioncells.cpp:
* ext/opencv/gstmotioncells.h:
* ext/opencv/motioncells_wrapper.cpp:
@@ -14689,7 +16964,6 @@
2015-10-11 23:44:25 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gsttextoverlay.c:
* ext/opencv/gsttextoverlay.cpp:
textoverlay: Switch to C++
Switch gsttextoverlay to C++ for consistency with other OpenCV elements,
@@ -14699,7 +16973,6 @@
2015-10-11 21:54:30 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstpyramidsegment.c:
* ext/opencv/gstpyramidsegment.cpp:
opencv: pyramidsegment: Switch to C++
Switch gstpyramidsegment to C++ for consistency with other OpenCV elements,
@@ -14736,7 +17009,6 @@
2015-10-10 17:52:23 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvsobel.c:
* ext/opencv/gstcvsobel.cpp:
cvsobel: Switch to C++
Switch gstcvlsobel to C++ for consistency with other OpenCV elements, and
@@ -14746,7 +17018,6 @@
2015-10-10 17:00:55 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvlaplace.c:
* ext/opencv/gstcvlaplace.cpp:
cvlaplace: Switch to C++
Switch gstcvlaplace to C++ for consistency with other OpenCV elements, and
@@ -14756,7 +17027,6 @@
2015-10-10 16:57:36 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvequalizehist.c:
* ext/opencv/gstcvequalizehist.cpp:
cvequalizehist: Switch to C++
Switch gstcvequalizehist to C++ for consistency with other OpenCV elements,
@@ -14766,9 +17036,7 @@
2015-10-10 14:10:32 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvdilateerode.c:
* ext/opencv/gstcvdilateerode.cpp:
- * ext/opencv/gstcverode.c:
* ext/opencv/gstcverode.cpp:
cverode: Switch to C++
Switch gstcverode to C++ for consistency with other OpenCV elements, and
@@ -14837,7 +17105,6 @@
2015-10-02 19:02:26 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvdilate.c:
* ext/opencv/gstcvdilate.cpp:
cvdilate: Change gstcvdilate to C++
Change the gstcvdilate.c file extension to cpp and add it into Makefile for
@@ -14848,7 +17115,6 @@
2015-10-02 18:50:45 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstskindetect.c:
* ext/opencv/gstskindetect.cpp:
skindetect: Change gstskindetect to C++
Change the file extension to cpp and add it into Makefile for consistency
@@ -14874,7 +17140,6 @@
2015-10-02 18:10:32 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstcvsmooth.c:
* ext/opencv/gstcvsmooth.cpp:
cvsmooth: port to C++
Change the file extension to cpp and add it into Makefile for consistency
@@ -14885,7 +17150,6 @@
2015-10-02 17:48:47 +0100 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstretinex.c:
* ext/opencv/gstretinex.cpp:
retinex: Change retinex to C++
Change the gstretinex.c file to cpp and add it into Makefile.
@@ -14929,7 +17193,6 @@
2015-10-02 16:01:29 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gsthanddetect.c:
* ext/opencv/gsthanddetect.cpp:
handdetect: Change gsthanddetect to C++
Change the gsthanddetect.c file to cpp and add it into Makefile.
@@ -16778,7 +19041,6 @@
2015-08-28 13:42:29 +0200 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstedgedetect.c:
* ext/opencv/gstedgedetect.cpp:
edgedetect: Rename gstedgedetect.c to gstedgedetect.cpp for consistency.
Change the file extension to cpp and add it into Makefile for consistency
@@ -16844,7 +19106,6 @@
2015-08-26 11:57:24 +0200 Vanessa Chipirrás Navalón <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstfaceblur.c:
* ext/opencv/gstfaceblur.cpp:
faceblur: Change gstfaceblur to C++.
Change the gstfaceblur.c file to cpp and add it into Makefile.
@@ -18378,10 +20639,8 @@
2015-07-31 13:45:43 +0100 Vanessa Chipirrás <vchipirras6@gmail.com>
* ext/opencv/Makefile.am:
- * ext/opencv/gstfacedetect.c:
* ext/opencv/gstfacedetect.cpp:
* ext/opencv/gstfacedetect.h:
- * ext/opencv/gstopencv.c:
* ext/opencv/gstopencv.cpp:
facedetect: need to migrate to C++
The cascade classifier changes its structure on new version of OpenCV.
@@ -20551,7 +22810,6 @@
* tests/examples/codecparsers/parse-vp8.c:
* tests/icles/.gitignore:
* tests/icles/Makefile.am:
- * tests/icles/vp8parser-test.c:
examples: move vp8 parser test to codecparser example directory
2015-06-21 11:20:57 +0100 Tim-Philipp Müller <tim@centricular.com>
@@ -31769,7 +34027,6 @@
* sys/decklink/osx/DeckLinkAPIConfiguration.h:
* sys/decklink/osx/DeckLinkAPIDeckControl.h:
* sys/decklink/osx/DeckLinkAPIDiscovery.h:
- * sys/decklink/osx/DeckLinkAPIDispatch-osx.cpp:
* sys/decklink/osx/DeckLinkAPIDispatch.cpp:
* sys/decklink/osx/DeckLinkAPIModes.h:
* sys/decklink/osx/DeckLinkAPIStreaming.h:
@@ -35188,7 +37445,6 @@
* tests/examples/gl/qt/qglwtextureshare/qglwtextureshare.pro:
* tests/examples/gl/qt/videooverlay/Debug/videooverlay:
* tests/examples/gl/qt/videooverlay/videooverlay.pro:
- * tests/examples/gl/qt/videooverlay/videovideooverlay.pro:
examples: port GL/Qt examples to Qt5
Update the GL Qt integration examples for Qt5 changes and for GstGL
signal signature changes.
@@ -38165,9 +40421,6 @@
* ext/gl/gstglvideomixer.h:
* gst-libs/gst/gl/Makefile.am:
* gst-libs/gst/gl/gl.h:
- * gst-libs/gst/gl/gstglmixer.c:
- * gst-libs/gst/gl/gstglmixer.h:
- * gst-libs/gst/gl/gstglmixerpad.h:
gl: Move GstGLMixer to the plugin for now
It depends on GstAggregator and we don't want to install headers
for that yet.
@@ -39679,7 +41932,6 @@
* gst-libs/gst/gl/glprototypes/Makefile.am:
* gst-libs/gst/gl/glprototypes/gstgl_gles2compat.h:
* gst-libs/gst/gl/gstglapi.h:
- * gst-libs/gst/gl/gstgles2.h:
gl: move gles2 compat header to glprototypes
2014-06-22 09:36:34 +1000 Matthew Waters <ystreet00@gmail.com>
@@ -43718,7 +45970,6 @@
* tests/examples/gl/cocoa/cocoa-videooverlay.m:
* tests/examples/gl/cocoa/videooverlay/.gitignore:
* tests/examples/gl/cocoa/videooverlay/Makefile.am:
- * tests/examples/gl/cocoa/videooverlay/main.m:
gl: rename cocoa example and move it to its parent directory
2014-05-02 05:29:41 +0100 Julien Isorce <julien.isorce@gmail.com>
@@ -44062,9 +46313,6 @@
* configure.ac:
* tests/examples/Makefile.am:
- * tests/examples/clutter/clutteractor.c:
- * tests/examples/clutter/clutteractortee.c:
- * tests/examples/clutter/cluttershare.c:
* tests/examples/gl/Makefile.am:
* tests/examples/gl/clutter/.gitignore:
* tests/examples/gl/clutter/Makefile.am:
@@ -44177,10 +46425,6 @@
* tests/examples/gl/sdl/sdl.sln:
* tests/examples/gl/sdl/sdlshare.c:
* tests/examples/gl/sdl/sdlshare.vcproj:
- * tests/examples/gtk/fxtest/fxtest.c:
- * tests/examples/gtk/fxtest/pixbufdrop.c:
- * tests/examples/gtk/gstgtk.c:
- * tests/examples/sdl/sdlshare.c:
gl/examples: move to -bad
- fix all the compiler errors
- give them their own gl directory
@@ -44460,8 +46704,6 @@
* sys/applemedia/Makefile.am:
* sys/applemedia/avfassetsrc.h:
* sys/applemedia/avfassetsrc.m:
- * sys/applemedia/iosavassetsrc.h:
- * sys/applemedia/iosavassetsrc.m:
* sys/applemedia/plugin.m:
iosavassetsrc: rename element to avfassetsrc
https://bugzilla.gnome.org/show_bug.cgi?id=728249
@@ -46476,12 +48718,7 @@
* gst-libs/gst/gl/glprototypes/gles.h:
* gst-libs/gst/gl/glprototypes/gles1.h:
* gst-libs/gst/gl/glprototypes/gles1_functions.h:
- * gst-libs/gst/gl/glprototypes/gles1gles2.h:
- * gst-libs/gst/gl/glprototypes/gles1gles2opengl.h:
- * gst-libs/gst/gl/glprototypes/gles1opengl.h:
- * gst-libs/gst/gl/glprototypes/gles2.h:
* gst-libs/gst/gl/glprototypes/gles2_functions.h:
- * gst-libs/gst/gl/glprototypes/gles2opengl.h:
* gst-libs/gst/gl/glprototypes/gles3opengl.h:
* gst-libs/gst/gl/glprototypes/opengl.h:
* gst-libs/gst/gl/glprototypes/opengl_functions.h:
@@ -46809,65 +49046,6 @@
* ext/gl/gstglvideomixer.c:
* ext/gl/gstglvideomixer.h:
* ext/gl/gstopengl.c:
- * gst/gl/BUGS:
- * gst/gl/Makefile.am:
- * gst/gl/effects/gstgleffectbulge.c:
- * gst/gl/effects/gstgleffectfisheye.c:
- * gst/gl/effects/gstgleffectglow.c:
- * gst/gl/effects/gstgleffectidentity.c:
- * gst/gl/effects/gstgleffectlumatocurve.c:
- * gst/gl/effects/gstgleffectlumatocurve.h:
- * gst/gl/effects/gstgleffectmirror.c:
- * gst/gl/effects/gstgleffectrgbtocurve.c:
- * gst/gl/effects/gstgleffectscurves.h:
- * gst/gl/effects/gstgleffectsin.c:
- * gst/gl/effects/gstgleffectsquare.c:
- * gst/gl/effects/gstgleffectsqueeze.c:
- * gst/gl/effects/gstgleffectssources.c:
- * gst/gl/effects/gstgleffectssources.h:
- * gst/gl/effects/gstgleffectstretch.c:
- * gst/gl/effects/gstgleffecttunnel.c:
- * gst/gl/effects/gstgleffecttwirl.c:
- * gst/gl/effects/gstgleffectxray.c:
- * gst/gl/gltestsrc.c:
- * gst/gl/gltestsrc.h:
- * gst/gl/gstglbumper.c:
- * gst/gl/gstglbumper.h:
- * gst/gl/gstglcolorscale.c:
- * gst/gl/gstglcolorscale.h:
- * gst/gl/gstgldeinterlace.c:
- * gst/gl/gstgldeinterlace.h:
- * gst/gl/gstgldifferencematte.c:
- * gst/gl/gstgldifferencematte.h:
- * gst/gl/gstgleffects.c:
- * gst/gl/gstgleffects.h:
- * gst/gl/gstglfilterapp.c:
- * gst/gl/gstglfilterapp.h:
- * gst/gl/gstglfilterblur.c:
- * gst/gl/gstglfilterblur.h:
- * gst/gl/gstglfiltercube.c:
- * gst/gl/gstglfiltercube.h:
- * gst/gl/gstglfilterglass.c:
- * gst/gl/gstglfilterglass.h:
- * gst/gl/gstglfilterlaplacian.c:
- * gst/gl/gstglfilterlaplacian.h:
- * gst/gl/gstglfilterreflectedscreen.c:
- * gst/gl/gstglfilterreflectedscreen.h:
- * gst/gl/gstglfiltershader.c:
- * gst/gl/gstglfiltershader.h:
- * gst/gl/gstglfiltersobel.c:
- * gst/gl/gstglfiltersobel.h:
- * gst/gl/gstglimagesink.c:
- * gst/gl/gstglimagesink.h:
- * gst/gl/gstglmosaic.c:
- * gst/gl/gstglmosaic.h:
- * gst/gl/gstgloverlay.c:
- * gst/gl/gstgloverlay.h:
- * gst/gl/gstgltestsrc.c:
- * gst/gl/gstgltestsrc.h:
- * gst/gl/gstglvideomixer.c:
- * gst/gl/gstglvideomixer.h:
- * gst/gl/gstopengl.c:
move gl elements to ext subdirectory
2014-03-15 15:55:46 +0100 Matthew Waters <ystreet00@gmail.com>
@@ -47793,8 +49971,6 @@
* gst-libs/gst/gl/egl/gstglcontext_egl.c:
* gst-libs/gst/gl/egl/gstglcontext_egl.h:
* gst-libs/gst/gl/gstglcontext.c:
- * gst-libs/gst/gl/gstglegl.c:
- * gst-libs/gst/gl/gstglegl.h:
* gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.h:
[796/906] move egl into its own directory
@@ -49368,21 +51544,7 @@
* gst-libs/gst/gl/cocoa/gstglwindow_cocoa.h:
* gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
* gst-libs/gst/gl/gstglwindow.c:
- * gst-libs/gst/gl/gstglwindow_cocoa.h:
- * gst-libs/gst/gl/gstglwindow_cocoa.m:
- * gst-libs/gst/gl/gstglwindow_win32.c:
- * gst-libs/gst/gl/gstglwindow_win32.h:
- * gst-libs/gst/gl/gstglwindow_win32_egl.c:
- * gst-libs/gst/gl/gstglwindow_win32_egl.h:
- * gst-libs/gst/gl/gstglwindow_win32_wgl.c:
- * gst-libs/gst/gl/gstglwindow_win32_wgl.h:
* gst-libs/gst/gl/gstglwindow_winCE.c:
- * gst-libs/gst/gl/gstglwindow_x11.c:
- * gst-libs/gst/gl/gstglwindow_x11.h:
- * gst-libs/gst/gl/gstglwindow_x11_egl.c:
- * gst-libs/gst/gl/gstglwindow_x11_egl.h:
- * gst-libs/gst/gl/gstglwindow_x11_glx.c:
- * gst-libs/gst/gl/gstglwindow_x11_glx.h:
* gst-libs/gst/gl/win32/Makefile.am:
* gst-libs/gst/gl/win32/gstglwindow_win32.c:
* gst-libs/gst/gl/win32/gstglwindow_win32.h:
@@ -51957,11 +54119,8 @@
2009-02-26 17:45:21 -0500 Julien Isorce <julien.isorce@gmail.com>
- * gst-libs/gst/gl/GNUmakefile:
* gst-libs/gst/gl/GNUmakefile.gnustep:
- * gst/gl/GNUmakefile:
* gst/gl/GNUmakefile.gnustep:
- * gst/gl/effects/GNUmakefile:
* gst/gl/effects/GNUmakefile.gnustep:
[318/906] rename GNUmakefile(s) to GNUmakefile(s).gnustep
@@ -52088,7 +54247,6 @@
* gst/gl/CMakeLists.txt:
* gst/gl/Makefile.am:
* gst/gl/gstgloverlay.c:
- * gst/gl/gstglpixbufoverlay.c:
* gst/gl/gstopengl.c:
* tests/examples/gtk/fxtest/pixbufdrop.c:
[308/906] Rename glpixbufoverlay to gloverlay
@@ -53137,7 +55295,6 @@
* gst/gl/Makefile.am:
* gst/gl/effects/gstgleffectglow.c:
- * gst/gl/effects/gstgleffects.h:
* gst/gl/effects/gstgleffectssources.c:
* gst/gl/effects/gstgleffectssources.h:
* gst/gl/gstgleffects.c:
@@ -53589,12 +55746,8 @@
* gst/gl/Makefile.am:
* gst/gl/gstgldownload.c:
* gst/gl/gstgldownload.h:
- * gst/gl/gstglgraphicmaker.c:
- * gst/gl/gstglgraphicmaker.h:
* gst/gl/gstglupload.c:
* gst/gl/gstglupload.h:
- * gst/gl/gstglvideomaker.c:
- * gst/gl/gstglvideomaker.h:
* gst/gl/gstopengl.c:
[103/906] rename glgraphicmaker -> glupload and glvideomaker -> gldownload
@@ -53631,8 +55784,6 @@
2008-06-11 23:31:53 +0000 Julien Isorce <julien.isorce@gmail.com>
* gst-libs/gst/gl/Makefile.am:
- * gst-libs/gst/gl/gltestsrc.c:
- * gst-libs/gst/gl/gltestsrc.h:
* gst/gl/Makefile.am:
* gst/gl/gltestsrc.c:
* gst/gl/gltestsrc.h:
@@ -53669,8 +55820,6 @@
* gst-libs/gst/gl/gstglfilter.c:
* gst-libs/gst/gl/gstglfilter.h:
* gst/gl/Makefile.am:
- * gst/gl/gstglfilter.c:
- * gst/gl/gstglfilter.h:
* gst/gl/gstgltestsrc.c:
* gst/gl/gstgltestsrc.h:
* gst/gl/gstopengl.c:
@@ -53884,7 +56033,6 @@
2008-05-18 16:04:56 +0000 Julien Isorce <julien.isorce@gmail.com>
* gst/gl/Makefile.am:
- * gst/gl/gstgl.c:
* gst/gl/gstopengl.c:
[064/906] up
@@ -53967,8 +56115,6 @@
* gst-libs/gst/gl/gstglfilter.c:
* gst-libs/gst/gl/gstglfilter.h:
* gst/gl/glimagesink.c:
- * gst/gl/gstglfilter.c:
- * gst/gl/gstglfilter.h:
* gst/gl/gstopengl.c:
[056/906] * configure.ac: Readd pre-pkgconfig OpenGL detection, since pkgconfig requires Mesa from git master. * gst/gl/glimagesink.c: * gst/gl/gstopengl.c: Move debug category initialization to element. * gst-libs/gst/gl/Makefile.am: * gst-libs/gst/gl/gstglfilter.c: * gst-libs/gst/gl/gstglfilter.h: * gst/gl/gstglfilter.c: * gst/gl/gstglfilter.h: Move glfilter to library. * pkgconfig/gstreamer-plugins-gl.pc.in: Add gstreamer-base-0.10 as a requirement. * po/en.po: Update.
@@ -54098,8 +56244,6 @@
* gst-libs/gst/gl/gstgldisplay.h:
* gst/gl/Makefile.am:
* gst/gl/glimagesink.h:
- * gst/gl/glvideo.c:
- * gst/gl/glvideo.h:
[043/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: Rename glvideo.[ch] to gstgldisplay.[ch].
2007-12-24 20:53:55 +0000 David Schleef <ds@schleef.org>
@@ -62521,18 +64665,8 @@
* sys/applemedia-nonpublic/mtapi.h:
* sys/applemedia-nonpublic/plugin.m:
* sys/applemedia/Makefile.am:
- * sys/applemedia/celapi.c:
- * sys/applemedia/celapi.h:
- * sys/applemedia/celvideosrc.c:
- * sys/applemedia/celvideosrc.h:
* sys/applemedia/coremediactx.c:
* sys/applemedia/coremediactx.h:
- * sys/applemedia/mioapi.c:
- * sys/applemedia/mioapi.h:
- * sys/applemedia/miovideodevice.c:
- * sys/applemedia/miovideodevice.h:
- * sys/applemedia/miovideosrc.c:
- * sys/applemedia/miovideosrc.h:
* sys/applemedia/plugin.m:
applemedia: move plugins using private frameworks to applemedia-nonpublic
@@ -62953,10 +65087,6 @@
* gst/videosignal/gstsimplevideomark.h:
* gst/videosignal/gstsimplevideomarkdetect.c:
* gst/videosignal/gstsimplevideomarkdetect.h:
- * gst/videosignal/gstvideodetect.c:
- * gst/videosignal/gstvideodetect.h:
- * gst/videosignal/gstvideomark.c:
- * gst/videosignal/gstvideomark.h:
* gst/videosignal/gstvideosignal.c:
videomark/detect: rename to simplevideomark[detect]
@@ -63996,7 +66126,6 @@
2012-09-28 12:55:27 +0200 David Corvoysier <david.corvoysier@orange.com>
* ext/dash/COPYING:
- * ext/dash/LICENSE:
* ext/dash/gstdashdemux.c:
* ext/dash/gstdashdemux.h:
Renamed LICENSE into COPYING
@@ -65640,18 +67769,9 @@
* sys/vdpau/gstvdp/gstvdpbuffer.h:
* sys/vdpau/gstvdp/gstvdpbufferpool.c:
* sys/vdpau/gstvdp/gstvdpbufferpool.h:
- * sys/vdpau/gstvdp/gstvdpdecoder.c:
- * sys/vdpau/gstvdp/gstvdpdecoder.h:
- * sys/vdpau/gstvdp/gstvdpdevice.c:
- * sys/vdpau/gstvdp/gstvdpdevice.h:
- * sys/vdpau/gstvdp/gstvdpoutputbuffer.c:
- * sys/vdpau/gstvdp/gstvdpoutputbuffer.h:
- * sys/vdpau/gstvdp/gstvdpoutputbufferpool.c:
- * sys/vdpau/gstvdp/gstvdpoutputbufferpool.h:
* sys/vdpau/gstvdp/gstvdpoutputsrcpad.c:
* sys/vdpau/gstvdp/gstvdpoutputsrcpad.h:
* sys/vdpau/gstvdp/gstvdputils.c:
- * sys/vdpau/gstvdp/gstvdputils.h:
* sys/vdpau/gstvdp/gstvdpvideobuffer.c:
* sys/vdpau/gstvdp/gstvdpvideobuffer.h:
* sys/vdpau/gstvdp/gstvdpvideobufferpool.c:
@@ -66497,8 +68617,6 @@
* ext/fluidsynth/Makefile.am:
* ext/fluidsynth/gstfluiddec.c:
* ext/fluidsynth/gstfluiddec.h:
- * ext/fluidsynth/gstfluidsynth.c:
- * ext/fluidsynth/gstfluidsynth.h:
fluidsynth: rename to fluiddec
Rename the fluidsynth plugin to fluidsynthmidi and the decoder
to fluiddec to avoid conflicts with buzztard.
@@ -66784,21 +68902,6 @@
* ext/hls/gsturidownloader.h:
* ext/hls/m3u8.c:
* ext/hls/m3u8.h:
- * gst/hls/Makefile.am:
- * gst/hls/gstfragment.c:
- * gst/hls/gstfragment.h:
- * gst/hls/gstfragmented.h:
- * gst/hls/gstfragmentedplugin.c:
- * gst/hls/gsthlsdemux.c:
- * gst/hls/gsthlsdemux.h:
- * gst/hls/gsthlssink.c:
- * gst/hls/gsthlssink.h:
- * gst/hls/gstm3u8playlist.c:
- * gst/hls/gstm3u8playlist.h:
- * gst/hls/gsturidownloader.c:
- * gst/hls/gsturidownloader.h:
- * gst/hls/m3u8.c:
- * gst/hls/m3u8.h:
Make the hls plugin depend on gnutls and move to ext/hls/
gnutls is used to implement AES decryption
@@ -68413,8 +70516,6 @@
* ext/spandsp/gstspandsp.c:
* gst/dtmf/Makefile.am:
* gst/dtmf/gstdtmf.c:
- * gst/dtmf/gstdtmfdetect.c:
- * gst/dtmf/gstdtmfdetect.h:
* gst/dtmf/tone_detect.c:
* gst/dtmf/tone_detect.h:
dtmf/spandsp: Move dtmfdetect to use libspandsp
@@ -73081,8 +75182,6 @@
* ext/eglgles/Makefile.am:
* ext/eglgles/gsteglglessink.c:
* ext/eglgles/gsteglglessink.h:
- * ext/eglgles/gstvidroidsink.c:
- * ext/eglgles/gstvidroidsink.h:
eglglessink: Move eglgles Sink to ext/ #2
2012-09-10 20:00:57 -0300 Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>
@@ -75067,7 +77166,6 @@
* docs/plugins/inspect/plugin-modplug.xml:
* docs/plugins/inspect/plugin-mpeg2enc.xml:
* docs/plugins/inspect/plugin-mpeg4videoparse.xml:
- * docs/plugins/inspect/plugin-mpegdemux2.xml:
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
* docs/plugins/inspect/plugin-mpegpsmux.xml:
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
@@ -79270,7 +81368,6 @@
* gst/audiovisualizers/Makefile.am:
* gst/audiovisualizers/gstaudiovisualizer.c:
* gst/audiovisualizers/gstaudiovisualizer.h:
- * gst/audiovisualizers/gstbaseaudiovisualizer.c:
* gst/audiovisualizers/gstbaseaudiovisualizer.h:
* gst/audiovisualizers/gstspacescope.c:
* gst/audiovisualizers/gstspacescope.h:
@@ -79866,7 +81963,6 @@
2012-06-16 16:49:10 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/mpegdemux/Makefile.am:
- * gst/mpegdemux/flumpegdemux.c:
* gst/mpegdemux/gstmpegdemux.c:
* gst/mpegdemux/gstmpegdemux.h:
* gst/mpegdemux/gstpesfilter.c:
@@ -79994,11 +82090,6 @@
* ext/jasper/gstjasperenc.c:
* ext/jasper/gstjasperenc.h:
* ext/jp2k/Makefile.am:
- * ext/jp2k/gstjasperdec.c:
- * ext/jp2k/gstjasperdec.h:
- * ext/jp2k/gstjasperenc.c:
- * ext/jp2k/gstjasperenc.h:
- * ext/jp2k/gstjp2k.c:
jasper: Rename from jp2k to jasper
Jasper is not the only JPEG2000 library out there and we
might want to add encoders/decoders based on OpenJPEG for example.
@@ -80970,8 +83061,6 @@
* sys/d3dvideosink/Makefile.am:
* sys/d3dvideosink/d3dvideosink.c:
* sys/d3dvideosink/d3dvideosink.h:
- * sys/d3dvideosink/directx/d3d.c:
- * sys/d3dvideosink/directx/d3d.h:
* sys/d3dvideosink/directx/directx.h:
* sys/d3dvideosink/directx/directx10/dx10_d3d.h:
* sys/d3dvideosink/directx/directx11/dx11_d3d.h:
@@ -81454,7 +83543,6 @@
* ext/curl/gstcurlbasesink.h:
* ext/curl/gstcurlhttpsink.c:
* ext/curl/gstcurlhttpsink.h:
- * ext/curl/gstcurlsink.c:
* ext/curl/gstcurlsink.h:
* ext/curl/gstcurltlssink.c:
* ext/curl/gstcurltlssink.h:
@@ -87908,10 +89996,6 @@
* configure.ac:
* gst/mpeg4videoparse/Makefile.am:
- * gst/mpeg4videoparse/mpeg4parse.c:
- * gst/mpeg4videoparse/mpeg4parse.h:
- * gst/mpeg4videoparse/mpeg4videoparse.c:
- * gst/mpeg4videoparse/mpeg4videoparse.h:
* gst/videoparsers/Makefile.am:
* gst/videoparsers/gstmpeg4videoparse.c:
* gst/videoparsers/gstmpeg4videoparse.h:
@@ -89870,7 +91954,6 @@
2011-11-04 11:24:53 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/video/Makefile.am:
- * gst-libs/gst/video/gstsurfacebuffer.c:
* gst-libs/gst/video/gstsurfacebuffer.h:
* gst-libs/gst/video/gstsurfaceconverter.c:
* gst-libs/gst/video/gstsurfaceconverter.h:
@@ -92196,9 +94279,6 @@
2011-07-07 16:44:31 -0400 Joshua M. Doe <oss@nvl.army.mil>
- * sys/decklink/DeckLinkAPI.h:
- * sys/decklink/DeckLinkAPIDispatch.cpp:
- * sys/decklink/LinuxCOM.h:
* sys/decklink/capture.cpp:
* sys/decklink/capture.h:
* sys/decklink/gstdecklink.h:
@@ -93851,7 +95931,6 @@
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/inspect/plugin-rtmp.xml:
- * docs/plugins/inspect/plugin-rtmpsrc.xml:
* ext/rtmp/Makefile.am:
* ext/rtmp/gstrtmp.c:
* ext/rtmp/gstrtmpsink.c:
@@ -94133,8 +96212,6 @@
* gst/audiovisualizers/Makefile.am:
* gst/audiovisualizers/gstbaseaudiovisualizer.c:
* gst/audiovisualizers/gstbaseaudiovisualizer.h:
- * gst/audiovisualizers/gstbasescope.c:
- * gst/audiovisualizers/gstbasescope.h:
* gst/audiovisualizers/gstspectrascope.c:
* gst/audiovisualizers/gstspectrascope.h:
* gst/audiovisualizers/gstsynaescope.c:
@@ -94156,16 +96233,6 @@
* gst/audiovisualizers/gstwavescope.c:
* gst/audiovisualizers/gstwavescope.h:
* gst/audiovisualizers/plugin.c:
- * gst/scopes/Makefile.am:
- * gst/scopes/gstbasescope.c:
- * gst/scopes/gstbasescope.h:
- * gst/scopes/gstspectrascope.c:
- * gst/scopes/gstspectrascope.h:
- * gst/scopes/gstsynaescope.c:
- * gst/scopes/gstsynaescope.h:
- * gst/scopes/gstwavescope.c:
- * gst/scopes/gstwavescope.h:
- * gst/scopes/plugin.c:
audiovisualizers: rename scopes plugin to audiovisualizers
2011-05-31 14:42:55 +0300 Stefan Kost <ensonic@users.sf.net>
@@ -95823,12 +97890,8 @@
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/inspect/plugin-amrwbenc.xml:
* ext/Makefile.am:
- * ext/amrwbenc/GstAmrwbEnc.prs:
* ext/amrwbenc/Makefile.am:
* ext/amrwbenc/README:
- * ext/amrwbenc/gstamrwb.c:
- * ext/amrwbenc/gstamrwbenc.c:
- * ext/amrwbenc/gstamrwbenc.h:
* ext/voamrwbenc/GstVoAmrwbEnc.prs:
* ext/voamrwbenc/Makefile.am:
* ext/voamrwbenc/gstvoamrwb.c:
@@ -96983,7 +99046,6 @@
* gst/dtmf/Makefile.am:
* gst/dtmf/gstdtmfcommon.h:
* gst/dtmf/gstdtmfsrc.c:
- * gst/dtmf/gstrtpdtmfcommon.h:
* gst/dtmf/gstrtpdtmfdepay.c:
* gst/dtmf/gstrtpdtmfdepay.h:
* gst/dtmf/gstrtpdtmfsrc.c:
@@ -97636,8 +99698,6 @@
* ext/opencv/gstopencv.c:
* ext/opencv/gsttextoverlay.c:
* ext/opencv/gsttextoverlay.h:
- * ext/opencv/gsttextwrite.c:
- * ext/opencv/gsttextwrite.h:
opencv text overlay: rename and docuemnt
Rename the element textwrite to opencvtextoverlay. Add proper structuring to
opencv textoverlay element.
@@ -99043,8 +101103,6 @@
* gst/audioparsers/gstaacparse.h:
* gst/audioparsers/gstac3parse.h:
* gst/audioparsers/gstamrparse.h:
- * gst/audioparsers/gstbaseparse.c:
- * gst/audioparsers/gstbaseparse.h:
* gst/audioparsers/gstdcaparse.h:
* gst/audioparsers/gstflacparse.h:
* gst/audioparsers/gstmpegaudioparse.h:
@@ -99467,13 +101525,6 @@
2011-01-27 18:16:14 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* configure.ac:
- * gst/h263parse/Makefile.am:
- * gst/h263parse/gstbaseparse.c:
- * gst/h263parse/gstbaseparse.h:
- * gst/h263parse/gsth263parse.c:
- * gst/h263parse/gsth263parse.h:
- * gst/h263parse/h263parse.c:
- * gst/h263parse/h263parse.h:
* gst/videoparsers/Makefile.am:
* gst/videoparsers/gstbaseparse.c:
* gst/videoparsers/gstbaseparse.h:
@@ -101346,8 +103397,6 @@
* gst/camerabin2/Makefile.am:
* gst/camerabin2/gstcamerabin2.c:
* gst/camerabin2/gstplugin.c:
- * gst/camerabin2/gstv4l2camerasrc.c:
- * gst/camerabin2/gstv4l2camerasrc.h:
* gst/camerabin2/gstwrappercamerabinsrc.c:
* gst/camerabin2/gstwrappercamerabinsrc.h:
* tests/check/elements/camerabin2.c:
@@ -101408,10 +103457,6 @@
* gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.c:
* gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.h:
* gst/camerabin2/Makefile.am:
- * gst/camerabin2/gstbasecamerasrc.c:
- * gst/camerabin2/gstbasecamerasrc.h:
- * gst/camerabin2/gstcamerabin-enum.c:
- * gst/camerabin2/gstcamerabin-enum.h:
* gst/camerabin2/gstcamerabin2.c:
* gst/camerabin2/gstv4l2camerasrc.c:
* gst/camerabin2/gstv4l2camerasrc.h:
@@ -101677,7 +103722,6 @@
* Makefile.am:
* tests/check/Makefile.am:
* tests/check/elements/.gitignore:
- * tests/check/elements/autocolorspace.c:
* tests/check/elements/autovideoconvert.c:
autovideoconvert: Rename and adjust unit test too
@@ -101730,8 +103774,6 @@
2010-12-16 09:56:00 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/autoconvert/Makefile.am:
- * gst/autoconvert/gstautocolorspace.c:
- * gst/autoconvert/gstautocolorspace.h:
* gst/autoconvert/gstautovideoconvert.c:
* gst/autoconvert/gstautovideoconvert.h:
* gst/autoconvert/plugin.c:
@@ -101741,8 +103783,6 @@
2010-12-15 12:45:38 -0800 David Schleef <ds@schleef.org>
* tools/Makefile.am:
- * tools/base.c:
- * tools/element-maker:
* tools/element-templates/audiofilter:
* tools/element-templates/audiosink:
* tools/element-templates/audiosrc:
@@ -101764,27 +103804,7 @@
* tools/element-templates/srcpad-simple:
* tools/element-templates/tagdemux:
* tools/element-templates/videosink:
- * tools/gobject.c:
* tools/gst-element-maker:
- * tools/gstaudiofilter.c:
- * tools/gstaudiosink.c:
- * tools/gstaudiosrc.c:
- * tools/gstbaseaudiosink.c:
- * tools/gstbaseaudiosrc.c:
- * tools/gstbasertpdepayload.c:
- * tools/gstbasertppayload.c:
- * tools/gstbasesink.c:
- * tools/gstbasesrc.c:
- * tools/gstbasetransform.c:
- * tools/gstcddabasesrc.c:
- * tools/gstelement.c:
- * tools/gstpushsrc.c:
- * tools/gsttagdemux.c:
- * tools/gstvideosink.c:
- * tools/sinkpad-simple.c:
- * tools/sinkpad.c:
- * tools/srcpad-simple.c:
- * tools/srcpad.c:
element-maker: Clean up directory
2010-12-15 21:28:06 +0100 Benjamin Gaignard <benjamin.gaignard@stericsson.com>
@@ -103863,8 +105883,6 @@
* sys/applemedia/Makefile.am:
* sys/applemedia/celvideosrc.c:
* sys/applemedia/celvideosrc.h:
- * sys/applemedia/iphonecamerasrc.c:
- * sys/applemedia/iphonecamerasrc.h:
* sys/applemedia/plugin.m:
applemedia: rename iphonecamerasrc to celvideosrc
This is in order to improve consistency with the other three sources.
@@ -106156,29 +108174,9 @@
* ext/opencv/Makefile.am:
* ext/opencv/basicfilters/Makefile.am:
- * ext/opencv/basicfilters/gstcvdilate.c:
- * ext/opencv/basicfilters/gstcvdilate.h:
- * ext/opencv/basicfilters/gstcvdilateerode.c:
- * ext/opencv/basicfilters/gstcvdilateerode.h:
- * ext/opencv/basicfilters/gstcvequalizehist.c:
- * ext/opencv/basicfilters/gstcvequalizehist.h:
- * ext/opencv/basicfilters/gstcverode.c:
- * ext/opencv/basicfilters/gstcverode.h:
- * ext/opencv/basicfilters/gstcvlaplace.c:
- * ext/opencv/basicfilters/gstcvlaplace.h:
- * ext/opencv/basicfilters/gstcvsmooth.c:
- * ext/opencv/basicfilters/gstcvsmooth.h:
- * ext/opencv/basicfilters/gstcvsobel.c:
- * ext/opencv/basicfilters/gstcvsobel.h:
* ext/opencv/edgedetect/Makefile.am:
- * ext/opencv/edgedetect/gstedgedetect.c:
- * ext/opencv/edgedetect/gstedgedetect.h:
* ext/opencv/faceblur/Makefile.am:
- * ext/opencv/faceblur/gstfaceblur.c:
- * ext/opencv/faceblur/gstfaceblur.h:
* ext/opencv/facedetect/Makefile.am:
- * ext/opencv/facedetect/gstfacedetect.c:
- * ext/opencv/facedetect/gstfacedetect.h:
* ext/opencv/gstcvdilate.c:
* ext/opencv/gstcvdilate.h:
* ext/opencv/gstcvdilateerode.c:
@@ -106207,14 +108205,8 @@
* ext/opencv/gsttextwrite.c:
* ext/opencv/gsttextwrite.h:
* ext/opencv/pyramidsegment/Makefile.am:
- * ext/opencv/pyramidsegment/gstpyramidsegment.c:
- * ext/opencv/pyramidsegment/gstpyramidsegment.h:
* ext/opencv/templatematch/Makefile.am:
- * ext/opencv/templatematch/gsttemplatematch.c:
- * ext/opencv/templatematch/gsttemplatematch.h:
* ext/opencv/textwrite/Makefile.am:
- * ext/opencv/textwrite/gsttextwrite.c:
- * ext/opencv/textwrite/gsttextwrite.h:
opencv: Refactor files structure
Remove internal folders and put all code inside the main plugin
folder. Also fixes some building warnings.
@@ -106276,8 +108268,6 @@
* ext/opencv/basicfilters/gstcvsmooth.h:
* ext/opencv/basicfilters/gstcvsobel.c:
* ext/opencv/basicfilters/gstcvsobel.h:
- * ext/opencv/gstopencvbasetrans.c:
- * ext/opencv/gstopencvbasetrans.h:
* ext/opencv/gstopencvvideofilter.c:
* ext/opencv/gstopencvvideofilter.h:
opencvbasetrans: Use GstVideoFilter as the base class
@@ -109049,8 +111039,6 @@
* sys/vdpau/h264/gsth264frame.c:
* sys/vdpau/h264/gsth264frame.h:
* sys/vdpau/h264/gstvdph264dec.c:
- * sys/vdpau/h264/gstvdph264frame.c:
- * sys/vdpau/h264/gstvdph264frame.h:
vdpauh264dec: rename GstVdpH264Frame to GstH264Frame
2010-06-27 00:36:25 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
@@ -109244,10 +111232,7 @@
* sys/vdpau/basevideodecoder/gstbasevideoutils.h:
* sys/vdpau/basevideodecoder/gstvideoframe.c:
* sys/vdpau/basevideodecoder/gstvideoframe.h:
- * sys/vdpau/basevideodecoder/satbasevideodecoder.c:
* sys/vdpau/basevideodecoder/satbasevideodecoder.h:
- * sys/vdpau/basevideodecoder/satbasevideoutils.h:
- * sys/vdpau/basevideodecoder/satvideoframe.c:
* sys/vdpau/basevideodecoder/satvideoframe.h:
* sys/vdpau/h264/gsth264dpb.c:
* sys/vdpau/h264/gstvdph264dec.c:
@@ -109271,10 +111256,7 @@
* sys/vdpau/Makefile.am:
* sys/vdpau/basevideodecoder/Makefile.am:
- * sys/vdpau/basevideodecoder/gstbasevideodecoder.c:
* sys/vdpau/basevideodecoder/gstbasevideodecoder.h:
- * sys/vdpau/basevideodecoder/gstbasevideoutils.h:
- * sys/vdpau/basevideodecoder/gstvideoframe.c:
* sys/vdpau/basevideodecoder/gstvideoframe.h:
* sys/vdpau/basevideodecoder/satbasevideodecoder.c:
* sys/vdpau/basevideodecoder/satbasevideodecoder.h:
@@ -109400,8 +111382,6 @@
* sys/vdpau/basevideodecoder/gstbasevideoutils.h:
* sys/vdpau/basevideodecoder/gstvideoframe.c:
* sys/vdpau/basevideodecoder/gstvideoframe.h:
- * sys/vdpau/gstvdp.c:
- * sys/vdpau/gstvdp.h:
* sys/vdpau/gstvdp/Makefile.am:
* sys/vdpau/gstvdp/gstvdp.c:
* sys/vdpau/gstvdp/gstvdp.h:
@@ -109418,32 +111398,17 @@
* sys/vdpau/gstvdp/gstvdpvideosrcpad.c:
* sys/vdpau/gstvdp/gstvdpvideosrcpad.h:
* sys/vdpau/gstvdpau.c:
- * sys/vdpau/gstvdpdevice.c:
- * sys/vdpau/gstvdpdevice.h:
* sys/vdpau/gstvdpmpegdec.c:
- * sys/vdpau/gstvdpmpegdec.h:
- * sys/vdpau/gstvdpoutputbuffer.c:
- * sys/vdpau/gstvdpoutputbuffer.h:
- * sys/vdpau/gstvdpoutputsrcpad.c:
- * sys/vdpau/gstvdpoutputsrcpad.h:
* sys/vdpau/gstvdpsink.c:
* sys/vdpau/gstvdpsink.h:
- * sys/vdpau/gstvdputils.c:
- * sys/vdpau/gstvdputils.h:
- * sys/vdpau/gstvdpvideobuffer.c:
- * sys/vdpau/gstvdpvideobuffer.h:
* sys/vdpau/gstvdpvideopostprocess.c:
* sys/vdpau/gstvdpvideopostprocess.h:
- * sys/vdpau/gstvdpvideosrcpad.c:
- * sys/vdpau/gstvdpvideosrcpad.h:
* sys/vdpau/mpeg/gstvdpmpegdec.c:
* sys/vdpau/mpeg/gstvdpmpegdec.h:
* sys/vdpau/mpeg/gstvdpmpegframe.c:
* sys/vdpau/mpeg/gstvdpmpegframe.h:
* sys/vdpau/mpeg/mpegutil.c:
* sys/vdpau/mpeg/mpegutil.h:
- * sys/vdpau/mpegutil.c:
- * sys/vdpau/mpegutil.h:
vdpau: base vdpaumpegdec on GstBaseVideoDecoder
2010-06-08 13:36:53 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
@@ -110042,8 +112007,6 @@
* gst/rtmp/bytes.h:
* gst/rtmp/dh.h:
* gst/rtmp/dhgroups.h:
- * gst/rtmp/gstrtmpsrc.c:
- * gst/rtmp/gstrtmpsrc.h:
* gst/rtmp/handshake.h:
* gst/rtmp/hashswf.c:
* gst/rtmp/http.h:
@@ -110325,16 +112288,6 @@
2010-06-03 14:42:06 -0400 Olivier Crête <olivier.crete@collabora.co.uk>
* configure.ac:
- * gst/shm/Makefile.am:
- * gst/shm/gstshm.c:
- * gst/shm/gstshmsink.c:
- * gst/shm/gstshmsink.h:
- * gst/shm/gstshmsrc.c:
- * gst/shm/gstshmsrc.h:
- * gst/shm/shmalloc.c:
- * gst/shm/shmalloc.h:
- * gst/shm/shmpipe.c:
- * gst/shm/shmpipe.h:
* sys/Makefile.am:
* sys/shm/Makefile.am:
* sys/shm/gstshm.c:
@@ -110892,7 +112845,6 @@
* configure.ac:
* ext/cog/Makefile.am:
- * ext/cog/cog.orc:
* ext/cog/cogframe.c:
* ext/cog/cogvirtframe.c:
* ext/cog/gstcogorc-dist.c:
@@ -111308,8 +113260,6 @@
* docs/plugins/camerabin.dot:
* docs/plugins/camerabin.png:
* docs/plugins/figures/Makefile.am:
- * docs/plugins/figures/camerabin.dot:
- * docs/plugins/figures/camerabin.png:
docs: fix dist/distcheck issues with camerabin figures
Move figures into docs/plugins as well, to avoid issues with
make dist and make distcheck (make distdir will not first descend
@@ -114063,11 +116013,9 @@
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
- * docs/plugins/inspect/plugin-apex.xml:
* docs/plugins/inspect/plugin-apexsink.xml:
* docs/plugins/inspect/plugin-invtelecine.xml:
* docs/plugins/inspect/plugin-nsf.xml:
- * docs/plugins/inspect/plugin-nsfdec.xml:
* docs/plugins/inspect/plugin-nuvdemux.xml:
* docs/plugins/inspect/plugin-vmnc.xml:
docs: Update to match recent commits
@@ -115639,11 +117587,9 @@
* tests/examples/camerabin/gst-camera-perf.glade:
* tests/examples/camerabin/gst-camera-perf.ui:
* tests/examples/camerabin/gst-camera.c:
- * tests/examples/camerabin/gst-camera.glade:
* tests/examples/camerabin/gst-camera.ui:
* tests/icles/Makefile.am:
* tests/icles/metadata_editor.c:
- * tests/icles/metadata_editor.glade:
* tests/icles/metadata_editor.ui:
tests: Port from libglade to GtkBuilder
Fixes bug #601108.
@@ -116059,8 +118005,6 @@
* gst/flacparse/gstbaseparse.c:
* gst/flacparse/gstbaseparse.h:
* gst/flacparse/gstflac.c:
- * gst/flacparse/gstflacparse.c:
- * gst/flacparse/gstflacparse.h:
audioparsers: move 'flacparse' into it
2009-12-16 18:38:33 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
@@ -116412,8 +118356,6 @@
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* gst/amrparse/Makefile.am:
- * gst/amrparse/gstamrparse.c:
- * gst/amrparse/gstamrparse.h:
* gst/amrparse/gstbaseparse.c:
* gst/amrparse/gstbaseparse.h:
* gst/audioparsers/Makefile.am:
@@ -116433,11 +118375,6 @@
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* gst/aacparse/Makefile.am:
- * gst/aacparse/gstaacparse.c:
- * gst/aacparse/gstaacparse.h:
- * gst/aacparse/gstbaseparse.c:
- * gst/aacparse/gstbaseparse.h:
- * gst/aacparse/plugin.c:
* gst/audioparsers/Makefile.am:
* gst/audioparsers/gstaacparse.c:
* gst/audioparsers/gstaacparse.h:
@@ -118131,14 +120068,11 @@
* configure.ac:
* docs/plugins/inspect/plugin-aiff.xml:
- * docs/plugins/inspect/plugin-aiffparse.xml:
* gst-plugins-bad.spec.in:
* gst/aiff/Makefile.am:
* gst/aiff/aiffparse.c:
* gst/aiff/aiffparse.h:
* gst/aiffparse/Makefile.am:
- * gst/aiffparse/aiffparse.c:
- * gst/aiffparse/aiffparse.h:
* po/POTFILES.in:
aiff: rename 'aiffparse' plugin to 'aiff'
@@ -118168,7 +120102,6 @@
* sys/osxvideo/Makefile.am:
* sys/osxvideo/osxvideoplugin.c:
- * sys/osxvideo/osxvideoplugin.m:
osxvideosrc: change a .m file containing only C code to a .c file. Makes building this easier.
2009-10-27 22:08:42 +0000 Jan Schmidt <thaytan@noraisin.net>
@@ -119627,8 +121560,6 @@
* ext/resindvd/Makefile.am:
* ext/resindvd/resindvdbin.c:
- * ext/resindvd/rsnaudiodec.c:
- * ext/resindvd/rsnaudiodec.h:
* ext/resindvd/rsndec.c:
* ext/resindvd/rsndec.h:
resindvdbin: Rename files
@@ -120775,7 +122706,6 @@
2009-09-07 15:44:16 +0200 Julien Isorce <julien.isorce@gmail.com>
* win32/vs8/gst-plugins-bad.sln:
- * win32/vs8/libdshowsrcwrapper.vcproj:
* win32/vs9/gst-plugins-bad.sln:
* win32/vs9/libgstdshowsrcwrapper.vcproj:
dshowsrcwrapper: upgrade frozen build to vs9
@@ -122414,12 +124344,8 @@
* docs/plugins/inspect/plugin-amrwbenc.xml:
* ext/Makefile.am:
* ext/amrwb/Makefile.am:
- * ext/amrwb/README:
- * ext/amrwb/gstamrwb.c:
* ext/amrwb/gstamrwbdec.c:
* ext/amrwb/gstamrwbdec.h:
- * ext/amrwb/gstamrwbenc.c:
- * ext/amrwb/gstamrwbenc.h:
* ext/amrwb/gstamrwbparse.c:
* ext/amrwb/gstamrwbparse.h:
* ext/amrwbenc/GstAmrwbEnc.prs:
@@ -122744,14 +124670,12 @@
2009-07-22 12:24:46 +0200 Julien Isorce <julien.isorce@gmail.com>
- * sys/dshowsrcwrapper/gstdshowaudiosrc.c:
* sys/dshowsrcwrapper/gstdshowaudiosrc.cpp:
* win32/vs8/libdshowsrcwrapper.vcproj:
dshowaudiosrc: converts code to C++
2009-07-22 11:01:49 +0200 Julien Isorce <julien.isorce@gmail.com>
- * sys/dshowsrcwrapper/gstdshowvideosrc.c:
* sys/dshowsrcwrapper/gstdshowvideosrc.cpp:
* win32/vs8/libdshowsrcwrapper.vcproj:
dshowvideosrc: converts code to C++
@@ -122822,14 +124746,9 @@
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/dshow/Makefile.am:
- * gst-libs/gst/dshow/gstdshow.cpp:
- * gst-libs/gst/dshow/gstdshow.h:
- * gst-libs/gst/dshow/gstdshowfakesink.cpp:
- * gst-libs/gst/dshow/gstdshowfakesink.h:
* gst-libs/gst/dshow/gstdshowfakesrc.cpp:
* gst-libs/gst/dshow/gstdshowfakesrc.h:
* gst-libs/gst/dshow/gstdshowinterface.cpp:
- * gst-libs/gst/dshow/gstdshowinterface.h:
* sys/dshowsrcwrapper/Makefile.am:
* sys/dshowsrcwrapper/gstdshow.cpp:
* sys/dshowsrcwrapper/gstdshow.h:
@@ -122838,7 +124757,6 @@
* sys/dshowsrcwrapper/gstdshowfakesink.cpp:
* sys/dshowsrcwrapper/gstdshowfakesink.h:
* sys/dshowsrcwrapper/gstdshowinterface.h:
- * sys/dshowsrcwrapper/gstdshowsrcwrapper.c:
* sys/dshowsrcwrapper/gstdshowsrcwrapper.cpp:
* sys/dshowsrcwrapper/gstdshowsrcwrapper.h:
* sys/dshowsrcwrapper/gstdshowvideosrc.c:
@@ -123673,8 +125591,6 @@
* ext/Makefile.am:
* ext/ladspa/Makefile.am:
* ext/ladspa/gstladspa.h:
- * ext/ladspa/gstsignalprocessor.c:
- * ext/ladspa/gstsignalprocessor.h:
* ext/lv2/Makefile.am:
* ext/lv2/gstlv2.c:
* ext/lv2/gstlv2.h:
@@ -123861,8 +125777,6 @@
* sys/vdpau/gstvdp.c:
* sys/vdpau/gstvdpmpegdec.c:
* sys/vdpau/gstvdpmpegdec.h:
- * sys/vdpau/gstvdpmpegdecoder.c:
- * sys/vdpau/gstvdpmpegdecoder.h:
vdpaumpegdec: rename gstvdpmpegdecoder.[ch] to gstvdpmpegdec.[ch]
2009-06-05 21:46:08 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
@@ -124271,19 +126185,6 @@
* sys/vdpau/Makefile.am:
* sys/vdpau/gstvdp.c:
- * sys/vdpau/gstvdpau.c:
- * sys/vdpau/gstvdpaudecoder.c:
- * sys/vdpau/gstvdpaudecoder.h:
- * sys/vdpau/gstvdpaudevice.c:
- * sys/vdpau/gstvdpaudevice.h:
- * sys/vdpau/gstvdpaumpegdecoder.c:
- * sys/vdpau/gstvdpaumpegdecoder.h:
- * sys/vdpau/gstvdpauvideobuffer.c:
- * sys/vdpau/gstvdpauvideobuffer.h:
- * sys/vdpau/gstvdpauvideoyuv.c:
- * sys/vdpau/gstvdpauvideoyuv.h:
- * sys/vdpau/gstvdpauyuvvideo.c:
- * sys/vdpau/gstvdpauyuvvideo.h:
* sys/vdpau/gstvdpdecoder.c:
* sys/vdpau/gstvdpdecoder.h:
* sys/vdpau/gstvdpdevice.c:
@@ -124403,7 +126304,6 @@
2009-04-03 17:53:21 +0200 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
- * sys/vdpau/gst-vdpau-device.h:
* sys/vdpau/gstvdpaudevice.h:
vdpau: commit rename of gst-vdpau-device.h to gstvdpaudevice.h
@@ -125071,8 +126971,6 @@
* gst/id3tag/Makefile.am:
* gst/id3tag/gstid3mux.c:
* gst/id3tag/gstid3mux.h:
- * gst/id3tag/gstid3tag.c:
- * gst/id3tag/gstid3tag.h:
* gst/id3tag/gsttagmux.c:
* gst/id3tag/id3tag.c:
* gst/id3tag/id3tag.h:
@@ -127709,7 +129607,6 @@
2009-05-01 01:59:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* docs/plugins/inspect/plugin-debugutilsbad.xml:
- * docs/plugins/inspect/plugin-fpsdisplaysink.xml:
* gst/debugutils/Makefile.am:
* gst/debugutils/debugutilsbad.c:
* gst/debugutils/fpsdisplaysink.c:
@@ -128785,7 +130682,6 @@
* gst/mxf/mxfmpeg.c:
* gst/mxf/mxfmpeg.h:
* gst/mxf/mxfmux.h:
- * gst/mxf/mxfparse.c:
* gst/mxf/mxfparse.h:
* gst/mxf/mxftypes.c:
* gst/mxf/mxftypes.h:
@@ -128796,7 +130692,6 @@
* gst/mxf/mxfvc3.c:
* gst/mxf/mxfvc3.h:
* gst/mxf/mxfwrite.c:
- * gst/mxf/mxfwrite.h:
mxf: Source files and #include cleanup
2009-03-26 12:10:05 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -130410,46 +132305,6 @@
* Makefile.am:
* configure.ac:
- * examples/Makefile.am:
- * examples/app/.gitignore:
- * examples/app/Makefile.am:
- * examples/app/appsink-src.c:
- * examples/app/appsrc-ra.c:
- * examples/app/appsrc-seekable.c:
- * examples/app/appsrc-stream.c:
- * examples/app/appsrc-stream2.c:
- * examples/app/appsrc_ex.c:
- * examples/capsfilter/Makefile.am:
- * examples/capsfilter/capsfilter1.c:
- * examples/directfb/.gitignore:
- * examples/directfb/Makefile.am:
- * examples/directfb/decker.ttf:
- * examples/directfb/dfblogo.png:
- * examples/directfb/gstdfb.c:
- * examples/gob/Makefile.am:
- * examples/gob/gst-identity2.gob:
- * examples/gstplay/.gitignore:
- * examples/gstplay/Makefile.am:
- * examples/gstplay/player.c:
- * examples/indexing/.gitignore:
- * examples/indexing/Makefile.am:
- * examples/indexing/indexmpeg.c:
- * examples/level/Makefile.am:
- * examples/level/README:
- * examples/level/demo.c:
- * examples/level/plot.c:
- * examples/scaletempo/.gitignore:
- * examples/scaletempo/Makefile.am:
- * examples/scaletempo/demo-gui.c:
- * examples/scaletempo/demo-gui.h:
- * examples/scaletempo/demo-main.c:
- * examples/scaletempo/demo-player.c:
- * examples/scaletempo/demo-player.h:
- * examples/stats/Makefile.am:
- * examples/stats/mp2ogg.c:
- * examples/switch/.gitignore:
- * examples/switch/Makefile.am:
- * examples/switch/switcher.c:
* tests/Makefile.am:
* tests/examples/Makefile.am:
* tests/examples/app/.gitignore:
@@ -131449,9 +133304,6 @@
* gst/dtmf/Makefile.am:
* gst/dtmf/gstrtpdtmfsrc.c:
* gst/dtmf/gstrtpdtmfsrc.h:
- * gst/rtpdtmf/Makefile.am:
- * gst/rtpdtmf/gstrtpdtmfsrc.c:
- * gst/rtpdtmf/gstrtpdtmfsrc.h:
[MOVED FROM GST-P-FARSIGHT] Moved rtpdtmf to dtmf directory
20070820184800-4f0f6-fa33ea974510161de8c9951c39087af3613b65a4.gz
@@ -132471,8 +134323,6 @@
2009-02-11 01:02:42 +0200 René Stadler <mail@renestadler.de>
- * gst-libs/gst/interfaces/photography-enumtypes.c:
- * gst-libs/gst/interfaces/photography-enumtypes.h:
* win32/common/photography-enumtypes.c:
* win32/common/photography-enumtypes.h:
photography interface: Move generated files to win32/common.
@@ -133240,9 +135090,6 @@
* ext/modplug/Makefile.am:
* ext/modplug/gstmodplug.cc:
* ext/modplug/gstmodplug.h:
- * gst/modplug/Makefile.am:
- * gst/modplug/gstmodplug.cc:
- * gst/modplug/gstmodplug.h:
* gst/modplug/libmodplug/Makefile.am:
* gst/modplug/libmodplug/README:
* gst/modplug/libmodplug/changes.txt:
@@ -133406,20 +135253,6 @@
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xvid.xml:
* docs/plugins/inspect/plugin-y4menc.xml:
- * gst/audioresample/Makefile.am:
- * gst/audioresample/buffer.c:
- * gst/audioresample/buffer.h:
- * gst/audioresample/debug.c:
- * gst/audioresample/debug.h:
- * gst/audioresample/functable.c:
- * gst/audioresample/functable.h:
- * gst/audioresample/gstaudioresample.c:
- * gst/audioresample/gstaudioresample.h:
- * gst/audioresample/resample.c:
- * gst/audioresample/resample.h:
- * gst/audioresample/resample_chunk.c:
- * gst/audioresample/resample_functable.c:
- * gst/audioresample/resample_ref.c:
* gst/legacyresample/Makefile.am:
* gst/legacyresample/buffer.c:
* gst/legacyresample/buffer.h:
@@ -133435,7 +135268,6 @@
* gst/legacyresample/resample_functable.c:
* gst/legacyresample/resample_ref.c:
* tests/check/Makefile.am:
- * tests/check/elements/audioresample.c:
* tests/check/elements/legacyresample.c:
Rename audioresample files and types to legacyresample
Finish the move/rename of audioresample to legacyresample
@@ -145481,8 +147313,6 @@
* ext/metadata/metadataxmp.c:
* ext/metadata/metadataxmp.h:
* ext/metadata/test/Makefile:
- * ext/metadata/test/MetadataEditorMain.glade:
- * ext/metadata/test/metadata_editor.c:
* tests/icles/Makefile.am:
* tests/icles/metadata_editor.c:
* tests/icles/metadata_editor.glade:
@@ -147036,8 +148866,6 @@
* ext/metadata/gstmetadatademux.h:
* ext/metadata/gstmetadatamux.c:
* ext/metadata/gstmetadatamux.h:
- * ext/metadata/gstmetadataparse.c:
- * ext/metadata/gstmetadataparse.h:
* ext/metadata/metadataexif.c:
* ext/metadata/metadatatags.c:
* ext/metadata/test/metadata_editor.c:
@@ -147641,14 +149469,6 @@
* ext/metadata/metadataexif.h:
* ext/metadata/metadataiptc.c:
* ext/metadata/metadataiptc.h:
- * ext/metadata/metadataparse.c:
- * ext/metadata/metadataparse.h:
- * ext/metadata/metadataparseexif.c:
- * ext/metadata/metadataparseexif.h:
- * ext/metadata/metadataparseiptc.c:
- * ext/metadata/metadataparseiptc.h:
- * ext/metadata/metadataparsexmp.c:
- * ext/metadata/metadataparsexmp.h:
* ext/metadata/metadatatags.c:
* ext/metadata/metadatatags.h:
* ext/metadata/metadataxmp.c:
@@ -147805,7 +149625,6 @@
* ext/metadata/metadataparsejpeg.h:
* ext/metadata/metadataparsepng.c:
* ext/metadata/metadataparsepng.h:
- * ext/metadata/metadataparsetypes.h:
* ext/metadata/metadatatypes.c:
* ext/metadata/metadatatypes.h:
Now parser is generic (just add/remove a list of chunks). And a template of muxer has been created.
@@ -162166,9 +163985,7 @@
2005-12-01 19:13:20 +0000 Thomas Vander Stichele <thomas@apestaart.org>
* ChangeLog:
- * LICENSE:
* NEWS:
- * PORTED_09:
* RELEASE:
* common:
* configure.ac:
diff --git a/NEWS b/NEWS
index 4c3baabdc..027c01804 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1 @@
-This is GStreamer 1.9.1
+This is GStreamer 1.9.2
diff --git a/RELEASE b/RELEASE
index 7085e2cc1..d502188dc 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,12 +1,13 @@
-Release notes for GStreamer Bad Plugins 1.9.1
+Release notes for GStreamer Bad Plugins 1.9.2
-The GStreamer team is pleased to announce the first release of the unstable
-1.9 release series. The 1.9 release series is adding new features on top of
-the 1.0, 1.2, 1.4, 1.6 and 1.8 series and is part of the API and ABI-stable 1.x release
-series of the GStreamer multimedia framework. The unstable 1.9 release series
-will lead to the stable 1.10 release series in the next weeks. Any newly added
-API can still change until that point.
+The GStreamer team is pleased to announce the second release of the unstable
+1.9 release series, which marks the feature freeze for 1.10. The 1.9 release
+series is adding new features on top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series
+and is part of the API and ABI-stable 1.x release series of the GStreamer
+multimedia framework. The unstable 1.9 release series will lead to the stable
+1.10 release series in the next weeks. Any newly added API can still change
+until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
@@ -60,97 +61,45 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 765266 : gl: More GLES/GL 3 compatibility fixes
- * 767087 : ahcsrc: improve error message when camera open fails
- * 623860 : mpegpsdemux: sends segment and gap events with invalid time after seek
- * 678207 : lv2: port to GStreamer 1.0 and SLV2 to Lilv
- * 704222 : gldownload: Support for multi-planar format for GLES
- * 733233 : chromaprint: notify fingerprint also via property notify
- * 733872 : codecparsers: mpegvideo: Add more fields to the headers.
- * 739598 : rfbsrc: incorrectly calculates caps
- * 746933 : gldisplay: EAGL " Could not create display "
- * 748651 : DTLS: Use unique names for internal elements to ease debugging
- * 751540 : gltestsrc: implement missing patterns, port to GL3 / ES3, load shaders with GIO
- * 751792 : dashdemux: incorrect segment duration for a segment list
- * 753265 : osxaudio: Add device provider support
- * 754495 : videoaggregator: No protection from receiving interlaced and non-interlaced content
- * 756931 : gstglbasemixer: negotiated logic is partly broken
- * 757022 : pnm: Implementation of GRAY16 handling
- * 758064 : dashdemux: leading whitespaces in content protection element are not ignored
- * 759801 : gltestsrc outputs only black frames for pattern 0 and 11
- * 760916 : gl: implement GstGLMemoryEGL
- * 761260 : qml: add Windows support
- * 762142 : dashdemux: tests: use g_object_unref for test data
- * 762144 : dashdemux: tests: add new dashdemux tests
- * 762147 : adaptivedemux: use GstSystemClock to all real-time calculations
- * 763026 : dc1394: port to 1.X
- * 763044 : Enable qmlglsink on Rasperry PI
- * 763065 : androidmedia: assorted refactoring
- * 763081 : bad plugins: use new gst_element_class_add_static_pad_template()
- * 763099 : ahcsrc: replace with new surfacetexture
- * 763100 : ahcsrc: remove unused variable
- * 763126 : player: Add is_live flag to the GstPlayerMediaInfo
- * 763309 : ahcsrc: add finalize function
- * 763441 : rfbsrc: leads to - > invalid video buffer received
- * 763647 : mpegtsmux doesn't keep language code from the incoming audio stream
- * 763998 : ahc: use g_slice_new instead of g_slice_new0
- * 764018 : glcontext: try wglCreateContextAttribsARB first even not using GL3 core profile
- * 764036 : interlace: Allow interlaced sink caps, do passthrough
- * 764251 : rtmpsrc: Add timeout property
- * 764361 : gdpdepay: query for buffer allocator
- * 764370 : codecparser: vp9: Wrong default values in non-intraonly/non-keyframe header fields
- * 764549 : aggregator: remove duplicated test of flow_return in pad_chain_internal
- * 764684 : adaptivedemux: Forward upstream buffer offsets
- * 764873 : gldeinterlace: enable this plugin on OpenGL ES using a simple deinterlace fragment shader
- * 764957 : dvbsrc: support dvbv5 channels format
- * 764972 : dvbsrc: needlessly perform delivery system autodetection twice
- * 765250 : d3dvideosink includes deprecated and unused d3dx9tex.h header
- * 765292 : gl:cocoa:Fix incompatible type warning
- * 765315 : player: Add A/V offset property
- * 765425 : dshowsrcwrapper: Fix include path in CMakeLists.txt
- * 765426 : dshowsrcwrapper: Fix link error (SAFESEH)
- * 765427 : dshowsrcwrapper: add support for RGB32, RGB555, RGB565 and RGB8 formats
- * 765428 : dshowsrcwrapper: Work around bugs in IDS Imaging camera drivers
- * 765431 : aggregator: Check all pads for data when live
- * 765581 : pvrbufferpool: gst_meta_register() parameter wrong
- * 765728 : adaptivedemux: Segfault since " use realtime_clock for waiting for a condition " commit
- * 765795 : glimagesink: support video frame rotation
- * 765804 : GstPlayer build error due to not finding GstVideo-1.0.gir
- * 765989 : videodiff element has useless " FIXME " description
- * 766053 : uridownloader: should take ownership of its source element
- * 766062 : player: Provide signalling for when a new URI is started
- * 766163 : Some header files missing in sys/applemedia/ in gst-plugins-bad-1.8.1.tar.xz
- * 766343 : mpegtsbase: remove unused variables 'upstream_live' and 'queried_latency'
- * 766597 : kmssink: doesn't chain up finalize
- * 766607 : player: problems with unit tests
- * 766639 : examples: opencv: typo fix
- * 766650 : adaptivedemux: Set DISCONT on startup and after seeks
- * 766661 : gltestsrc,glmosaic: fix shader leaks
- * 766662 : adaptivedemux: fix tag list leak
- * 766663 : bad: fix leaks in tests
- * 766679 : ahc: fix typo
- * 766703 : glvideomixer: Using an invalid, already destroyed context
- * 766794 : eglimage: Fails to compile because of compiler warning caused by unused function
- * 766803 : h264parse: add support for config-interval=-1 to re-send SPS/PPS on I/IDR frames
- * 766818 : [gl] gltransformation's pivot-z property not writable
- * 766867 : gl: win32: no debug category set in gstglcontext_wgl.c
- * 766891 : h265parse: codec_data cap field could be mis-populated when vps/sps/pps id's are not used contiguously from zero.
- * 766973 : Various warningfixes for OSX (10.9.5) compiling with Apple LLVM version 6.0
- * 766993 : Android decodebin: zero copy between hardware decoder and glimagesink doesn't work (regression in 1.9)
- * 767104 : applemedia: vtenc: Register a hardware-only vtenc_h264_hw element on OSX
- * 767159 : templatematch: fix leak in test
- * 767161 : a2dpsink: unref avdtpsink if state transition failed
- * 767162 : bad: use MAY_BE_LEAKED flag
- * 767365 : adaptivedemux: Add custom flow return for allowing subclasses to specify when a fragment is finished
- * 767402 : OpenJPEG decoder: use new sampling field to determine channel order for j2c and jpc streams
- * 767501 : curlsmtpsink: Lock and don't send final boundary upon error
- * 767512 : jpeg2000parse: support j2c and jp2 file formats
- * 767553 : qmlglsink: Add Wayland support
- * 767800 : Introduce a WebRTC Audio Processing based echo canceller for GStreamer
- * 767908 : jpeg2000parse: use enums for colorspace and sampling, rather than strings
- * 768217 : gl: Raw uploader is broken
- * 768365 : shmsrc: gst_poll_remove_fd: assertion 'fd- > fd > = 0' failed
- * 733265 : srtpenc: remove get-rollover-counter signal and add stats property
+ * 737173 : h264parse wrongly insert DISCONT flags when converting into AVC
+ * 741104 : dashdemux: add support for I frame based trick play
+ * 753751 : Dashdemux: returned seekable range for live streams is not usable
+ * 765314 : player: Add way to override HTTP (+RTSP, etc) user agent
+ * 767011 : rawparse: new rawaudioparse and rawvideoparse element which deprecate audioparse, unalignedaudioparse, and videoparse
+ * 767169 : adaptivedemux: avoid possible deadlock while destroying old sources
+ * 767879 : Deadlock in WebKit when deleting the media player while HLS media was loaded
+ * 768160 : qtplugins: How to implement qmlglsrc.
+ * 768553 : Configure check for OpenGL is wrong on OS X.
+ * 768595 : lv2: Does not build with lilv 0.20
+ * 768602 : EGL_DMA_Buf: Wrong attribute list type for EGL 1.5
+ * 768696 : Mac OS X build warnings: -Werror gstjpeg2000parse.c
+ * 768771 : openh264: Fail to build with openh264 1.6.0
+ * 768838 : camerabinpreview: fix bus leak
+ * 768843 : bad: fix leaks in tests
+ * 769144 : player: move 'position-update-interval' setting to the config struct
+ * 769197 : fix simple-launch-lines test with no jpeg lib
+ * 769210 : GLMemory created by avfvideosrc and vtdec on iOS (EAGL/gles3) can't be mapped
+ * 769295 : Broken compilation on RPi with latest rawaudioparse changes
+ * 769371 : glimagesink: Horizontal/vertical flip matrizes are swapped
+ * 769389 : aiffparse: Add bitrate and container format tags
+ * 769462 : glcolorconvert: _get_n_textures: code should not be reached
+ * 769553 : dashdemux: Fix sidx snap/keyframe seeks
+ * 769587 : hls, timecode: can't build debian package from git master, need to fix linking
+ * 769637 : rawparse: Unit test fixes and additions
+ * 769716 : x265enc enable aspect ratio
+ * 769797 : videoparse: format i420, invalid buffer size (regression)
+ * 769939 : gl: hang on joining thread
+ * 770030 : avfvideosrc: account for retina displays when capturing screens
+ * 770049 : vtdec: missing systemstream=false in mpeg decoder caps
+ * 770075 : adaptivedemux: fix stream exposure condition
+ * 770102 : daala: typo related compilation error
+ * 770282 : decklinkvideosink: " Failed to schedule frame " and Decklink Duo 2
+ * 770326 : gst-plugins-bad tarball lacks opensles.h
+ * 770408 : dashdemux: Add properties to select maximum allowed width/height and framerate
+ * 770523 : Build failure: fatal error: gst/gl/gstglconfig.h: No such file or directory
+ * 770587 : qtkitvideosrc: 'QTKit/QTKit.h' file not found (macOS Sierra)
+ * 769116 : Build failure with -O3 in Ubuntu 16.04
+ * 769580 : Fail to decode media on OSX because it's not supported by vtdec_hw but vtdec can play it
==== Download ====
@@ -187,70 +136,37 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Aaron Boxer
- * Aleix Conchillo Flaqué
* Alessandro Decina
* Alex Ashley
- * Alex-P. Natsios
- * Arjen Veenhuizen
- * Arun Raghavan
- * Aurélien Zanelli
- * Barun Kumar Singh
- * Carlos Garcia Campos
+ * Arnaud Vrac
+ * Bernhard Miller
* Carlos Rafael Giani
- * Christoffer Stengren
- * Damian Ziobro
- * Dimitrios Katsaros
* Edward Hervey
- * Florin Apostol
+ * Florian Zwoch
+ * Fredrik Fornwall
* Guillaume Desmottes
- * Gwang Yoon Hwang
* Haihua Hu
- * Havard Graff
- * Heinrich Fink
* Hyunjun Ko
- * Jan Alexander Steffens (heftig)
* Jan Schmidt
- * Javier Martinez Canillas
- * Jerome Laheurte
- * Joan Pau Beltran
- * Jonathan Roy
- * Julien Isorce
- * Justin Kim
- * Kouhei Sutou
+ * Josep Torra
* Luis de Bethencourt
- * Marcin Kolny
- * Marcin Lewandowski
* Martin Kelly
- * Mats Lindestam
+ * Matej Knopp
* Matthew Waters
* Michael Olbrich
* Nicolas Dufresne
* Nirbheek Chauhan
- * Olivier Crête
- * Patricia Muscalu
- * Philipp Zabel
- * Philippe Normand
- * Raffaele Rossi
+ * Philippe Renon
* Reynaldo H. Verdejo Pinochet
- * Santiago Carot-Nemesio
- * Scott D Phillips
* Sebastian Dröge
- * Sebastian Rasmussen
- * Sergey Borovkov
+ * Sergei Saveliev
* Song Bing
* Sreerenj Balachandran
* Stefan Sauer
- * Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
- * Vanessa Chipirras Navalon
* Vincent Penquerc'h
- * Vineeth TM
* Vivia Nikolaidou
- * Víctor Manuel Jáquez Leal
- * Wang Xin-yu (王昕宇)
- * Wim Taymans
- * Xavier Claessens
- * Yann Jouanin
+ * Xabier Rodriguez Calvar
+ * xlazom00
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 2787b6ca7..5fcf37090 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_PREREQ([2.69])
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too
-AC_INIT([GStreamer Bad Plug-ins],[1.9.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
+AC_INIT([GStreamer Bad Plug-ins],[1.9.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AG_GST_INIT
@@ -51,11 +51,11 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 901, 0, 901)
+AS_LIBTOOL(GST, 902, 0, 902)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.9.1.1
-GSTPB_REQ=1.9.1.1
+GST_REQ=1.9.2
+GSTPB_REQ=1.9.2
dnl *** autotools stuff ****
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index ce94f99d0..25b4ac0ea 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -58965,7 +58965,7 @@
<FLAGS>rw</FLAGS>
<NICK>Eyes profile</NICK>
<BLURB>Location of Haar cascade file to use for eye-pair detection.</BLURB>
-<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_mcs_eyepair_small.xml"</DEFAULT>
+<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_mcs_eyepair_small.xml"</DEFAULT>
</ARG>
<ARG>
@@ -59015,7 +59015,7 @@
<FLAGS>rw</FLAGS>
<NICK>Mouth profile</NICK>
<BLURB>Location of Haar cascade file to use for mouth detection.</BLURB>
-<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_mcs_mouth.xml"</DEFAULT>
+<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_mcs_mouth.xml"</DEFAULT>
</ARG>
<ARG>
@@ -59025,7 +59025,7 @@
<FLAGS>rw</FLAGS>
<NICK>Nose profile</NICK>
<BLURB>Location of Haar cascade file to use for nose detection.</BLURB>
-<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_mcs_nose.xml"</DEFAULT>
+<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_mcs_nose.xml"</DEFAULT>
</ARG>
<ARG>
@@ -59035,7 +59035,7 @@
<FLAGS>rw</FLAGS>
<NICK>Face profile</NICK>
<BLURB>Location of Haar cascade file to use for face detection.</BLURB>
-<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT>
+<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT>
</ARG>
<ARG>
@@ -59075,7 +59075,7 @@
<FLAGS>rw</FLAGS>
<NICK>Profile</NICK>
<BLURB>Location of Haar cascade file to use for face blurion.</BLURB>
-<DEFAULT>"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT>
+<DEFAULT>"/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"</DEFAULT>
</ARG>
<ARG>
@@ -60041,11 +60041,11 @@
<ARG>
<NAME>GstDashDemux::max-bitrate</NAME>
<TYPE>guint</TYPE>
-<RANGE>>= 1000</RANGE>
+<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max bitrate</NICK>
-<BLURB>Max of bitrate supported by target decoder.</BLURB>
-<DEFAULT>24000000</DEFAULT>
+<BLURB>Max of bitrate supported by target video decoder (0 = no maximum).</BLURB>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -60069,6 +60069,36 @@
</ARG>
<ARG>
+<NAME>GstDashDemux::max-video-framerate</NAME>
+<TYPE>GstFraction</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Max video framerate</NICK>
+<BLURB>Max video framerate to select (0/1 = no maximum).</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDashDemux::max-video-height</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Max video height</NICK>
+<BLURB>Max video height to select (0 = no maximum).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDashDemux::max-video-width</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Max video width</NICK>
+<BLURB>Max video width to select (0 = no maximum).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstSkinDetect::method</NAME>
<TYPE>GstSkindetectMethod</TYPE>
<RANGE></RANGE>
@@ -67841,6 +67871,16 @@ Gestures in the defined region of interest will emit messages.</BLURB>
</ARG>
<ARG>
+<NAME>GstDecklinkVideoSrc::timecode-format</NAME>
+<TYPE>GstDecklinkTimecodeFormat</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Timecode format</NICK>
+<BLURB>Timecode format type to use for input.</BLURB>
+<DEFAULT>bmdTimecodeRP188Any</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDecklinkVideoSink::device-number</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
@@ -67871,6 +67911,16 @@ Gestures in the defined region of interest will emit messages.</BLURB>
</ARG>
<ARG>
+<NAME>GstDecklinkVideoSink::timecode-format</NAME>
+<TYPE>GstDecklinkTimecodeFormat</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Timecode format</NICK>
+<BLURB>Timecode format type to use for playback.</BLURB>
+<DEFAULT>bmdTimecodeRP188Any</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDecklinkAudioSrc::alignment-threshold</NAME>
<TYPE>guint64</TYPE>
<RANGE><= 18446744073709551614</RANGE>
@@ -68052,7 +68102,7 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<ARG>
<NAME>GstOpenh264Enc::slice-mode</NAME>
-<TYPE>GstOpenh264encSliceModes</TYPE>
+<TYPE>GstOpenh264EncSliceModes</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Slice mode</NICK>
@@ -72201,6 +72251,16 @@ Gestures in the defined region of interest will emit messages.</BLURB>
</ARG>
<ARG>
+<NAME>GstWebrtcDsp::delay-agnostic</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Delay Agnostic</NICK>
+<BLURB>Enable or disable the delay agnostic mode.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDC1394Src::dma</NAME>
<TYPE>guint</TYPE>
<RANGE>>= 1</RANGE>
@@ -72240,3 +72300,253 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<DEFAULT>-1</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstTimeCodeWait::target-timecode</NAME>
+<TYPE>GstVideoTimeCode*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Target timecode (object)</NICK>
+<BLURB>Timecode to wait for (object).</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstTimeCodeWait::target-timecode-string</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Target timecode (string)</NICK>
+<BLURB>Timecode to wait for (string). Must take the form 00:00:00:00.</BLURB>
+<DEFAULT>"00:00:00:00"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstTimeCodeStamper::daily-jam</NAME>
+<TYPE>GDateTime*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Daily jam</NICK>
+<BLURB>The daily jam of the timecode.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstTimeCodeStamper::drop-frame</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Override existing timecode</NICK>
+<BLURB>Use drop-frame timecodes for 29.97 and 59.94 FPS.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstTimeCodeStamper::override-existing</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Override existing timecode</NICK>
+<BLURB>If set to true, any existing timecode will be overridden.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstTimeCodeStamper::source-clock</NAME>
+<TYPE>GstClock*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Source clock to use for first timecode</NICK>
+<BLURB>If unset, the timecode will refer to the stream time.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::format</NAME>
+<TYPE>GstVideoFormat</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Format</NICK>
+<BLURB>Format of frames in raw stream.</BLURB>
+<DEFAULT>GST_VIDEO_FORMAT_I420</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::frame-stride</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Frame stride</NICK>
+<BLURB>Stride between whole frames (0 = frames are tightly packed together).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::framerate</NAME>
+<TYPE>GstFraction</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Frame rate</NICK>
+<BLURB>Rate of frames in raw stream.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::height</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Height</NICK>
+<BLURB>Height of frames in raw stream.</BLURB>
+<DEFAULT>240</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::interlaced</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Interlaced flag</NICK>
+<BLURB>True if frames in raw stream are interlaced.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::pixel-aspect-ratio</NAME>
+<TYPE>GstFraction</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Pixel aspect ratio</NICK>
+<BLURB>Pixel aspect ratio of frames in raw stream.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::plane-offsets</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Plane offsets</NICK>
+<BLURB>Offsets of the planets in bytes.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::plane-strides</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Plane strides</NICK>
+<BLURB>Strides of the planets in bytes.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::top-field-first</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Top field first</NICK>
+<BLURB>True if top field in frames in raw stream come first (not used if frames aren't interlaced).</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawVideoParse::width</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Width</NICK>
+<BLURB>Width of frames in raw stream.</BLURB>
+<DEFAULT>320</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawAudioParse::channel-positions</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Channel positions</NICK>
+<BLURB>Channel positions used on the output.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawAudioParse::format</NAME>
+<TYPE>GstRawAudioParseFormat</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Format</NICK>
+<BLURB>Format of the raw audio stream.</BLURB>
+<DEFAULT>PCM</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawAudioParse::interleaved</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Interleaved layout</NICK>
+<BLURB>True if audio has interleaved layout.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawAudioParse::num-channels</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Number of channels</NICK>
+<BLURB>Number of channels in raw stream.</BLURB>
+<DEFAULT>2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawAudioParse::pcm-format</NAME>
+<TYPE>GstAudioFormat</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>PCM format</NICK>
+<BLURB>Format of audio samples in PCM stream (ignored if format property is not set to pcm).</BLURB>
+<DEFAULT>GST_AUDIO_FORMAT_UNKNOWN</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRawAudioParse::sample-rate</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Sample rate</NICK>
+<BLURB>Rate of audio samples in raw stream.</BLURB>
+<DEFAULT>44100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQtSrc::use-default-fbo</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>If use default fbo</NICK>
+<BLURB>When set TRUE, it will not create new fbo for qml render thread.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstQtSrc::window</NAME>
+<TYPE>gpointer</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>QQuickWindow</NICK>
+<BLURB>The QQuickWindow to place in the object heirachy.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstFdkAacEnc::bitrate</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Bitrate</NICK>
+<BLURB>Target Audio Bitrate (0 = fixed value based on sample rate and channel count).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index 2405c41f0..2a879f181 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -36,12 +36,14 @@ GObject
ADPCMDec
GstDtsDec
GstFaad
+ GstFdkAacDec
GstGSMDec
GstSbcDec
GstSirenDec
GstAudioEncoder
ADPCMEnc
GstFaac
+ GstFdkAacEnc
GstGSMEnc
GstSbcEnc
GstSirenEnc
@@ -66,6 +68,9 @@ GObject
GstMpegvParse
GstOpusParse
GstPngParse
+ GstRawBaseParse
+ GstRawAudioParse
+ GstRawVideoParse
GstVC1Parse
GstBaseSink
GstAudioBaseSink
@@ -115,6 +120,7 @@ GObject
GstDvbSrc
GstGLTestSrc
GstMMS
+ GstQtSrc
GstRTMPSrc
GstRfbSrc
GstShmSrc
@@ -138,6 +144,8 @@ GObject
ladspa-sine-so-sine-fcaa
GstOFA
GstStereo
+ GstWebrtcDsp
+ GstWebrtcEchoProbe
GstBayer2RGB
GstDebugSpy
GstDtmfDetect
@@ -181,6 +189,7 @@ GObject
GstIvtc
GstRGB2Bayer
GstRemoveSilence
+ GstTimeCodeStamper
GstVideoFilter
GstBurn
GstChromaHold
@@ -247,6 +256,7 @@ GObject
GstDashDemux
GstHLSDemux
GstMssDemux
+ GstAudioParse
GstAutoConvert
GstAutoVideoConvert
GstBaseCameraSrc
@@ -268,6 +278,8 @@ GObject
GstSDPDemux
GstSdpSrc
GstUnalignedAudioParse
+ GstUnalignedVideoParse
+ GstVideoParse
GstViewfinderBin
RsnDvdBin
GstBz2dec
@@ -309,9 +321,6 @@ GObject
GstPitch
GstRTPBasePayload
GstRtpAsfPay
- GstRawParse
- GstAudioParse
- GstVideoParse
GstRtpOnvifParse
GstRtpOnvifTimestamp
GstSFDec
@@ -326,6 +335,7 @@ GObject
GstTagMux
GstId3Mux
GstTeletextDec
+ GstTimeCodeWait
GstUvcH264MjpgDemux
GstVideoDecoder
GstLibde265Dec
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index 1a5967c19..53b47ca8c 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -8,6 +8,7 @@ GstAsfMux GstTagSetter
GstAudioEncoder GstPreset
GstAudioInterleave GstChildProxy
GstAudioMixer GstChildProxy
+GstAudioParse GstChildProxy
GstAutoConvert GstChildProxy
GstAutoVideoConvert GstChildProxy
GstBaseCameraSrc GstChildProxy
@@ -32,6 +33,7 @@ GstEglGlesSink GstVideoOverlay
GstFPSDisplaySink GstChildProxy
GstFaac GstPreset
GstFaceOverlay GstChildProxy
+GstFdkAacEnc GstPreset
GstFreeverb GstPreset
GstGLBaseMixer GstChildProxy
GstGLColorBalance GstColorBalance
@@ -82,12 +84,14 @@ GstSdpSrc GstChildProxy GstURIHandler
GstSirenEnc GstPreset
GstTagMux GstTagSetter
GstUnalignedAudioParse GstChildProxy
+GstUnalignedVideoParse GstChildProxy
GstUvcH264Src GstChildProxy
GstVCDSrc GstURIHandler
GstVP8Enc GstPreset GstTagSetter
GstVP8Enc GstTagSetter GstPreset
GstVideoAggregator GstChildProxy
GstVideoEncoder GstPreset
+GstVideoParse GstChildProxy
GstViewfinderBin GstChildProxy
GstVoAacEnc GstPreset
GstVoAmrWbEnc GstPreset
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml
index 56f50b124..7ddb8f7fa 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.9.1</version>
+ <version>1.9.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 4ceacf369..5b908089e 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.9.1</version>
+ <version>1.9.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 ded555d15..f4cb65436 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.9.1</version>
+ <version>1.9.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 7e23d0823..c48b3ccf1 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.9.1</version>
+ <version>1.9.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 5a4225e30..e827d145b 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.9.1</version>
+ <version>1.9.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 a5bac0267..a8528b865 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.9.1</version>
+ <version>1.9.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 17529819d..341befe57 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.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-audiomixer.xml b/docs/plugins/inspect/plugin-audiomixer.xml
index 1c6bdf8b1..397e8c5f0 100644
--- a/docs/plugins/inspect/plugin-audiomixer.xml
+++ b/docs/plugins/inspect/plugin-audiomixer.xml
@@ -3,7 +3,7 @@
<description>Mixes multiple audio streams</description>
<filename>../../gst/audiomixer/.libs/libgstaudiomixer.so</filename>
<basename>libgstaudiomixer.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml
index 16915a449..e03e1335b 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.9.1</version>
+ <version>1.9.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-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml
index 0ee28c95c..655521b56 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.9.1</version>
+ <version>1.9.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 10b40fb27..106ace653 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.9.1</version>
+ <version>1.9.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 b469113fb..c58cfc7f8 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.9.1</version>
+ <version>1.9.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-bs2b.xml b/docs/plugins/inspect/plugin-bs2b.xml
index 79783b2ca..9dc835e19 100644
--- a/docs/plugins/inspect/plugin-bs2b.xml
+++ b/docs/plugins/inspect/plugin-bs2b.xml
@@ -3,7 +3,7 @@
<description>Improve headphone listening of stereo audio recordsusing the bs2b library.</description>
<filename>../../ext/bs2b/.libs/libgstbs2b.so</filename>
<basename>libgstbs2b.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 5c74efea1..243905ae0 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.9.1</version>
+ <version>1.9.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 69afef549..a8c43e450 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.9.1</version>
+ <version>1.9.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 7c0e1513e..29323fee5 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.9.1</version>
+ <version>1.9.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 ea6657427..1cdf82b75 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.9.1</version>
+ <version>1.9.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-compositor.xml b/docs/plugins/inspect/plugin-compositor.xml
index cc022ad8b..d887684ac 100644
--- a/docs/plugins/inspect/plugin-compositor.xml
+++ b/docs/plugins/inspect/plugin-compositor.xml
@@ -3,7 +3,7 @@
<description>Compositor</description>
<filename>../../gst/compositor/.libs/libgstcompositor.so</filename>
<basename>libgstcompositor.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 2c0156ff6..e51fc42a9 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.9.1</version>
+ <version>1.9.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 7ef13c12e..a5e1a28ff 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.9.1</version>
+ <version>1.9.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 6de40ea03..6af368246 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.9.1</version>
+ <version>1.9.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 f34e4d2be..491f729d4 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.9.1</version>
+ <version>1.9.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 142bfabe5..db3a890a2 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.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
@@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw, format=(string){ S16LE, S32LE }, channels=(int)2, rate=(int)48000, layout=(string)interleaved</details>
+ <details>audio/x-raw, format=(string){ S16LE, S32LE }, channels=(int){ 2, 8, 16 }, rate=(int)48000, layout=(string)interleaved</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-dtls.xml b/docs/plugins/inspect/plugin-dtls.xml
index f5842d988..98e2ce324 100644
--- a/docs/plugins/inspect/plugin-dtls.xml
+++ b/docs/plugins/inspect/plugin-dtls.xml
@@ -3,7 +3,7 @@
<description>DTLS decoder and encoder plugins</description>
<filename>../../ext/dtls/.libs/libgstdtls.so</filename>
<basename>libgstdtls.so</basename>
- <version>1.9.1</version>
+ <version>1.9.2</version>
<license>BSD</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 b39558a83..de9c4b375 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.9.1</version>
+ <version>1.9.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 3a6781f54..9661f2204 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.9.1</version>
+ <version>1.9.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 95e88f8f7..53229ebf0 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.9.1</version>
+ <version>1.9.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 b2838827a..ef71302d7 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.9.1</version>
+ <version>1.9.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 0ab3a8fb8..5fe33e384 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.9.1</version>
+ <version>1.9.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 c0d8e7fe9..f7c5718be 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.9.1</version>
+ <version>1.9.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 f72f555b2..ffb16d849 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.9.1</version>
+ <version>1.9.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 bdeb8370c..d7cf81a23 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.9.1</version>
+ <version>1.9.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 188a6c746..08090f222 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.9.1</version>
+ <version>1.9.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 9a70857c9..9cdf30fcf 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.9.1</version>
+ <version>1.9.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 d4e84abf4..737985c73 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.9.1</version>
+ <version>1.9.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-freeverb.xml b/docs/plugins/inspect/plugin-freeverb.xml
index 27409e73f..95519053d 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.9.1</version>
+ <version>1.9.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 13235da02..93f986811 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.9.1</version>
+ <version>1.9.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 af268249f..358f3c8de 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.9.1</version>
+ <version>1.9.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 98886f94c..32f70402b 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.9.1</version>
+ <version>1.9.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 147ffd976..dd26ca693 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.9.1</version>
+ <version>1.9.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 87dd5b765..35fd42a7e 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.9.1</version>
+ <version>1.9.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 683facfd2..1f6c3965d 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.9.1</version>
+ <version>1.9.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-gstgtk.xml b/docs/plugins/inspect/plugin-gstgtk.xml
index 350f85023..276905835 100644
--- a/docs/plugins/inspect/plugin-gstgtk.xml
+++ b/docs/plugins/inspect/plugin-gstgtk.xml
@@ -3,7 +3,7 @@
<description>Gtk+ sink</description>
<filename>../../ext/gtk/.libs/libgstgtksink.so</filename>
<basename>libgstgtksink.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 5aed1dc20..19ed7188d 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.9.1</version>
+ <version>1.9.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-hls.xml b/docs/plugins/inspect/plugin-hls.xml
index 2329e56b8..90ef02d72 100644
--- a/docs/plugins/inspect/plugin-hls.xml
+++ b/docs/plugins/inspect/plugin-hls.xml
@@ -3,7 +3,7 @@
<description>HTTP Live Streaming (HLS)</description>
<filename>../../ext/hls/.libs/libgsthls.so</filename>
<basename>libgsthls.so</basename>
- <version>1.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml
index 6ab761edd..ed24360fe 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.9.1</version>
+ <version>1.9.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 dc5266e48..32228e018 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.9.1</version>
+ <version>1.9.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 e2f201044..c7991e717 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.9.1</version>
+ <version>1.9.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-ivfparse.xml b/docs/plugins/inspect/plugin-ivfparse.xml
index 628a0b616..c6d17dac8 100644
--- a/docs/plugins/inspect/plugin-ivfparse.xml
+++ b/docs/plugins/inspect/plugin-ivfparse.xml
@@ -3,7 +3,7 @@
<description>IVF parser</description>
<filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename>
<basename>libgstivfparse.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 bfe89502b..0f9e36790 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.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-jp2kdecimator.xml b/docs/plugins/inspect/plugin-jp2kdecimator.xml
index 2c019bf2a..cf0b2679f 100644
--- a/docs/plugins/inspect/plugin-jp2kdecimator.xml
+++ b/docs/plugins/inspect/plugin-jp2kdecimator.xml
@@ -3,7 +3,7 @@
<description>JPEG2000 decimator</description>
<filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename>
<basename>libgstjp2kdecimator.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml
index 0f772e316..784cdd629 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.9.1</version>
+ <version>1.9.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 6f6f69376..d2606b39b 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.9.1</version>
+ <version>1.9.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 8bd5c5059..012e0b914 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.9.1</version>
+ <version>1.9.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 3a0e8f17c..2e55753ab 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.9.1</version>
+ <version>1.9.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 972e4f12b..fa6dce2d0 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.9.1</version>
+ <version>1.9.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 4b4328606..280f07a15 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.9.1</version>
+ <version>1.9.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 e4a3d5544..51df84283 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.9.1</version>
+ <version>1.9.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-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml
index cbfda7009..226e516c2 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.9.1</version>
+ <version>1.9.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-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml
index 79b997a03..c1848852e 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.9.1</version>
+ <version>1.9.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 0e613776d..ef87eb333 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.9.1</version>
+ <version>1.9.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 2441c0836..cc43d8fbe 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.9.1</version>
+ <version>1.9.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-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml
index 00444a6d0..a25823541 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.9.1</version>
+ <version>1.9.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-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml
index 243410f1d..c8d805d44 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.9.1</version>
+ <version>1.9.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-mxf.xml b/docs/plugins/inspect/plugin-mxf.xml
index 9fa350a8a..efea8e4d2 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.9.1</version>
+ <version>1.9.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-netsim.xml b/docs/plugins/inspect/plugin-netsim.xml
index 6dcc1f717..390fb3fc4 100644
--- a/docs/plugins/inspect/plugin-netsim.xml
+++ b/docs/plugins/inspect/plugin-netsim.xml
@@ -3,7 +3,7 @@
<description>Network Simulator</description>
<filename>../../gst/netsim/.libs/libgstnetsim.so</filename>
<basename>libgstnetsim.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 137ea2f31..2f134ca0c 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.9.1</version>
+ <version>1.9.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 20589ceea..36d083f08 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.9.1</version>
+ <version>1.9.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 ba8d90877..de1d5cccf 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.9.1</version>
+ <version>1.9.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-openexr.xml b/docs/plugins/inspect/plugin-openexr.xml
index e9535d07d..1630578e4 100644
--- a/docs/plugins/inspect/plugin-openexr.xml
+++ b/docs/plugins/inspect/plugin-openexr.xml
@@ -3,7 +3,7 @@
<description>OpenEXR image plugin</description>
<filename>../../ext/openexr/.libs/libgstopenexr.so</filename>
<basename>libgstopenexr.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-opengl.xml b/docs/plugins/inspect/plugin-opengl.xml
index 954b386cf..080bf7709 100644
--- a/docs/plugins/inspect/plugin-opengl.xml
+++ b/docs/plugins/inspect/plugin-opengl.xml
@@ -3,7 +3,7 @@
<description>OpenGL plugin</description>
<filename>../../ext/gl/.libs/libgstopengl.so</filename>
<basename>libgstopengl.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 64411f80e..ab25670d4 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.9.1</version>
+ <version>1.9.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-opusparse.xml b/docs/plugins/inspect/plugin-opusparse.xml
index e6ac24dd8..ee21e8c39 100644
--- a/docs/plugins/inspect/plugin-opusparse.xml
+++ b/docs/plugins/inspect/plugin-opusparse.xml
@@ -3,7 +3,7 @@
<description>OPUS parse plugin</description>
<filename>../../ext/opus/.libs/libgstopusparse.so</filename>
<basename>libgstopusparse.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 e4c85ff55..14daaf06d 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.9.1</version>
+ <version>1.9.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 ba0e18a86..5fcffba71 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.9.1</version>
+ <version>1.9.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-qt.xml b/docs/plugins/inspect/plugin-qt.xml
index 14a5b7b05..47af4b9e7 100644
--- a/docs/plugins/inspect/plugin-qt.xml
+++ b/docs/plugins/inspect/plugin-qt.xml
@@ -1,9 +1,9 @@
<plugin>
<name>qt</name>
- <description>Qt sink</description>
- <filename>../../ext/qt/.libs/libgstqtsink.so</filename>
- <basename>libgstqtsink.so</basename>
- <version>1.9.1</version>
+ <description>Qt gl plugin</description>
+ <filename>../../ext/qt/.libs/libgstqmlgl.so</filename>
+ <basename>libgstqmlgl.so</basename>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
@@ -24,5 +24,20 @@
</caps>
</pads>
</element>
+ <element>
+ <name>qmlglsrc</name>
+ <longname>Qt Video Source</longname>
+ <class>Source/Video</class>
+ <description>A video src the grab window from a qml view</description>
+ <author>Multimedia Team &lt;shmmmw@freescale.com&gt;</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index ff5a2eed4..931726294 100644
--- a/docs/plugins/inspect/plugin-rawparse.xml
+++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -3,10 +3,10 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
- <version>1.9.1.1</version>
+ <version>1.9.2</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-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml
index c551b8b4a..0150c4d2b 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.9.1</version>
+ <version>1.9.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 1e23d9ea4..fc86aa9d8 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.9.1</version>
+ <version>1.9.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 ebd2f3a07..2650b41f0 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.9.1</version>
+ <version>1.9.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 82512616f..ee21ad1e9 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.9.1</version>
+ <version>1.9.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 ea8fa229d..f363a3ab4 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.9.1</version>
+ <version>1.9.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-rtponvif.xml b/docs/plugins/inspect/plugin-rtponvif.xml
index f608e621a..b141e9dbc 100644
--- a/docs/plugins/inspect/plugin-rtponvif.xml
+++ b/docs/plugins/inspect/plugin-rtponvif.xml
@@ -3,7 +3,7 @@
<description>ONVIF Streaming features</description>
<filename>../../gst/onvif/.libs/libgstrtponvif.so</filename>
<basename>libgstrtponvif.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index e3c75d487..b2faa17b7 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.9.1</version>
+ <version>1.9.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 8edb19283..69ee9eadc 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.9.1</version>
+ <version>1.9.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 60add5e1f..a008873d7 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.9.1</version>
+ <version>1.9.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 2d2d7d5a3..649a97b73 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.9.1</version>
+ <version>1.9.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 a9c015a59..adcba6dfc 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.9.1</version>
+ <version>1.9.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 39663b2cc..a7d69fe83 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.9.1</version>
+ <version>1.9.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-sndfile.xml b/docs/plugins/inspect/plugin-sndfile.xml
index d7e5021a0..7a0340145 100644
--- a/docs/plugins/inspect/plugin-sndfile.xml
+++ b/docs/plugins/inspect/plugin-sndfile.xml
@@ -3,7 +3,7 @@
<description>use libsndfile to read and write various audio formats</description>
<filename>../../ext/sndfile/.libs/libgstsndfile.so</filename>
<basename>libgstsndfile.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 099111ad6..3433f2d9c 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.9.1</version>
+ <version>1.9.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 acbeb31c7..c4332e67c 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.9.1</version>
+ <version>1.9.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 1437d8661..0060ff216 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.9.1</version>
+ <version>1.9.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 b15d78765..837d8cea0 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.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-stereo.xml b/docs/plugins/inspect/plugin-stereo.xml
index 4282046b7..cb1882ed3 100644
--- a/docs/plugins/inspect/plugin-stereo.xml
+++ b/docs/plugins/inspect/plugin-stereo.xml
@@ -3,7 +3,7 @@
<description>Muck with the stereo signal, enhance it&apos;s &apos;stereo-ness&apos;</description>
<filename>../../gst/stereo/.libs/libgststereo.so</filename>
<basename>libgststereo.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index 82a3bc991..525ea9f9c 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.9.1</version>
+ <version>1.9.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-teletext.xml b/docs/plugins/inspect/plugin-teletext.xml
index 61b01817e..55ff0281f 100644
--- a/docs/plugins/inspect/plugin-teletext.xml
+++ b/docs/plugins/inspect/plugin-teletext.xml
@@ -3,7 +3,7 @@
<description>Teletext plugin</description>
<filename>../../ext/teletextdec/.libs/libgstteletextdec.so</filename>
<basename>libgstteletextdec.so</basename>
- <version>1.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-uvch264.xml b/docs/plugins/inspect/plugin-uvch264.xml
index 04aeeda0c..c5212f234 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.9.1</version>
+ <version>1.9.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-vcdsrc.xml b/docs/plugins/inspect/plugin-vcdsrc.xml
index c187ce71b..96521f91f 100644
--- a/docs/plugins/inspect/plugin-vcdsrc.xml
+++ b/docs/plugins/inspect/plugin-vcdsrc.xml
@@ -3,7 +3,7 @@
<description>Asynchronous read from VCD disk</description>
<filename>../../sys/vcd/.libs/libgstvcdsrc.so</filename>
<basename>libgstvcdsrc.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-videofiltersbad.xml b/docs/plugins/inspect/plugin-videofiltersbad.xml
index 2904dee81..e94c006bd 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.9.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-videoframe_audiolevel.xml b/docs/plugins/inspect/plugin-videoframe_audiolevel.xml
index 8ad67a56f..fe7b813a5 100644
--- a/docs/plugins/inspect/plugin-videoframe_audiolevel.xml
+++ b/docs/plugins/inspect/plugin-videoframe_audiolevel.xml
@@ -3,7 +3,7 @@
<description>Video frame-synchronized audio level</description>
<filename>../../gst/videoframe_audiolevel/.libs/libgstvideoframe_audiolevel.so</filename>
<basename>libgstvideoframe_audiolevel.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 1f2e63da0..fd48c28c5 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.9.1</version>
+ <version>1.9.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-videosignal.xml b/docs/plugins/inspect/plugin-videosignal.xml
index 8181995a4..0468fcfb3 100644
--- a/docs/plugins/inspect/plugin-videosignal.xml
+++ b/docs/plugins/inspect/plugin-videosignal.xml
@@ -3,7 +3,7 @@
<description>Various video signal analysers</description>
<filename>../../gst/videosignal/.libs/libgstvideosignal.so</filename>
<basename>libgstvideosignal.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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-vmnc.xml b/docs/plugins/inspect/plugin-vmnc.xml
index 7e4e37469..1bc64cff3 100644
--- a/docs/plugins/inspect/plugin-vmnc.xml
+++ b/docs/plugins/inspect/plugin-vmnc.xml
@@ -3,7 +3,7 @@
<description>VmWare Video Codec plugins</description>
<filename>../../gst/vmnc/.libs/libgstvmnc.so</filename>
<basename>libgstvmnc.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 e955be90e..a4cfa91db 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.9.1</version>
+ <version>1.9.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 313f0a72a..9602b9c29 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.9.1</version>
+ <version>1.9.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 c87189b5b..05a9e84e4 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.9.1</version>
+ <version>1.9.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 a6564ac83..b52b62f60 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.9.1</version>
+ <version>1.9.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-webrtcdsp.xml b/docs/plugins/inspect/plugin-webrtcdsp.xml
index 6136964f8..aba042e0b 100644
--- a/docs/plugins/inspect/plugin-webrtcdsp.xml
+++ b/docs/plugins/inspect/plugin-webrtcdsp.xml
@@ -3,7 +3,7 @@
<description>Voice pre-processing using WebRTC Audio Processing Library</description>
<filename>../../ext/webrtcdsp/.libs/libgstwebrtcdsp.so</filename>
<basename>libgstwebrtcdsp.so</basename>
- <version>1.9.0.1</version>
+ <version>1.9.2</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>WebRTCDsp</package>
diff --git a/docs/plugins/inspect/plugin-wildmidi.xml b/docs/plugins/inspect/plugin-wildmidi.xml
index 25ef12819..3b8b81449 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.9.1</version>
+ <version>1.9.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-x265.xml b/docs/plugins/inspect/plugin-x265.xml
index a1a55f412..df3ad8642 100644
--- a/docs/plugins/inspect/plugin-x265.xml
+++ b/docs/plugins/inspect/plugin-x265.xml
@@ -3,7 +3,7 @@
<description>x265-based H265 plugins</description>
<filename>../../ext/x265/.libs/libgstx265.so</filename>
<basename>libgstx265.so</basename>
- <version>1.9.1</version>
+ <version>1.9.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 71c429632..3e3f09091 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.9.1</version>
+ <version>1.9.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 cb9fb3610..7f41b1fb2 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.9.1</version>
+ <version>1.9.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 2c8b1be8d..24c3ffdea 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.9.1</version>
+ <version>1.9.2</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 97eeb8a24..832fc1d86 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.9.2</revision>
+ <branch>master</branch>
+ <name></name>
+ <created>2016-09-01</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.9.2.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.9.1</revision>
<branch>master</branch>
<name></name>
diff --git a/win32/common/config.h b/win32/common/config.h
index 30f058b56..0f7fa129f 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 "2016-06-06"
+#define GST_PACKAGE_RELEASE_DATETIME "2016-09-01"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@@ -226,6 +226,9 @@
/* Define to enable DVB Source (used by dvb). */
#undef HAVE_DVB
+/* Define to 1 if the system has the type `EGLAttrib'. */
+#undef HAVE_EGLATTRIB
+
/* Define to enable building of experimental plug-ins. */
#undef HAVE_EXPERIMENTAL
@@ -244,6 +247,9 @@
/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
+/* Define to enable fdkaac plugin (used by fdkaac). */
+#undef HAVE_FDK_AAC
+
/* FIONREAD ioctl found in sys/filio.h */
#undef HAVE_FIONREAD_IN_SYS_FILIO
@@ -355,6 +361,9 @@
/* Define to enable libvisual visualization library (used by libvisual). */
#undef HAVE_LIBVISUAL
+/* Define if we have liblilv >= 0.22 */
+#undef HAVE_LILV_0_22
+
/* Define to enable Linear Systems SDI plugin (used by linsys). */
#undef HAVE_LINSYS
@@ -495,6 +504,9 @@
/* Define to enable Qt elements (used by qt). */
#undef HAVE_QT
+/* Define if building with QTKit */
+#undef HAVE_QTKIT
+
/* Define if Qt eglfs integration is installed */
#undef HAVE_QT_EGLFS
@@ -725,7 +737,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.9.1"
+#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.9.2"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-bad"
@@ -734,7 +746,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.9.1"
+#define PACKAGE_VERSION "1.9.2"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -778,7 +790,7 @@
#undef USE_EGL_RPI
/* Version number of package */
-#define VERSION "1.9.1"
+#define VERSION "1.9.2"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */