From e19307edfed6b1937ea4c308fcf8455da1af8860 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 1 Sep 2016 12:27:59 +0300 Subject: [PATCH] Release 1.9.2 --- ChangeLog | 2791 ++++++++++++++--- NEWS | 2 +- RELEASE | 198 +- configure.ac | 8 +- docs/plugins/gst-plugins-bad-plugins.args | 328 +- .../plugins/gst-plugins-bad-plugins.hierarchy | 16 +- .../gst-plugins-bad-plugins.interfaces | 4 + docs/plugins/inspect/plugin-accurip.xml | 2 +- docs/plugins/inspect/plugin-adpcmdec.xml | 2 +- docs/plugins/inspect/plugin-adpcmenc.xml | 2 +- docs/plugins/inspect/plugin-aiff.xml | 2 +- docs/plugins/inspect/plugin-asfmux.xml | 2 +- docs/plugins/inspect/plugin-assrender.xml | 2 +- docs/plugins/inspect/plugin-audiofxbad.xml | 2 +- docs/plugins/inspect/plugin-audiomixer.xml | 2 +- .../inspect/plugin-audiovisualizers.xml | 2 +- docs/plugins/inspect/plugin-autoconvert.xml | 2 +- docs/plugins/inspect/plugin-bayer.xml | 2 +- docs/plugins/inspect/plugin-bluez.xml | 2 +- docs/plugins/inspect/plugin-bs2b.xml | 2 +- docs/plugins/inspect/plugin-bz2.xml | 2 +- docs/plugins/inspect/plugin-camerabin.xml | 2 +- docs/plugins/inspect/plugin-chromaprint.xml | 2 +- docs/plugins/inspect/plugin-coloreffects.xml | 2 +- docs/plugins/inspect/plugin-compositor.xml | 2 +- docs/plugins/inspect/plugin-curl.xml | 2 +- docs/plugins/inspect/plugin-dashdemux.xml | 2 +- docs/plugins/inspect/plugin-dataurisrc.xml | 2 +- docs/plugins/inspect/plugin-debugutilsbad.xml | 2 +- docs/plugins/inspect/plugin-decklink.xml | 4 +- docs/plugins/inspect/plugin-dtls.xml | 2 +- docs/plugins/inspect/plugin-dtsdec.xml | 2 +- docs/plugins/inspect/plugin-dvb.xml | 2 +- docs/plugins/inspect/plugin-dvbsuboverlay.xml | 2 +- docs/plugins/inspect/plugin-dvdspu.xml | 2 +- docs/plugins/inspect/plugin-faac.xml | 2 +- docs/plugins/inspect/plugin-faad.xml | 2 +- docs/plugins/inspect/plugin-fbdevsink.xml | 2 +- docs/plugins/inspect/plugin-festival.xml | 2 +- docs/plugins/inspect/plugin-fieldanalysis.xml | 2 +- docs/plugins/inspect/plugin-flite.xml | 2 +- .../plugins/inspect/plugin-fluidsynthmidi.xml | 2 +- docs/plugins/inspect/plugin-freeverb.xml | 2 +- docs/plugins/inspect/plugin-frei0r.xml | 2 +- docs/plugins/inspect/plugin-gaudieffects.xml | 2 +- docs/plugins/inspect/plugin-gdp.xml | 2 +- .../inspect/plugin-geometrictransform.xml | 2 +- docs/plugins/inspect/plugin-gmedec.xml | 2 +- docs/plugins/inspect/plugin-gsm.xml | 2 +- docs/plugins/inspect/plugin-gstgtk.xml | 2 +- docs/plugins/inspect/plugin-gstsiren.xml | 2 +- docs/plugins/inspect/plugin-hls.xml | 2 +- docs/plugins/inspect/plugin-id3tag.xml | 2 +- docs/plugins/inspect/plugin-inter.xml | 2 +- docs/plugins/inspect/plugin-interlace.xml | 2 +- docs/plugins/inspect/plugin-ivfparse.xml | 2 +- docs/plugins/inspect/plugin-ivtc.xml | 2 +- docs/plugins/inspect/plugin-jp2kdecimator.xml | 2 +- docs/plugins/inspect/plugin-jpegformat.xml | 2 +- docs/plugins/inspect/plugin-kate.xml | 2 +- docs/plugins/inspect/plugin-ladspa.xml | 2 +- docs/plugins/inspect/plugin-midi.xml | 2 +- docs/plugins/inspect/plugin-mimic.xml | 2 +- docs/plugins/inspect/plugin-mms.xml | 2 +- docs/plugins/inspect/plugin-modplug.xml | 2 +- docs/plugins/inspect/plugin-mpeg2enc.xml | 2 +- docs/plugins/inspect/plugin-mpegpsdemux.xml | 2 +- docs/plugins/inspect/plugin-mpegpsmux.xml | 2 +- docs/plugins/inspect/plugin-mpegtsdemux.xml | 2 +- docs/plugins/inspect/plugin-mpegtsmux.xml | 2 +- docs/plugins/inspect/plugin-mplex.xml | 2 +- docs/plugins/inspect/plugin-mxf.xml | 2 +- docs/plugins/inspect/plugin-netsim.xml | 2 +- docs/plugins/inspect/plugin-ofa.xml | 2 +- docs/plugins/inspect/plugin-openal.xml | 2 +- docs/plugins/inspect/plugin-opencv.xml | 2 +- docs/plugins/inspect/plugin-openexr.xml | 2 +- docs/plugins/inspect/plugin-opengl.xml | 2 +- docs/plugins/inspect/plugin-openjpeg.xml | 2 +- docs/plugins/inspect/plugin-opusparse.xml | 2 +- docs/plugins/inspect/plugin-pcapparse.xml | 2 +- docs/plugins/inspect/plugin-pnm.xml | 2 +- docs/plugins/inspect/plugin-qt.xml | 23 +- docs/plugins/inspect/plugin-rawparse.xml | 4 +- docs/plugins/inspect/plugin-removesilence.xml | 2 +- docs/plugins/inspect/plugin-resindvd.xml | 2 +- docs/plugins/inspect/plugin-rfbsrc.xml | 2 +- docs/plugins/inspect/plugin-rsvg.xml | 2 +- docs/plugins/inspect/plugin-rtmp.xml | 2 +- docs/plugins/inspect/plugin-rtponvif.xml | 2 +- docs/plugins/inspect/plugin-schro.xml | 2 +- docs/plugins/inspect/plugin-sdp.xml | 2 +- docs/plugins/inspect/plugin-segmentclip.xml | 2 +- docs/plugins/inspect/plugin-shm.xml | 2 +- docs/plugins/inspect/plugin-smooth.xml | 2 +- .../inspect/plugin-smoothstreaming.xml | 2 +- docs/plugins/inspect/plugin-sndfile.xml | 2 +- docs/plugins/inspect/plugin-soundtouch.xml | 2 +- docs/plugins/inspect/plugin-spandsp.xml | 2 +- docs/plugins/inspect/plugin-speed.xml | 2 +- docs/plugins/inspect/plugin-srtp.xml | 2 +- docs/plugins/inspect/plugin-stereo.xml | 2 +- docs/plugins/inspect/plugin-subenc.xml | 2 +- docs/plugins/inspect/plugin-teletext.xml | 2 +- docs/plugins/inspect/plugin-uvch264.xml | 2 +- docs/plugins/inspect/plugin-vcdsrc.xml | 2 +- .../inspect/plugin-videofiltersbad.xml | 2 +- .../inspect/plugin-videoframe_audiolevel.xml | 2 +- .../inspect/plugin-videoparsersbad.xml | 2 +- docs/plugins/inspect/plugin-videosignal.xml | 2 +- docs/plugins/inspect/plugin-vmnc.xml | 2 +- docs/plugins/inspect/plugin-voaacenc.xml | 2 +- docs/plugins/inspect/plugin-voamrwbenc.xml | 2 +- docs/plugins/inspect/plugin-waylandsink.xml | 2 +- docs/plugins/inspect/plugin-webp.xml | 2 +- docs/plugins/inspect/plugin-webrtcdsp.xml | 2 +- docs/plugins/inspect/plugin-wildmidi.xml | 2 +- docs/plugins/inspect/plugin-x265.xml | 2 +- docs/plugins/inspect/plugin-y4mdec.xml | 2 +- docs/plugins/inspect/plugin-yadif.xml | 2 +- docs/plugins/inspect/plugin-zbar.xml | 2 +- gst-plugins-bad.doap | 10 + win32/common/config.h | 20 +- 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 + + * configure.ac: + releasing 1.9.2 + +2016-09-01 11:24:37 +0300 Sebastian Dröge + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/ky.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ro.po: + * po/ru.po: + * po/sk.po: + * po/sl.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + po: Update translations + +2016-08-30 16:21:25 +0300 Sebastian Dröge + + * 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 + + * 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 + + * tests/check/libs/gstglupload.c: + tests/glupload: support opengl3 properly instead of spewing GL errors + +2016-08-29 16:52:44 +1000 Matthew Waters + + * 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 + + * 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 + + * 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 + + * tests/check/elements/dash_mpd.c: + dash: Fix build of unit test + +2016-08-25 20:50:11 +0300 Sebastian Dröge + + * 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 + + * 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 + + * sys/applemedia/corevideomemory.c: + applemedia: fix compiler warning + +2016-08-26 15:48:36 +0300 Sebastian Dröge + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * ext/gl/gstglvideomixer.c: + gl: Update glvideomixer doc + +2016-08-26 02:06:00 +1000 Jan Schmidt + + * 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 + + * 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 + + * 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 + + * 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 + + * tests/check/elements/.gitignore: + gitignore: add missing dash_isoff file + +2016-08-25 12:45:33 +0200 Josep Torra + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gst-libs/gst/player/gstplayer.c: + player: Ensure that rate is initialized to 1.0 + +2016-08-24 10:16:00 +0000 Fredrik Fornwall + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * ext/mpg123/meson.build: + meson: remove unused mpg123 build file + mpg123 was moved to ugly. + +2016-08-12 21:21:45 +0530 Nirbheek Chauhan + + * .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 + Matej Knopp + Jussi Pakkanen (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 + + * 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 + + * win32/common/libgstgl.def: + win32: Update libgstgl.def + +2016-03-02 00:53:44 +0530 Nirbheek Chauhan + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * configure.ac: + build: bump graphene requirement to 1.4 + +2016-08-19 15:35:49 +1000 Matthew Waters + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * sys/dvb/parsechannels.c: + dvb/parsechannels: handle problems parsing dvbv5 config keys + +2016-08-18 15:28:33 +0300 Sebastian Dröge + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * configure.ac: + * ext/Makefile.am: + fdkaac: actually build and dist + +2016-08-06 23:31:23 +0000 xlazom00 + + * 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 + + * 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 + + * 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 + + * configure.ac: + * ext/fdkaac/Makefile.am: + * ext/fdkaac/plugin.c: + fdkaac: Initial plugin skeleton + +2016-08-01 11:45:30 +0200 Bernhard Miller + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * ext/hls/gsthlsdemux.c: + hls: Avoid potential NULL pointer dereference. + Fixes CID 1364753 + +2016-08-04 22:21:16 +1000 Jan Schmidt + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * ext/hls/gsthlsdemux.c: + hls: Fix compiler warning for possibly uninit variable + +2016-07-28 14:22:02 +0200 Michael Olbrich + + * ext/hls/gsthlsdemux.c: + hlsdemux: seek all streams + +2016-05-25 11:23:59 +0200 Michael Olbrich + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gst/rawparse/gstunalignedaudioparse.c: + unalignedaudioparse: Fix element factory name of inner parser + +2016-07-29 08:54:00 +0300 Sebastian Dröge + + * sys/androidmedia/gstamc.c: + amc: Print generated raw/encoded caps in debug logs + +2016-07-28 11:27:29 +0300 Sebastian Dröge + + * 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 + + * 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 + + * 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 + + * 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 + https://bugzilla.gnome.org/show_bug.cgi?id=767011 + +2016-07-25 17:54:09 +0200 Carlos Rafael Giani + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gst-libs/gst/gl/gstglutils.h: + glutils: remove unused GstGLDisplayProjection + +2016-07-12 15:29:29 +1000 Matthew Waters + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gst-libs/gst/player/gstplayer.c: + player: G-I annotation fixes + +2016-07-25 10:30:26 +0200 Guillaume Desmottes + + * 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 + + * 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 + + * common: + Update common submodule + For 'make update-exports' changes + +2016-07-22 17:00:14 +0300 Sebastian Dröge + + * 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 + + * tests/examples/qt/qml/main.cpp: + qml: Use glsinkbin instead of glupload directly + +2016-07-18 18:36:42 +0100 Tim-Philipp Müller + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * common: + Automatic update of common submodule + From f363b32 to f49c55e + +2016-07-11 11:58:12 -0400 Nicolas Dufresne + + * 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 + + * 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 + + * 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 + + * ext/lv2/README: + lv2: planning update + +2016-07-10 20:42:42 +0200 Stefan Sauer + + * 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 + + * gst/camerabin2/gstcamerabin2.c: + camerabin: update docs section + +2016-07-07 13:22:02 -0400 Nicolas Dufresne + + * 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 + + * 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 + + ^ + Warning: multiple "IDs" for constraint linkend: GstGaussianBlur. + DOC Fixing cross-references + +2016-07-07 17:16:47 +0100 Luis de Bethencourt + + * 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 + + ^ + Warning: multiple "IDs" for constraint linkend: GstChromium. + DOC Fixing cross-references + +2016-07-07 12:31:20 -0400 Nicolas Dufresne + + * 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 + + * configure.ac: + webrtcdsp: Add Android GNUSTL support + +2016-07-07 12:20:45 -0400 Nicolas Dufresne + + * configure.ac: + webrtcdsp: Set USE_WEBRTCDSP when disabled + +2016-07-07 17:20:58 +0200 Edward Hervey + + * 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 + + * 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 + + * 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 + + * configure.ac: + Back to development + === release 1.9.1 === -2016-07-06 Sebastian Dröge +2016-07-06 13:07:21 +0300 Sebastian Dröge + * 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 + + * 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 @@ -1168,8 +3470,6 @@ 2016-06-07 15:50:50 +0200 Joan Pau Beltran * 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 * 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 @@ -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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 @@ -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 @@ -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 @@ -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 @@ -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 - * 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 * 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 * 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 @@ -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 * 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 @@ -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 * 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 * 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 - * 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 @@ -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 * 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 * 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 * 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 @@ -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 @@ -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 @@ -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 * 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 @@ -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 @@ -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 * 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 - * 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 - * 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 @@ -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 - * 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 * 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 @@ -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 - * 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 * 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 @@ rw Eyes profile Location of Haar cascade file to use for eye-pair detection. -"/usr/share/opencv/haarcascades/haarcascade_mcs_eyepair_small.xml" +"/usr/share/OpenCV/haarcascades/haarcascade_mcs_eyepair_small.xml" @@ -59015,7 +59015,7 @@ rw Mouth profile Location of Haar cascade file to use for mouth detection. -"/usr/share/opencv/haarcascades/haarcascade_mcs_mouth.xml" +"/usr/share/OpenCV/haarcascades/haarcascade_mcs_mouth.xml" @@ -59025,7 +59025,7 @@ rw Nose profile Location of Haar cascade file to use for nose detection. -"/usr/share/opencv/haarcascades/haarcascade_mcs_nose.xml" +"/usr/share/OpenCV/haarcascades/haarcascade_mcs_nose.xml" @@ -59035,7 +59035,7 @@ rw Face profile Location of Haar cascade file to use for face detection. -"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml" +"/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml" @@ -59075,7 +59075,7 @@ rw Profile Location of Haar cascade file to use for face blurion. -"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml" +"/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml" @@ -60041,11 +60041,11 @@ GstDashDemux::max-bitrate guint ->= 1000 + rw Max bitrate -Max of bitrate supported by target decoder. -24000000 +Max of bitrate supported by target video decoder (0 = no maximum). +0 @@ -60068,6 +60068,36 @@ NULL + +GstDashDemux::max-video-framerate +GstFraction + +rw +Max video framerate +Max video framerate to select (0/1 = no maximum). + + + + +GstDashDemux::max-video-height +guint + +rw +Max video height +Max video height to select (0 = no maximum). +0 + + + +GstDashDemux::max-video-width +guint + +rw +Max video width +Max video width to select (0 = no maximum). +0 + + GstSkinDetect::method GstSkindetectMethod @@ -67840,6 +67870,16 @@ Gestures in the defined region of interest will emit messages. Auto + +GstDecklinkVideoSrc::timecode-format +GstDecklinkTimecodeFormat + +rwx +Timecode format +Timecode format type to use for input. +bmdTimecodeRP188Any + + GstDecklinkVideoSink::device-number gint @@ -67870,6 +67910,16 @@ Gestures in the defined region of interest will emit messages. bmdFormat8BitYUV + +GstDecklinkVideoSink::timecode-format +GstDecklinkTimecodeFormat + +rwx +Timecode format +Timecode format type to use for playback. +bmdTimecodeRP188Any + + GstDecklinkAudioSrc::alignment-threshold guint64 @@ -68052,7 +68102,7 @@ Gestures in the defined region of interest will emit messages. GstOpenh264Enc::slice-mode -GstOpenh264encSliceModes +GstOpenh264EncSliceModes rw Slice mode @@ -72200,6 +72250,16 @@ Gestures in the defined region of interest will emit messages. Moderate Suppression + +GstWebrtcDsp::delay-agnostic +gboolean + +rwx +Delay Agnostic +Enable or disable the delay agnostic mode. +FALSE + + GstDC1394Src::dma guint @@ -72240,3 +72300,253 @@ Gestures in the defined region of interest will emit messages. -1 + +GstTimeCodeWait::target-timecode +GstVideoTimeCode* + +rw +Target timecode (object) +Timecode to wait for (object). + + + + +GstTimeCodeWait::target-timecode-string +gchar* + +rw +Target timecode (string) +Timecode to wait for (string). Must take the form 00:00:00:00. +"00:00:00:00" + + + +GstTimeCodeStamper::daily-jam +GDateTime* + +rw +Daily jam +The daily jam of the timecode. + + + + +GstTimeCodeStamper::drop-frame +gboolean + +rw +Override existing timecode +Use drop-frame timecodes for 29.97 and 59.94 FPS. +FALSE + + + +GstTimeCodeStamper::override-existing +gboolean + +rw +Override existing timecode +If set to true, any existing timecode will be overridden. +FALSE + + + +GstTimeCodeStamper::source-clock +GstClock* + +rw +Source clock to use for first timecode +If unset, the timecode will refer to the stream time. + + + + +GstRawVideoParse::format +GstVideoFormat + +rw +Format +Format of frames in raw stream. +GST_VIDEO_FORMAT_I420 + + + +GstRawVideoParse::frame-stride +guint + +rw +Frame stride +Stride between whole frames (0 = frames are tightly packed together). +0 + + + +GstRawVideoParse::framerate +GstFraction + +rw +Frame rate +Rate of frames in raw stream. + + + + +GstRawVideoParse::height +gint +>= 0 +rw +Height +Height of frames in raw stream. +240 + + + +GstRawVideoParse::interlaced +gboolean + +rw +Interlaced flag +True if frames in raw stream are interlaced. +FALSE + + + +GstRawVideoParse::pixel-aspect-ratio +GstFraction + +rw +Pixel aspect ratio +Pixel aspect ratio of frames in raw stream. + + + + +GstRawVideoParse::plane-offsets +GValueArray* + +rw +Plane offsets +Offsets of the planets in bytes. + + + + +GstRawVideoParse::plane-strides +GValueArray* + +rw +Plane strides +Strides of the planets in bytes. + + + + +GstRawVideoParse::top-field-first +gboolean + +rw +Top field first +True if top field in frames in raw stream come first (not used if frames aren't interlaced). +FALSE + + + +GstRawVideoParse::width +gint +>= 0 +rw +Width +Width of frames in raw stream. +320 + + + +GstRawAudioParse::channel-positions +GValueArray* + +rw +Channel positions +Channel positions used on the output. + + + + +GstRawAudioParse::format +GstRawAudioParseFormat + +rw +Format +Format of the raw audio stream. +PCM + + + +GstRawAudioParse::interleaved +gboolean + +rw +Interleaved layout +True if audio has interleaved layout. +TRUE + + + +GstRawAudioParse::num-channels +gint +>= 1 +rw +Number of channels +Number of channels in raw stream. +2 + + + +GstRawAudioParse::pcm-format +GstAudioFormat + +rw +PCM format +Format of audio samples in PCM stream (ignored if format property is not set to pcm). +GST_AUDIO_FORMAT_UNKNOWN + + + +GstRawAudioParse::sample-rate +gint +>= 1 +rw +Sample rate +Rate of audio samples in raw stream. +44100 + + + +GstQtSrc::use-default-fbo +gboolean + +rw +If use default fbo +When set TRUE, it will not create new fbo for qml render thread. +FALSE + + + +GstQtSrc::window +gpointer + +rw +QQuickWindow +The QQuickWindow to place in the object heirachy. + + + + +GstFdkAacEnc::bitrate +gint +>= 0 +rw +Bitrate +Target Audio Bitrate (0 = fixed value based on sample rate and channel count). +0 + + 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 @@ Computes an AccurateRip CRC ../../gst/accurip/.libs/libgstaccurip.so libgstaccurip.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml index 4ceacf369..5b908089e 100644 --- a/docs/plugins/inspect/plugin-adpcmdec.xml +++ b/docs/plugins/inspect/plugin-adpcmdec.xml @@ -3,7 +3,7 @@ ADPCM decoder ../../gst/adpcmdec/.libs/libgstadpcmdec.so libgstadpcmdec.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml index ded555d15..f4cb65436 100644 --- a/docs/plugins/inspect/plugin-adpcmenc.xml +++ b/docs/plugins/inspect/plugin-adpcmenc.xml @@ -3,7 +3,7 @@ ADPCM encoder ../../gst/adpcmenc/.libs/libgstadpcmenc.so libgstadpcmenc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Create and parse Audio Interchange File Format (AIFF) files ../../gst/aiff/.libs/libgstaiff.so libgstaiff.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml index 5a4225e30..e827d145b 100644 --- a/docs/plugins/inspect/plugin-asfmux.xml +++ b/docs/plugins/inspect/plugin-asfmux.xml @@ -3,7 +3,7 @@ ASF Muxer Plugin ../../gst/asfmux/.libs/libgstasfmux.so libgstasfmux.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml index a5bac0267..a8528b865 100644 --- a/docs/plugins/inspect/plugin-assrender.xml +++ b/docs/plugins/inspect/plugin-assrender.xml @@ -3,7 +3,7 @@ ASS/SSA subtitle renderer ../../ext/assrender/.libs/libgstassrender.so libgstassrender.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Audio filters from gst-plugins-bad ../../gst/audiofxbad/.libs/libgstaudiofxbad.so libgstaudiofxbad.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ Mixes multiple audio streams ../../gst/audiomixer/.libs/libgstaudiomixer.so libgstaudiomixer.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml index 16915a449..e03e1335b 100644 --- a/docs/plugins/inspect/plugin-audiovisualizers.xml +++ b/docs/plugins/inspect/plugin-audiovisualizers.xml @@ -3,7 +3,7 @@ Creates video visualizations of audio input ../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so libgstaudiovisualizers.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml index 0ee28c95c..655521b56 100644 --- a/docs/plugins/inspect/plugin-autoconvert.xml +++ b/docs/plugins/inspect/plugin-autoconvert.xml @@ -3,7 +3,7 @@ Selects convertor element based on caps ../../gst/autoconvert/.libs/libgstautoconvert.so libgstautoconvert.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml index 10b40fb27..106ace653 100644 --- a/docs/plugins/inspect/plugin-bayer.xml +++ b/docs/plugins/inspect/plugin-bayer.xml @@ -3,7 +3,7 @@ Elements to convert Bayer images ../../gst/bayer/.libs/libgstbayer.so libgstbayer.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Bluez-based bluetooth support ../../sys/bluez/.libs/libgstbluez.so libgstbluez.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Improve headphone listening of stereo audio recordsusing the bs2b library. ../../ext/bs2b/.libs/libgstbs2b.so libgstbs2b.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml index 5c74efea1..243905ae0 100644 --- a/docs/plugins/inspect/plugin-bz2.xml +++ b/docs/plugins/inspect/plugin-bz2.xml @@ -3,7 +3,7 @@ Compress or decompress streams ../../ext/bz2/.libs/libgstbz2.so libgstbz2.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml index 69afef549..a8c43e450 100644 --- a/docs/plugins/inspect/plugin-camerabin.xml +++ b/docs/plugins/inspect/plugin-camerabin.xml @@ -3,7 +3,7 @@ Take image snapshots and record movies from camera ../../gst/camerabin2/.libs/libgstcamerabin2.so libgstcamerabin2.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml index 7c0e1513e..29323fee5 100644 --- a/docs/plugins/inspect/plugin-chromaprint.xml +++ b/docs/plugins/inspect/plugin-chromaprint.xml @@ -3,7 +3,7 @@ Calculate Chromaprint fingerprint from audio files ../../ext/chromaprint/.libs/libgstchromaprint.so libgstchromaprint.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml index ea6657427..1cdf82b75 100644 --- a/docs/plugins/inspect/plugin-coloreffects.xml +++ b/docs/plugins/inspect/plugin-coloreffects.xml @@ -3,7 +3,7 @@ Color Look-up Table filters ../../gst/coloreffects/.libs/libgstcoloreffects.so libgstcoloreffects.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Compositor ../../gst/compositor/.libs/libgstcompositor.so libgstcompositor.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml index 2c0156ff6..e51fc42a9 100644 --- a/docs/plugins/inspect/plugin-curl.xml +++ b/docs/plugins/inspect/plugin-curl.xml @@ -3,7 +3,7 @@ libcurl-based elements ../../ext/curl/.libs/libgstcurl.so libgstcurl.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ DASH demuxer plugin ../../ext/dash/.libs/libgstdashdemux.so libgstdashdemux.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ data: URI source ../../gst/dataurisrc/.libs/libgstdataurisrc.so libgstdataurisrc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml index f34e4d2be..491f729d4 100644 --- a/docs/plugins/inspect/plugin-debugutilsbad.xml +++ b/docs/plugins/inspect/plugin-debugutilsbad.xml @@ -3,7 +3,7 @@ Collection of elements that may or may not be useful for debugging ../../gst/debugutils/.libs/libgstdebugutilsbad.so libgstdebugutilsbad.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Blackmagic Decklink plugin ../../sys/decklink/.libs/libgstdecklink.so libgstdecklink.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins @@ -20,7 +20,7 @@ sink sink always -
audio/x-raw, format=(string){ S16LE, S32LE }, channels=(int)2, rate=(int)48000, layout=(string)interleaved
+
audio/x-raw, format=(string){ S16LE, S32LE }, channels=(int){ 2, 8, 16 }, rate=(int)48000, layout=(string)interleaved
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 @@ DTLS decoder and encoder plugins ../../ext/dtls/.libs/libgstdtls.so libgstdtls.so - 1.9.1 + 1.9.2 BSD gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml index b39558a83..de9c4b375 100644 --- a/docs/plugins/inspect/plugin-dtsdec.xml +++ b/docs/plugins/inspect/plugin-dtsdec.xml @@ -3,7 +3,7 @@ Decodes DTS audio streams ../../ext/dts/.libs/libgstdtsdec.so libgstdtsdec.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index 3a6781f54..9661f2204 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml @@ -3,7 +3,7 @@ DVB elements ../../sys/dvb/.libs/libgstdvb.so libgstdvb.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml index 95e88f8f7..53229ebf0 100644 --- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml +++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml @@ -3,7 +3,7 @@ DVB subtitle renderer ../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so libgstdvbsuboverlay.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml index b2838827a..ef71302d7 100644 --- a/docs/plugins/inspect/plugin-dvdspu.xml +++ b/docs/plugins/inspect/plugin-dvdspu.xml @@ -3,7 +3,7 @@ DVD Sub-picture Overlay element ../../gst/dvdspu/.libs/libgstdvdspu.so libgstdvdspu.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml index 0ab3a8fb8..5fe33e384 100644 --- a/docs/plugins/inspect/plugin-faac.xml +++ b/docs/plugins/inspect/plugin-faac.xml @@ -3,7 +3,7 @@ Free AAC Encoder (FAAC) ../../ext/faac/.libs/libgstfaac.so libgstfaac.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml index c0d8e7fe9..f7c5718be 100644 --- a/docs/plugins/inspect/plugin-faad.xml +++ b/docs/plugins/inspect/plugin-faad.xml @@ -3,7 +3,7 @@ Free AAC Decoder (FAAD) ../../ext/faad/.libs/libgstfaad.so libgstfaad.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Linux framebuffer video sink ../../sys/fbdev/.libs/libgstfbdevsink.so libgstfbdevsink.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml index bdeb8370c..d7cf81a23 100644 --- a/docs/plugins/inspect/plugin-festival.xml +++ b/docs/plugins/inspect/plugin-festival.xml @@ -3,7 +3,7 @@ Synthesizes plain text into audio ../../gst/festival/.libs/libgstfestival.so libgstfestival.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml index 188a6c746..08090f222 100644 --- a/docs/plugins/inspect/plugin-fieldanalysis.xml +++ b/docs/plugins/inspect/plugin-fieldanalysis.xml @@ -3,7 +3,7 @@ Video field analysis ../../gst/fieldanalysis/.libs/libgstfieldanalysis.so libgstfieldanalysis.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer 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 @@ Flite speech synthesizer plugin ../../ext/flite/.libs/libgstflite.so libgstflite.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Fluidsynth MIDI Plugin ../../ext/fluidsynth/.libs/libgstfluidsynthmidi.so libgstfluidsynthmidi.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Reverberation/room effect ../../gst/freeverb/.libs/libgstfreeverb.so libgstfreeverb.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ frei0r plugin library ../../gst/frei0r/.libs/libgstfrei0r.so libgstfrei0r.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml index af268249f..358f3c8de 100644 --- a/docs/plugins/inspect/plugin-gaudieffects.xml +++ b/docs/plugins/inspect/plugin-gaudieffects.xml @@ -3,7 +3,7 @@ Gaudi video effects. ../../gst/gaudieffects/.libs/libgstgaudieffects.so libgstgaudieffects.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer 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 @@ Payload/depayload GDP packets ../../gst/gdp/.libs/libgstgdp.so libgstgdp.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml index 147ffd976..dd26ca693 100644 --- a/docs/plugins/inspect/plugin-geometrictransform.xml +++ b/docs/plugins/inspect/plugin-geometrictransform.xml @@ -3,7 +3,7 @@ Various geometric image transform elements ../../gst/geometrictransform/.libs/libgstgeometrictransform.so libgstgeometrictransform.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml index 87dd5b765..35fd42a7e 100644 --- a/docs/plugins/inspect/plugin-gmedec.xml +++ b/docs/plugins/inspect/plugin-gmedec.xml @@ -3,7 +3,7 @@ GME Audio Decoder ../../ext/gme/.libs/libgstgme.so libgstgme.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml index 683facfd2..1f6c3965d 100644 --- a/docs/plugins/inspect/plugin-gsm.xml +++ b/docs/plugins/inspect/plugin-gsm.xml @@ -3,7 +3,7 @@ GSM encoder/decoder ../../ext/gsm/.libs/libgstgsm.so libgstgsm.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Gtk+ sink ../../ext/gtk/.libs/libgstgtksink.so libgstgtksink.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml index 5aed1dc20..19ed7188d 100644 --- a/docs/plugins/inspect/plugin-gstsiren.xml +++ b/docs/plugins/inspect/plugin-gstsiren.xml @@ -3,7 +3,7 @@ Siren encoder/decoder/payloader/depayloader plugins ../../gst/siren/.libs/libgstsiren.so libgstsiren.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ HTTP Live Streaming (HLS) ../../ext/hls/.libs/libgsthls.so libgsthls.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ ID3 v1 and v2 muxing plugin ../../gst/id3tag/.libs/libgstid3tag.so libgstid3tag.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml index dc5266e48..32228e018 100644 --- a/docs/plugins/inspect/plugin-inter.xml +++ b/docs/plugins/inspect/plugin-inter.xml @@ -3,7 +3,7 @@ plugin for inter-pipeline communication ../../gst/inter/.libs/libgstinter.so libgstinter.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml index e2f201044..c7991e717 100644 --- a/docs/plugins/inspect/plugin-interlace.xml +++ b/docs/plugins/inspect/plugin-interlace.xml @@ -3,7 +3,7 @@ Create an interlaced video stream ../../gst/interlace/.libs/libgstinterlace.so libgstinterlace.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ IVF parser ../../gst/ivfparse/.libs/libgstivfparse.so libgstivfparse.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Inverse Telecine ../../gst/ivtc/.libs/libgstivtc.so libgstivtc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ JPEG2000 decimator ../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so libgstjp2kdecimator.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml index 0f772e316..784cdd629 100644 --- a/docs/plugins/inspect/plugin-jpegformat.xml +++ b/docs/plugins/inspect/plugin-jpegformat.xml @@ -3,7 +3,7 @@ JPEG interchange format plugin ../../gst/jpegformat/.libs/libgstjpegformat.so libgstjpegformat.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Kate plugin ../../ext/kate/.libs/libgstkate.so libgstkate.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ LADSPA plugin ../../ext/ladspa/.libs/libgstladspa.so libgstladspa.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Parse MIDI files ../../gst/midi/.libs/libgstmidi.so libgstmidi.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml index 972e4f12b..fa6dce2d0 100644 --- a/docs/plugins/inspect/plugin-mimic.xml +++ b/docs/plugins/inspect/plugin-mimic.xml @@ -3,7 +3,7 @@ Mimic codec ../../ext/mimic/.libs/libgstmimic.so libgstmimic.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml index 4b4328606..280f07a15 100644 --- a/docs/plugins/inspect/plugin-mms.xml +++ b/docs/plugins/inspect/plugin-mms.xml @@ -3,7 +3,7 @@ Microsoft Multi Media Server streaming protocol support ../../ext/libmms/.libs/libgstmms.so libgstmms.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml index e4a3d5544..51df84283 100644 --- a/docs/plugins/inspect/plugin-modplug.xml +++ b/docs/plugins/inspect/plugin-modplug.xml @@ -3,7 +3,7 @@ .MOD audio decoding ../../ext/modplug/.libs/libgstmodplug.so libgstmodplug.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml index cbfda7009..226e516c2 100644 --- a/docs/plugins/inspect/plugin-mpeg2enc.xml +++ b/docs/plugins/inspect/plugin-mpeg2enc.xml @@ -3,7 +3,7 @@ High-quality MPEG-1/2 video encoder ../../ext/mpeg2enc/.libs/libgstmpeg2enc.so libgstmpeg2enc.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml index 79b997a03..c1848852e 100644 --- a/docs/plugins/inspect/plugin-mpegpsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml @@ -3,7 +3,7 @@ MPEG-PS demuxer ../../gst/mpegdemux/.libs/libgstmpegpsdemux.so libgstmpegpsdemux.so - 1.9.1 + 1.9.2 unknown gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ MPEG-PS muxer ../../gst/mpegpsmux/.libs/libgstmpegpsmux.so libgstmpegpsmux.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml index 2441c0836..cc43d8fbe 100644 --- a/docs/plugins/inspect/plugin-mpegtsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml @@ -3,7 +3,7 @@ MPEG TS demuxer ../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so libgstmpegtsdemux.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml index 00444a6d0..a25823541 100644 --- a/docs/plugins/inspect/plugin-mpegtsmux.xml +++ b/docs/plugins/inspect/plugin-mpegtsmux.xml @@ -3,7 +3,7 @@ MPEG-TS muxer ../../gst/mpegtsmux/.libs/libgstmpegtsmux.so libgstmpegtsmux.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml index 243410f1d..c8d805d44 100644 --- a/docs/plugins/inspect/plugin-mplex.xml +++ b/docs/plugins/inspect/plugin-mplex.xml @@ -3,7 +3,7 @@ High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer ../../ext/mplex/.libs/libgstmplex.so libgstmplex.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ MXF plugin library ../../gst/mxf/.libs/libgstmxf.so libgstmxf.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Network Simulator ../../gst/netsim/.libs/libgstnetsim.so libgstnetsim.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml index 137ea2f31..2f134ca0c 100644 --- a/docs/plugins/inspect/plugin-ofa.xml +++ b/docs/plugins/inspect/plugin-ofa.xml @@ -3,7 +3,7 @@ Calculate MusicIP fingerprint from audio files ../../ext/ofa/.libs/libgstofa.so libgstofa.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml index 20589ceea..36d083f08 100644 --- a/docs/plugins/inspect/plugin-openal.xml +++ b/docs/plugins/inspect/plugin-openal.xml @@ -3,7 +3,7 @@ OpenAL plugin library ../../ext/openal/.libs/libgstopenal.so libgstopenal.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml index ba8d90877..de1d5cccf 100644 --- a/docs/plugins/inspect/plugin-opencv.xml +++ b/docs/plugins/inspect/plugin-opencv.xml @@ -3,7 +3,7 @@ GStreamer OpenCV Plugins ../../ext/opencv/.libs/libgstopencv.so libgstopencv.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ OpenEXR image plugin ../../ext/openexr/.libs/libgstopenexr.so libgstopenexr.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ OpenGL plugin ../../ext/gl/.libs/libgstopengl.so libgstopengl.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ OpenJPEG-based JPEG2000 image decoder/encoder ../../ext/openjpeg/.libs/libgstopenjpeg.so libgstopenjpeg.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ OPUS parse plugin ../../ext/opus/.libs/libgstopusparse.so libgstopusparse.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml index e4c85ff55..14daaf06d 100644 --- a/docs/plugins/inspect/plugin-pcapparse.xml +++ b/docs/plugins/inspect/plugin-pcapparse.xml @@ -3,7 +3,7 @@ Element parsing raw pcap streams ../../gst/pcapparse/.libs/libgstpcapparse.so libgstpcapparse.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer 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 @@ PNM plugin ../../gst/pnm/.libs/libgstpnm.so libgstpnm.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ qt - Qt sink - ../../ext/qt/.libs/libgstqtsink.so - libgstqtsink.so - 1.9.1 + Qt gl plugin + ../../ext/qt/.libs/libgstqmlgl.so + libgstqmlgl.so + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release @@ -24,5 +24,20 @@ + + qmlglsrc + Qt Video Source + Source/Video + A video src the grab window from a qml view + Multimedia Team <shmmmw@freescale.com> + + + src + source + always +
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
+
+
+
\ 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 @@ Parses byte streams into raw frames ../../gst/rawparse/.libs/libgstrawparse.so libgstrawparse.so - 1.9.1.1 + 1.9.2 LGPL gst-plugins-bad - GStreamer Bad Plug-ins git + GStreamer Bad Plug-ins source release Unknown package origin 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 @@ Removes silence from an audio stream ../../gst/removesilence/.libs/libgstremovesilence.so libgstremovesilence.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml index 1e23d9ea4..fc86aa9d8 100644 --- a/docs/plugins/inspect/plugin-resindvd.xml +++ b/docs/plugins/inspect/plugin-resindvd.xml @@ -3,7 +3,7 @@ Resin DVD playback elements ../../ext/resindvd/.libs/libgstresindvd.so libgstresindvd.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer 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 @@ Connects to a VNC server and decodes RFB stream ../../gst/librfb/.libs/libgstrfbsrc.so libgstrfbsrc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ RSVG plugin library ../../ext/rsvg/.libs/libgstrsvg.so libgstrsvg.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ RTMP source and sink ../../ext/rtmp/.libs/libgstrtmp.so libgstrtmp.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ ONVIF Streaming features ../../gst/onvif/.libs/libgstrtponvif.so libgstrtponvif.so - 1.9.1 + 1.9.2 unknown gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml index e3c75d487..b2faa17b7 100644 --- a/docs/plugins/inspect/plugin-schro.xml +++ b/docs/plugins/inspect/plugin-schro.xml @@ -3,7 +3,7 @@ Schroedinger plugin ../../ext/schroedinger/.libs/libgstschro.so libgstschro.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml index 8edb19283..69ee9eadc 100644 --- a/docs/plugins/inspect/plugin-sdp.xml +++ b/docs/plugins/inspect/plugin-sdp.xml @@ -3,7 +3,7 @@ configure streaming sessions using SDP ../../gst/sdp/.libs/libgstsdpelem.so libgstsdpelem.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml index 60add5e1f..a008873d7 100644 --- a/docs/plugins/inspect/plugin-segmentclip.xml +++ b/docs/plugins/inspect/plugin-segmentclip.xml @@ -3,7 +3,7 @@ Segment clip elements ../../gst/segmentclip/.libs/libgstsegmentclip.so libgstsegmentclip.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml index 2d2d7d5a3..649a97b73 100644 --- a/docs/plugins/inspect/plugin-shm.xml +++ b/docs/plugins/inspect/plugin-shm.xml @@ -3,7 +3,7 @@ shared memory sink source ../../sys/shm/.libs/libgstshm.so libgstshm.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml index a9c015a59..adcba6dfc 100644 --- a/docs/plugins/inspect/plugin-smooth.xml +++ b/docs/plugins/inspect/plugin-smooth.xml @@ -3,7 +3,7 @@ Apply a smooth filter to an image ../../gst/smooth/.libs/libgstsmooth.so libgstsmooth.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Microsoft's Smooth Streaming format support ../../ext/smoothstreaming/.libs/libgstsmoothstreaming.so libgstsmoothstreaming.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ use libsndfile to read and write various audio formats ../../ext/sndfile/.libs/libgstsndfile.so libgstsndfile.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml index 099111ad6..3433f2d9c 100644 --- a/docs/plugins/inspect/plugin-soundtouch.xml +++ b/docs/plugins/inspect/plugin-soundtouch.xml @@ -3,7 +3,7 @@ Audio Pitch Controller & BPM Detection ../../ext/soundtouch/.libs/libgstsoundtouch.so libgstsoundtouch.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml index acbeb31c7..c4332e67c 100644 --- a/docs/plugins/inspect/plugin-spandsp.xml +++ b/docs/plugins/inspect/plugin-spandsp.xml @@ -3,7 +3,7 @@ libspandsp plugin ../../ext/spandsp/.libs/libgstspandsp.so libgstspandsp.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml index 1437d8661..0060ff216 100644 --- a/docs/plugins/inspect/plugin-speed.xml +++ b/docs/plugins/inspect/plugin-speed.xml @@ -3,7 +3,7 @@ Set speed/pitch on audio/raw streams (resampler) ../../gst/speed/.libs/libgstspeed.so libgstspeed.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ GStreamer SRTP ../../ext/srtp/.libs/libgstsrtp.so libgstsrtp.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer 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 @@ Muck with the stereo signal, enhance it's 'stereo-ness' ../../gst/stereo/.libs/libgststereo.so libgststereo.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml index 82a3bc991..525ea9f9c 100644 --- a/docs/plugins/inspect/plugin-subenc.xml +++ b/docs/plugins/inspect/plugin-subenc.xml @@ -3,7 +3,7 @@ subtitle encoders ../../gst/subenc/.libs/libgstsubenc.so libgstsubenc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Teletext plugin ../../ext/teletextdec/.libs/libgstteletextdec.so libgstteletextdec.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer 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 @@ UVC compliant H264 encoding cameras plugin ../../sys/uvch264/.libs/libgstuvch264.so libgstuvch264.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Asynchronous read from VCD disk ../../sys/vcd/.libs/libgstvcdsrc.so libgstvcdsrc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Video filters in gst-plugins-bad ../../gst/videofilters/.libs/libgstvideofiltersbad.so libgstvideofiltersbad.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ Video frame-synchronized audio level ../../gst/videoframe_audiolevel/.libs/libgstvideoframe_audiolevel.so libgstvideoframe_audiolevel.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml index 1f2e63da0..fd48c28c5 100644 --- a/docs/plugins/inspect/plugin-videoparsersbad.xml +++ b/docs/plugins/inspect/plugin-videoparsersbad.xml @@ -3,7 +3,7 @@ videoparsers ../../gst/videoparsers/.libs/libgstvideoparsersbad.so libgstvideoparsersbad.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Various video signal analysers ../../gst/videosignal/.libs/libgstvideosignal.so libgstvideosignal.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ VmWare Video Codec plugins ../../gst/vmnc/.libs/libgstvmnc.so libgstvmnc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml index e955be90e..a4cfa91db 100644 --- a/docs/plugins/inspect/plugin-voaacenc.xml +++ b/docs/plugins/inspect/plugin-voaacenc.xml @@ -3,7 +3,7 @@ AAC audio encoder ../../ext/voaacenc/.libs/libgstvoaacenc.so libgstvoaacenc.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml index 313f0a72a..9602b9c29 100644 --- a/docs/plugins/inspect/plugin-voamrwbenc.xml +++ b/docs/plugins/inspect/plugin-voamrwbenc.xml @@ -3,7 +3,7 @@ Adaptive Multi-Rate Wide-Band Encoder ../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so libgstvoamrwbenc.so - 1.9.1 + 1.9.2 unknown gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml index c87189b5b..05a9e84e4 100644 --- a/docs/plugins/inspect/plugin-waylandsink.xml +++ b/docs/plugins/inspect/plugin-waylandsink.xml @@ -3,7 +3,7 @@ Wayland Video Sink ../../ext/wayland/.libs/libgstwaylandsink.so libgstwaylandsink.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ WebP plugin ../../ext/webp/.libs/libgstwebp.so libgstwebp.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ Voice pre-processing using WebRTC Audio Processing Library ../../ext/webrtcdsp/.libs/libgstwebrtcdsp.so libgstwebrtcdsp.so - 1.9.0.1 + 1.9.2 LGPL gst-plugins-bad WebRTCDsp 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 @@ Wildmidi Plugin ../../ext/timidity/.libs/libgstwildmidi.so libgstwildmidi.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ x265-based H265 plugins ../../ext/x265/.libs/libgstx265.so libgstx265.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins source release diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml index 71c429632..3e3f09091 100644 --- a/docs/plugins/inspect/plugin-y4mdec.xml +++ b/docs/plugins/inspect/plugin-y4mdec.xml @@ -3,7 +3,7 @@ Demuxes/decodes YUV4MPEG streams ../../gst/y4m/.libs/libgsty4mdec.so libgsty4mdec.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ YADIF deinterlacing filter ../../gst/yadif/.libs/libgstyadif.so libgstyadif.so - 1.9.1 + 1.9.2 GPL gst-plugins-bad GStreamer Bad Plug-ins 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 @@ zbar barcode scanner ../../ext/zbar/.libs/libgstzbar.so libgstzbar.so - 1.9.1 + 1.9.2 LGPL gst-plugins-bad GStreamer Bad Plug-ins source release 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 @@ -33,6 +33,16 @@ real live maintainer, or some actual wide use. + + + 1.9.2 + master + + 2016-09-01 + + + + 1.9.1 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 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). */ -- 2.34.1