summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-04-07 16:31:10 +0300
committerSebastian Dröge <sebastian@centricular.com>2017-04-07 16:31:10 +0300
commit910b2ca6d2607959d957b93264828a99a89c698a (patch)
tree8c74c4f9beb26c677697ba8dc744c9b7e9fb0237
parent531f2ce16e7fff107072b946aec6a8d3b95fe50b (diff)
Release 1.11.901.11.90
-rw-r--r--ChangeLog1563
-rw-r--r--NEWS2
-rw-r--r--RELEASE51
-rw-r--r--configure.ac6
-rw-r--r--docs/plugins/gst-plugins-base-plugins.args22
-rw-r--r--docs/plugins/inspect/plugin-adder.xml4
-rw-r--r--docs/plugins/inspect/plugin-alsa.xml4
-rw-r--r--docs/plugins/inspect/plugin-app.xml4
-rw-r--r--docs/plugins/inspect/plugin-audioconvert.xml4
-rw-r--r--docs/plugins/inspect/plugin-audiorate.xml4
-rw-r--r--docs/plugins/inspect/plugin-audioresample.xml4
-rw-r--r--docs/plugins/inspect/plugin-audiotestsrc.xml4
-rw-r--r--docs/plugins/inspect/plugin-cdparanoia.xml4
-rw-r--r--docs/plugins/inspect/plugin-encoding.xml4
-rw-r--r--docs/plugins/inspect/plugin-gio.xml4
-rw-r--r--docs/plugins/inspect/plugin-libvisual.xml6
-rw-r--r--docs/plugins/inspect/plugin-ogg.xml4
-rw-r--r--docs/plugins/inspect/plugin-opus.xml4
-rw-r--r--docs/plugins/inspect/plugin-pango.xml16
-rw-r--r--docs/plugins/inspect/plugin-pbtypes.xml4
-rw-r--r--docs/plugins/inspect/plugin-playback.xml4
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml12
-rw-r--r--docs/plugins/inspect/plugin-subparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-tcp.xml4
-rw-r--r--docs/plugins/inspect/plugin-theora.xml4
-rw-r--r--docs/plugins/inspect/plugin-typefindfunctions.xml4
-rw-r--r--docs/plugins/inspect/plugin-videoconvert.xml8
-rw-r--r--docs/plugins/inspect/plugin-videorate.xml4
-rw-r--r--docs/plugins/inspect/plugin-videoscale.xml8
-rw-r--r--docs/plugins/inspect/plugin-videotestsrc.xml6
-rw-r--r--docs/plugins/inspect/plugin-volume.xml4
-rw-r--r--docs/plugins/inspect/plugin-vorbis.xml4
-rw-r--r--docs/plugins/inspect/plugin-ximagesink.xml4
-rw-r--r--docs/plugins/inspect/plugin-xvimagesink.xml4
-rw-r--r--gst-plugins-base.doap10
-rw-r--r--meson.build2
36 files changed, 1691 insertions, 113 deletions
diff --git a/ChangeLog b/ChangeLog
index 6b166edc8..7ed6b3af7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,792 @@
+=== release 1.11.90 ===
+
+2017-04-07 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.11.90
+
+2017-04-07 15:06:07 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/hu.po:
+ po: Update translations
+
+2017-04-03 16:41:49 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/sdp/gstsdpmessage.c:
+ * tests/check/libs/sdp.c:
+ sdp/media: caps_from_media() don't modify the input media
+ Performing a gst_sdp_media_get_caps_from_media() would result in
+ changing fields in the GstSDPMedia violating the const tag in the
+ function declaration.
+ Before there would be a line with a=rtpmap:96 VP8/90000
+ after, that attribute would only contain a=rtpmap:96
+ Fix by performing modifications on duplicated strings instead of on
+ the internal values.
+ Also add a simple test for checking that the representation doesn't
+ change by a gst_sdp_media_get_caps_from_media()
+
+2017-04-03 15:08:06 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/sdp/gstsdpmessage.c:
+ sdp: add g_return*_if_fail assertions on invalid inputs
+ Prevents some programming errors and invalid modifications.
+
+2017-04-03 15:05:47 +1000 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/sdp/gstsdpmessage.c:
+ sdp/message: fix segfault copying NULL in the boxed copy impl
+ Allows passing NULL as a value to g_object_set and as signal
+ parameters without crashing.
+
+2017-03-31 13:43:52 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/video/video-converter.c:
+ video-converter: fix scaler leak
+ https://bugzilla.gnome.org/show_bug.cgi?id=780764
+
+2017-03-31 15:59:19 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/encoding/gstencodebin.c:
+ encodebin: fix list leak when requesting a new pad
+ https://bugzilla.gnome.org/show_bug.cgi?id=780769
+
+2017-03-28 14:31:34 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * tests/check/meson.build:
+ meson: Use get_pkgconfig_variable instead of calling pkg-config ourself
+ It is avalaible in meson 0.36 which is now are requirement
+
+2017-03-27 22:59:17 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Set removed flag when removing buffering msg
+ Forgot to set the flag, resulting in a missed check for
+ sending 100% in some cases. Spotted by Coverity.
+ CID: 1403263
+
+2017-03-26 23:33:24 +0200 Francisco Velazquez <francisv@ifi.uio.no>
+
+ * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+ docs: Fix broken URL in reference manual
+ https://bugzilla.gnome.org/show_bug.cgi?id=780566
+
+2017-03-21 13:12:47 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/rawparse/gstrawbaseparse.c:
+ rawvideoparse: fix assert on large width/height in caps
+ https://bugzilla.gnome.org/show_bug.cgi?id=776446
+
+2017-03-27 00:26:53 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefind: Expand the search range for HLS detection
+ HLS files can have arbitrary extra tags in them, and
+ those can be quite long lines. We need to search
+ further than 256 bytes sometimes just to get past the
+ first few lines of the file. Make the limit 4KB,
+ which matches a typical input block size and should
+ hopefully cover every crazy input.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780559
+
+2017-03-24 18:51:12 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * tests/check/meson.build:
+ meson: Fix build failure from previous commit
+ Mistake while rebasing
+
+2017-03-24 18:46:34 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * tests/check/meson.build:
+ meson: Specify pluginsdir setting the environment
+ And do not specify the separator as this is OS
+ dependent and will be handled properly by default
+
+2017-03-24 17:00:23 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * tests/check/meson.build:
+ meson: Reuse plugins_install_dir for building env
+
+2017-03-24 16:16:26 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * tests/check/meson.build:
+ meson: Fix plugin path when running test
+ The path was only adding the build root. We need to also add the
+ prefix for the case we work with installed setup. As the search is
+ recursive, I had to remove any subdirectory to the already present build
+ root.
+
+2017-03-15 17:28:48 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * tests/check/elements/rawvideoparse.c:
+ rawvideoparse: Rename frame-stride in to frame-size
+ The term stride is confusing here, since the stride is always use
+ to signal the pixel row size of an image (including padding). Also
+ a frame may have a single stride, which adds to the confusion. This
+ patch uses frame-size, which simply indicate the frame size in the
+ case the images have some padding in between.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780053
+
+2017-03-15 15:28:49 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawvideoparse: Use GstValueArray for strides and offsets
+ This allow using those property through gst-launch-1.0. This type
+ gained a deserilizer recently. The syntax is: <val1, val2, ...>.
+ Note that we also use the type int instead of uint to avoid having
+ to cast when specifying the values. The deserilizers assume
+ int by default.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780053
+
+2017-03-23 13:56:19 +0800 Haihua Hu <jared.hu@nxp.com>
+
+ * gst/playback/gststreamsynchronizer.c:
+ * gst/playback/gststreamsynchronizer.h:
+ streamsynchronizer: every stream need keep their own send_gap_event flag
+ When a clip has video audio and subtitle, if need send gap event
+ to audio and subtitle, we should make sure all has been sent, so
+ need every stream keep one send_gap_event.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780429
+
+2017-03-23 00:21:44 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Mention which queue is being linked in debug output
+
+2017-03-20 17:45:35 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * tests/examples/seek/jsseek.c:
+ examples: jsseek: fix typo
+ Spotted by Yaakov Selkowitz
+
+2017-03-20 16:57:58 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * tests/examples/seek/jsseek.c:
+ examples: jsseek: update for removal of mad plugin
+ https://bugzilla.gnome.org/show_bug.cgi?id=776140
+
+2017-03-20 17:20:36 +0530 Arun Raghavan <arun@arunraghavan.net>
+
+ * gst-libs/gst/video/convertframe.c:
+ convertframe: Fix async video sample conversion with non-default context
+ The GSource for dealing with timeouts in
+ gst_video_convert_sample_async() might be attached to a non-default
+ context, so we should not be using g_source_remove() on the returned ID.
+ The correct thing to do is to keep a reference to the actual GSource and
+ then call g_source_destroy() on it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780297
+
+2017-03-19 13:51:24 +0900 Seungha Yang <sh.yang@lge.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Fix typefind list leak
+ https://bugzilla.gnome.org/show_bug.cgi?id=780257
+
+2017-03-17 21:39:58 +0100 Stefan Sauer <ensonic@users.sf.net>
+
+ * tests/check/elements/adder.c:
+ adder: cleanup the tests
+ Take a first stab at cleaning up the tests. Extract common code. Make sure
+ we actually verify things.
+
+2017-03-18 01:10:54 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin: Close a small race posting 100% buffering
+ When posting 100% buffering due to removing the last
+ buffering element, we still need to hold the posting
+ lock as well, to avoid any race with other elements
+ that might post a buffering message at that exact
+ moment
+
+2017-03-18 00:54:55 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Fix buffering message aggregation.
+ Add locking, and handle EOS properly now that urisourcebin
+ uses custom events in place of real EOS events, so we
+ need to manually remove buffering messages and potentially
+ post 100% in that situation
+
+2017-03-18 00:06:02 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Store slot info on the queue object too
+ The buffering message handling tries to look up the
+ slot info on the queue itself.
+
+2017-03-16 13:56:10 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Add debug output tracking decode-after-flush
+ Track how long it takes to generate the first buffer after a flush
+ as a simple measure of how efficient the decoder is at skipping /
+ rushing to get to the first decode.
+
+2017-03-16 11:27:47 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/videotestsrc/gstvideotestsrc.c:
+ videotestsrc: Publish multiview-mode info in the caps
+ Don't allow downstream to accidentally pretend that
+ the output is anything than a mono or single-eye
+ left/right view.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776172
+
+2017-03-17 13:43:04 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/video-format.c:
+ video-format: Shift correctly when packing I420_12BE
+
+2017-03-17 13:14:58 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/video-format.h:
+ video-format: Order all formats in GST_VIDEO_FORMATS_ALL like in the enum
+ And remove duplicated entries.
+
+2017-03-17 15:59:14 +0530 Arun Raghavan <arun@arunraghavan.net>
+
+ * gst-libs/gst/pbutils/encoding-profile.c:
+ encoding-profile: Mark format caps as transfer-none in profile creation
+
+2017-03-16 17:37:34 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/video-format.h:
+ video-format: Add Since markers to all new formats from 1.2
+ https://bugzilla.gnome.org/show_bug.cgi?id=780100
+
+2017-03-16 17:12:17 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/video-converter.c:
+ * gst-libs/gst/video/video-format.c:
+ * gst-libs/gst/video/video-format.h:
+ * gst-libs/gst/video/video-info.c:
+ video: Add I420/I422/Y444_12LE/BE and GBRA video formats
+ https://bugzilla.gnome.org/show_bug.cgi?id=780100
+
+2017-03-16 11:45:42 +0100 Emeric Grange <egrange@gopro.com>
+
+ * gst-libs/gst/video/video-converter.c:
+ * gst-libs/gst/video/video-format.c:
+ * gst-libs/gst/video/video-format.h:
+ * gst-libs/gst/video/video-info.c:
+ video: Add GBRA_10LE/BE, GBR_12LE/BE, GBRA_12LE/BE pixel formats
+ With additional bugfixes from Sebastian Dröge <sebastian@centricular.com>
+ https://bugzilla.gnome.org/show_bug.cgi?id=780100
+
+2017-03-14 16:30:18 -0400 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/tcp/gstmultifdsink.c:
+ * gst/tcp/gstmultihandlesink.c:
+ multifdsink: Remove GValueArray from the doc
+ It's been a GstStructure for a long time. Also fix
+ a typo in the name of one of the fields.
+
+2017-03-12 11:35:25 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * Makefile.am:
+ Add old libgstencodebin.so to cruft list
+ This will help fixing clash in gst-uninstalled setup.
+ https://bugzilla.gnome.org/show_bug.cgi?id=779344
+
+2017-01-23 16:36:11 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * ext/alsa/gstalsamidisrc.c:
+ * ext/alsa/gstalsasink.c:
+ * ext/alsa/gstalsasrc.c:
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggmux.c:
+ * ext/opus/gstopusdec.c:
+ * ext/opus/gstopusenc.c:
+ * ext/pango/gstclockoverlay.c:
+ * ext/pango/gsttextoverlay.c:
+ * ext/pango/gsttextrender.c:
+ * ext/pango/gsttimeoverlay.c:
+ * ext/theora/gsttheoradec.c:
+ * ext/theora/gsttheoraenc.c:
+ * ext/theora/gsttheoraparse.c:
+ * ext/vorbis/gstvorbisdec.c:
+ * ext/vorbis/gstvorbisenc.c:
+ * ext/vorbis/gstvorbisparse.c:
+ * ext/vorbis/gstvorbistag.c:
+ * gst-libs/gst/allocators/gstdmabuf.c:
+ * gst-libs/gst/allocators/gstfdmemory.c:
+ * gst-libs/gst/app/gstappsink.c:
+ * gst-libs/gst/app/gstappsrc.c:
+ * gst-libs/gst/audio/audio-channels.c:
+ * gst-libs/gst/audio/audio-converter.c:
+ * gst-libs/gst/audio/audio-resampler.c:
+ * gst-libs/gst/audio/audio-resampler.h:
+ * gst-libs/gst/audio/audio.c:
+ * gst-libs/gst/audio/gstaudiobasesink.c:
+ * gst-libs/gst/audio/gstaudiobasesrc.c:
+ * gst-libs/gst/audio/gstaudiocdsrc.c:
+ * gst-libs/gst/audio/gstaudioclock.c:
+ * gst-libs/gst/audio/gstaudiodecoder.c:
+ * gst-libs/gst/audio/gstaudioencoder.c:
+ * gst-libs/gst/audio/gstaudiofilter.c:
+ * gst-libs/gst/audio/gstaudioiec61937.c:
+ * gst-libs/gst/audio/gstaudiometa.c:
+ * gst-libs/gst/audio/gstaudioringbuffer.c:
+ * gst-libs/gst/audio/gstaudiosink.c:
+ * gst-libs/gst/audio/gstaudiosrc.c:
+ * gst-libs/gst/audio/streamvolume.c:
+ * gst-libs/gst/fft/gstfft.c:
+ * gst-libs/gst/fft/gstfftf32.c:
+ * gst-libs/gst/fft/gstfftf64.c:
+ * gst-libs/gst/fft/gstffts16.c:
+ * gst-libs/gst/fft/gstffts32.c:
+ * gst-libs/gst/pbutils/codec-utils.c:
+ * gst-libs/gst/pbutils/descriptions.c:
+ * gst-libs/gst/pbutils/encoding-profile.c:
+ * gst-libs/gst/pbutils/gstaudiovisualizer.c:
+ * gst-libs/gst/pbutils/gstdiscoverer.c:
+ * gst-libs/gst/pbutils/gstpluginsbaseversion.c:
+ * gst-libs/gst/pbutils/install-plugins.c:
+ * gst-libs/gst/pbutils/missing-plugins.c:
+ * gst-libs/gst/pbutils/pbutils.c:
+ * gst-libs/gst/riff/riff-read.c:
+ * gst-libs/gst/riff/riff.c:
+ * gst-libs/gst/rtp/gstrtcpbuffer.c:
+ * gst-libs/gst/rtp/gstrtpbaseaudiopayload.c:
+ * gst-libs/gst/rtp/gstrtpbasedepayload.c:
+ * gst-libs/gst/rtp/gstrtpbasepayload.c:
+ * gst-libs/gst/rtp/gstrtpbuffer.c:
+ * gst-libs/gst/rtp/gstrtphdrext.c:
+ * gst-libs/gst/rtp/gstrtppayloads.c:
+ * gst-libs/gst/rtp/gstrtppayloads.h:
+ * gst-libs/gst/rtsp/gstrtspconnection.c:
+ * gst-libs/gst/rtsp/gstrtspdefs.c:
+ * gst-libs/gst/rtsp/gstrtspextension.c:
+ * gst-libs/gst/rtsp/gstrtspmessage.c:
+ * gst-libs/gst/rtsp/gstrtsprange.c:
+ * gst-libs/gst/rtsp/gstrtsptransport.c:
+ * gst-libs/gst/rtsp/gstrtspurl.c:
+ * gst-libs/gst/sdp/gstmikey.c:
+ * gst-libs/gst/sdp/gstsdpmessage.c:
+ * gst-libs/gst/tag/gstexiftag.c:
+ * gst-libs/gst/tag/gstid3tag.c:
+ * gst-libs/gst/tag/gsttagdemux.c:
+ * gst-libs/gst/tag/gsttagmux.c:
+ * gst-libs/gst/tag/gstvorbistag.c:
+ * gst-libs/gst/tag/gstxmptag.c:
+ * gst-libs/gst/tag/lang.c:
+ * gst-libs/gst/tag/licenses.c:
+ * gst-libs/gst/tag/tags.c:
+ * gst-libs/gst/tag/xmpwriter.c:
+ * gst-libs/gst/video/colorbalance.c:
+ * gst-libs/gst/video/colorbalancechannel.c:
+ * gst-libs/gst/video/gstvideoaffinetransformationmeta.c:
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideofilter.c:
+ * gst-libs/gst/video/gstvideometa.h:
+ * gst-libs/gst/video/gstvideopool.c:
+ * gst-libs/gst/video/gstvideosink.c:
+ * gst-libs/gst/video/gstvideosink.h:
+ * gst-libs/gst/video/navigation.c:
+ * gst-libs/gst/video/video-chroma.c:
+ * gst-libs/gst/video/video-converter.c:
+ * gst-libs/gst/video/video-dither.c:
+ * gst-libs/gst/video/video-event.c:
+ * gst-libs/gst/video/video-overlay-composition.c:
+ * gst-libs/gst/video/video-resampler.c:
+ * gst-libs/gst/video/video-scaler.c:
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/videodirection.c:
+ * gst-libs/gst/video/videoorientation.c:
+ * gst-libs/gst/video/videooverlay.c:
+ * gst/adder/gstadder.c:
+ * gst/app/gstapp.c:
+ * gst/audioconvert/gstaudioconvert.c:
+ * gst/audiorate/gstaudiorate.c:
+ * gst/audioresample/gstaudioresample.c:
+ * gst/audiotestsrc/gstaudiotestsrc.c:
+ * gst/encoding/gstencodebin.c:
+ * gst/gio/gstgiosink.c:
+ * gst/gio/gstgiosrc.c:
+ * gst/gio/gstgiostreamsink.c:
+ * gst/gio/gstgiostreamsrc.c:
+ * gst/playback/gstdecodebin2.c:
+ * gst/playback/gstdecodebin3.c:
+ * gst/playback/gstparsebin.c:
+ * gst/playback/gstplaybin2.c:
+ * gst/playback/gstplaybin3.c:
+ * gst/playback/gstsubtitleoverlay.c:
+ * gst/playback/gsturidecodebin.c:
+ * gst/playback/gsturisourcebin.c:
+ * gst/rawparse/gstrawaudioparse.c:
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/tcp/gstmultifdsink.c:
+ * gst/tcp/gstmultihandlesink.c:
+ * gst/tcp/gstmultihandlesink.h:
+ * gst/tcp/gstmultisocketsink.c:
+ * gst/tcp/gstsocketsrc.c:
+ * gst/tcp/gsttcpclientsink.c:
+ * gst/tcp/gsttcpclientsrc.c:
+ * gst/tcp/gsttcpserversink.c:
+ * gst/tcp/gsttcpserversrc.c:
+ * gst/videoconvert/gstvideoconvert.c:
+ * gst/videorate/gstvideorate.c:
+ * gst/videoscale/gstvideoscale.c:
+ * gst/videotestsrc/gstvideotestsrc.c:
+ * gst/volume/gstvolume.c:
+ * sys/ximage/ximagesink.c:
+ * sys/ximage/ximagesink.h:
+ * sys/xvimage/xvimagesink.c:
+ docs: Convert gtkdoc comments to markdown
+ Modernizing the documentation, making it simpler to read an
+ modify and allowing us to possibly switch to hotdoc in the
+ future.
+
+2017-03-10 17:40:13 +0200 Vivia Nikolaidou <vivia@toolsonair.com>
+
+ * gst-libs/gst/video/gstvideotimecode.c:
+ videotimecode: Fix invalid timecode right before a new second
+ When initializing a timecode from a GDateTime, and the remaining time
+ until the new second is less than half a frame (according to the given
+ frame rate), it would lead to the creation of an invalid timecode, e.g.
+ 00:00:00:25 (at 25 fps) instead of 00:00:01:00. Fixed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=779866
+
+2017-03-10 18:22:27 +1100 Matthew Waters <matthew@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: fix build error on i386
+ Use G_GUINT64_FORMAT for guint64 values.
+ Introduced by fcb63e77a9de42cfb50da03a4925b06704006be3
+ Found by Alexander Larsson
+ gstvideodecoder.c: In function 'gst_video_decoder_have_frame':
+ gstvideodecoder.c:3312:51: error: format '%u' expects argument of type 'unsigned int', but argument 8 has type 'guint64 {aka long long unsigned int}' [-Werror=format=]
+
+2017-03-04 10:08:04 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * docs/plugins/inspect/plugin-encoding.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-pbtypes.xml:
+ * gst/encoding/Makefile.am:
+ * gst/encoding/meson.build:
+ * sys/xvimage/meson.build:
+ Fix plugin filenames to match pugin names
+ - libgstencodebin.so is now libgstencoding.so
+ - libgstximage.so is now libgstximagesink.so (meson only)
+ https://bugzilla.gnome.org/show_bug.cgi?id=779344
+
+2017-03-09 01:40:06 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Shrink queue2 max-size-time buffering
+ The expanded 4 second buffering was making radio streams that are
+ being delivered at real-time speeds too slow. We might need
+ a better plan for matching the queue2 size to incoming bitrate
+ in the absence of tag information or timestamping.
+ In uridecodebin, it used tags on the output of decodebin to
+ adjust the queue2 buffering, but urisourcebin doesn't have that
+ view - decodebin is downstream from us.
+
+2017-03-08 15:47:52 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideotimecode.c:
+ videotimecode: Unref GDateTime in error cases
+
+2017-03-07 14:59:36 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/playback/gstplaybin3.c:
+ * gst/playback/gsturisourcebin.c:
+ playbin3/urisourcebin: Enable buffering by default
+ This only has effect on network streams in these elements, and by
+ enabling it by default we get the same behaviour as in playbin2.
+
+2017-03-07 00:25:03 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * tools/gst-play.c:
+ tools: gst-play: improve verbose output of property notifications
+ Use new message notify API and print caps and taglists in a nicer
+ to read way, just like gst-launch-1.0 does nowadays, without
+ escaping everything three times.
+
+2017-03-06 19:14:48 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Fix a leak introduced in fcb63e
+ CID: 1402055
+
+2017-03-04 00:27:30 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Fix reverse playback
+ Fix various issues with reverse playback by clearing tracking
+ vars when working in reverse, and where possible using the
+ timestamp interpolation code to generate timestamps for
+ outgoing buffers. Make sure to mark things as discontinuous
+ only when looping backward to a new position and fix seeking
+ to the next page when starting.
+
+2017-03-04 00:22:17 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Timestamp tracking fixes
+ In gst_ogg_demux_do_seek() when calculating the
+ keyframe time, account for a non-zero start-time
+ Handle a discontinuous first packet in
+ gst_ogg_demux_setup_first_granule() because that's pretty
+ normal after a seek. Also differentiate between a genuinely
+ truncated first packet and just bailing out early, by not using
+ granule = -1 as an error code.
+ Make the debug output logs clearer about which timestamps
+ are stream times (PTS) and which are ogg timestamps.
+
+2017-03-04 00:15:50 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Don't arbitrarily guess a timestamp of 0
+ When we haven't managed to manufacture a timestamp for
+ a packet, don't just guess '0', leave it at none and
+ let downstream decide
+
+2017-03-04 00:12:26 +1100 Jan Schmidt <jan@centricular.com>
+
+ * ext/theora/gsttheoradec.c:
+ theoradec: Make the keyframe condition check clearer
+ Make the keyframe checking if statement easier to
+ read, and add some debug when detecting a keyframe
+
+2017-03-04 00:18:07 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Restrict frame timestamp guessing in reverse mode
+ Don't guess a timestamp of the start of the segment when running
+ in reverse mode, as more likely it means we're discontinuous somewhere
+ in the middle of the segment, and we'll fix up timestamps once
+ the frames are decoded and reversed.
+
+2017-03-04 00:10:27 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Store buffer information even without PTS
+ When a PTS is not set, we still want to store the rest of the
+ buffer information, or else we lose important things like the
+ duration or buffer flags when parsing.
+
+2017-03-03 10:52:15 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/vorbis/gstvorbisdec.c:
+ vorbisdec: Reset decoder in more situations
+ This is a followup commit to b95725c37e70ad3c1ec8dadb401388db375df482
+ * Resetting the decoder should only happen when we get a new initialization
+ header (0x01) and not on the other headers
+ * The initialized variable only gets set to TRUE once all headers have
+ been parsed. Also check if the vorbis_info struct has been properly resetted
+ also. Failure to do that would cause vorbisdec to error if it got
+ two initialization header in a row (the first would configure the underlying
+ library and the second one would error out because it's already initialized)
+ https://bugzilla.gnome.org/show_bug.cgi?id=779515
+
+2017-02-28 15:51:00 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawbaseparse.c:
+ rawbaseparse: Assert that frame size is > 0
+ We would later divide by zero otherwise, and generally won't do the
+ right thing.
+ CID 1401383
+
+2017-02-28 15:26:36 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawaudioparse.c:
+ rawaudioparse: Fix potential NULL pointer dereference
+ CID 1364606
+
+2017-02-28 15:17:24 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/playback/gstdecodebin3.c:
+ decodebin3: Fix potential NULL pointer dereference on slot deactivation
+ CID 1363331
+
+2017-02-28 15:15:31 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Fix inverted check for an existing slot
+ CID 1363330
+
+2017-02-28 15:13:49 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/playback/gstdecodebin3-parse.c:
+ decodebin3: Handle stream-start events without group id correctly
+ CID 1363327
+
+2017-02-28 15:11:42 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Handle return value of gst_video_decoder_drain()
+ CID 1362896
+
+2017-02-09 12:44:51 +0000 Jochen Henneberg <jh@henneberg-systemdesign.com>
+
+ * ext/vorbis/gstvorbisdec.c:
+ vorbisdec: reset decoder on vorbis headers update
+ if the vorbis encoder receives new headers it must be
+ reset and re-initialized to continue decoding, e. g.
+ for live streams
+
+2017-02-27 19:04:30 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * ext/vorbis/gstvorbisenc.c:
+ vorbisenc: Resend (new, updated) headers when the caps are changing
+ The headers are usually changing together with the caps, and they are
+ nedeed for correct decoding.
+
+2017-02-25 19:19:32 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/rawparse/Makefile.am:
+ rawparse: fix linking for audio/video libs
+ Broke build in gnome continuous
+
+2017-02-25 15:14:07 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/meson.build:
+ rawparse: Fix meson build
+
+2017-02-25 14:48:40 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ * docs/plugins/Makefile.am:
+ * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+ * docs/plugins/gst-plugins-base-plugins-sections.txt:
+ * docs/plugins/gst-plugins-base-plugins.args:
+ * docs/plugins/gst-plugins-base-plugins.hierarchy:
+ * docs/plugins/gst-plugins-base-plugins.interfaces:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-encoding.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-opus.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-videoconvert.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * gst/meson.build:
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/meson.build:
+ * gst/rawparse/plugin.c:
+ * tests/check/Makefile.am:
+ * tests/check/elements/.gitignore:
+ rawparse: Move to gst-plugins-base
+ https://bugzilla.gnome.org/show_bug.cgi?id=774544
+
+2017-02-25 14:32:33 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ Merge branch 'rawparse-moved-plugin'
+
+2017-02-24 15:59:38 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * meson.build:
+ meson: Update version
+
+2017-02-24 15:37:33 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ Back to development
+
=== release 1.11.2 ===
-2017-02-24 Sebastian Dröge <slomo@coaxion.net>
+2017-02-24 15:07:06 +0200 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.11.2
+ * docs/plugins/gst-plugins-base-plugins.args:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-encoding.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-opus.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-videoconvert.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * gst-plugins-base.doap:
+ Release 1.11.2
+
+2017-02-24 12:46:59 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/lt.po:
+ * po/lv.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
2017-02-24 10:04:21 +0200 Sebastian Dröge <sebastian@centricular.com>
@@ -62,6 +845,16 @@
* ext/vorbis/gstvorbiscommon.c:
vorbis: Fix channel reorder map for 5.1, 6.1 and 7.1
+2017-02-18 20:18:50 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawbaseparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawbaseparse: Drop incomplete frames at EOS
+ See https://bugzilla.gnome.org/show_bug.cgi?id=773666
+ This would ideally be solved in baseparse but that requires further
+ thought at this point, and in the meantime it would be good to have
+ rawbaseparse not assert on this but handle it gracefully instead.
+
2017-02-15 21:41:47 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/video/video-scaler.c:
@@ -1236,6 +2029,11 @@
function. Although we're in READY!
https://bugzilla.gnome.org/show_bug.cgi?id=775687
+2016-12-05 18:17:30 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: fix typos in property description
+
2016-12-03 08:19:15 +0100 Edward Hervey <bilboed@bilboed.com>
* README:
@@ -1396,6 +2194,18 @@
Rename GstAudioConverter->chain_pack to chain_end.
https://bugzilla.gnome.org/show_bug.cgi?id=773073
+2016-11-28 14:25:49 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * 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:
+ rawparse: Whitespace cleanup
+
2016-11-28 17:12:26 +0530 Garima Gaur <garima.g@samsung.com>
* gst/playback/gstsubtitleoverlay.c:
@@ -1417,6 +2227,25 @@
We're not going to get a buffer or GAP event anymore after EOS and would
wait forever otherwise.
+2016-11-27 12:40:53 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawbaseparse.c:
+ rawbaseparse: Fix output buffer size trimming
+ For frame->buffer, baseparse is doing that automatically for us. For
+ frame->output_buffer it doesn't and assumes that the subclass is already
+ doing that. Consistency!
+
+2016-11-27 11:44:14 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawaudioparse.c:
+ * gst/rawparse/gstrawbaseparse.c:
+ * gst/rawparse/gstrawbaseparse.h:
+ * gst/rawparse/gstrawvideoparse.c:
+ rawparse: Properly align raw audio/video output buffers
+ That is, aligned to the basic type for audio and to 32 bytes for video.
+ Fixes crashes if the raw buffers are passed to SIMD processing functions.
+ https://bugzilla.gnome.org/show_bug.cgi?id=774428
+
2016-11-26 13:53:49 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/riff/riff-media.c:
@@ -1892,6 +2721,13 @@
* gst/pbtypes/meson.build:
meson: Add pbtypes plugin
+2016-11-02 09:36:04 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * tests/check/elements/rawvideoparse.c:
+ Revert "tests: rawvideoparse: add test for flow error handling"
+ This reverts commit 280b4ac2ffc63908a74944f50589b2630be16232.
+ https://bugzilla.gnome.org/show_bug.cgi?id=773666
+
2015-05-28 22:50:05 +1000 Jan Schmidt <jan@centricular.com>
* configure.ac:
@@ -1973,6 +2809,13 @@
possible to express these requirements more explicitly with the caps.
https://bugzilla.gnome.org/show_bug.cgi?id=771376
+2016-10-29 11:33:18 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * tests/check/elements/rawvideoparse.c:
+ tests: rawvideoparse: add test for flow error handling
+ Also needs fixes in baseparse:
+ https://bugzilla.gnome.org/show_bug.cgi?id=773666
+
2016-11-01 18:08:45 +0000 Tim-Philipp Müller <tim@centricular.com>
* meson.build:
@@ -2186,6 +3029,15 @@
* po/zh_CN.po:
Update .po files
+2016-10-29 11:31:28 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/rawparse/gstrawbaseparse.c:
+ rawparse: pass flow returns upstream
+ rawvideoparse wouldn't error out on not-negotiated,
+ but would just keep on going, because it didn't pass
+ the flow return value back to the parent class and
+ thus upstream, so the source wouldnt' stop streaming.
+
2016-10-25 08:52:52 -0700 Scott D Phillips <scott.d.phillips@intel.com>
* meson.build:
@@ -3100,6 +3952,19 @@
there before in any case, which was to just drop all buffers if rate < 0.0.
https://bugzilla.gnome.org/show_bug.cgi?id=769624
+2016-08-19 12:24:58 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: fix typo in comment
+ Small typo in the comment explaining the code fixed by the previous commit.
+ Fixing it.
+
+2016-08-19 14:19:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: Revert last commit and actually remember the physically last plane
+ Instead of just always taking the last one as before.
+
2016-08-12 21:04:03 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* gst-libs/gst/fft/kiss_fft_s16.h:
@@ -3110,6 +3975,15 @@
This really only makes a difference for MSVC, which has it starting from
Visual Studio 2015.
+2016-08-19 11:57:33 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ rawvideoparse: remove unused assignment
+ Value in last_plane will be overwritten before used, remove unused
+ asignment.
+ Fixes commit 91cf5ac69f9c99fe41d60f42b4174915dd135e7b
+ CID 1371462
+
2016-08-19 09:27:01 +0200 Wim Taymans <wtaymans@redhat.com>
* gst-libs/gst/allocators/gstfdmemory.c:
@@ -3119,6 +3993,26 @@
memory is freed. When you can guarantee the lifetime of the fd is
longer than the memory, this can save a dup() call.
+2016-08-08 17:54:46 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * tests/check/elements/rawaudioparse.c:
+ * tests/check/elements/rawvideoparse.c:
+ rawparse: Fix and extend unit tests
+ * Add caps change test to unit tests
+ * Cleanup leftover buffers after each unit test
+ * Add missing rawvideoparse entry in .gitignore
+ https://bugzilla.gnome.org/show_bug.cgi?id=769637
+
+2016-08-16 09:31:40 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * tests/check/elements/rawvideoparse.c:
+ rawvideoparse: Compute plane offsets & strides if no custom ones are set
+ This is useful to ensure that the offsets and strides are computed if
+ only width, height, format etc. in the property config are set.
+ https://bugzilla.gnome.org/show_bug.cgi?id=769797
+
2016-08-17 13:03:43 +0300 Vivia Nikolaidou <vivia@toolsonair.com>
* gst-libs/gst/video/gstvideotimecode.c:
@@ -3274,6 +4168,17 @@
Scalable High Intra(G.10.1.3) profiles to the profile list
https://bugzilla.gnome.org/show_bug.cgi?id=769303
+2016-07-29 10:49:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstrawaudioparse.c:
+ rawaudioparse: Use G_GINT64_MODIFIER for portability
+ https://bugzilla.gnome.org/show_bug.cgi?id=769295
+
+2016-07-29 10:07:23 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rawparse/gstunalignedaudioparse.c:
+ unalignedaudioparse: Fix element factory name of inner parser
+
2016-07-26 17:46:02 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/rtp/gstrtpbuffer.c:
@@ -3288,6 +4193,33 @@
* gst/playback/gstparsebin.c:
parsebin: maintain original order when creating fallback stream collection
+2016-07-25 17:54:09 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ rawparse: Remove old parser code and wrap new parsers in old elements
+ https://bugzilla.gnome.org/show_bug.cgi?id=767011
+
+2016-07-25 13:45:40 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/gstrawaudioparse.c:
+ * gst/rawparse/gstrawaudioparse.h:
+ * gst/rawparse/gstrawbaseparse.c:
+ * gst/rawparse/gstrawbaseparse.h:
+ * gst/rawparse/gstrawvideoparse.c:
+ * gst/rawparse/gstrawvideoparse.h:
+ * gst/rawparse/gstunalignedaudioparse.c:
+ * gst/rawparse/gstunalignedvideoparse.c:
+ * gst/rawparse/gstunalignedvideoparse.h:
+ * gst/rawparse/plugin.c:
+ * gst/rawparse/unalignedvideo.h:
+ * tests/check/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-03-20 14:37:03 +1100 Jan Schmidt <jan@centricular.com>
* gst/playback/gstdecodebin2.c:
@@ -4424,6 +5356,23 @@
* docs/plugins/inspect/plugin-xvimagesink.xml:
docs: Update for git master
+2016-03-04 22:10:47 +0100 Carlos Rafael Giani <dv@pseudoterminal.org>
+
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/gstunalignedaudioparse.c:
+ * gst/rawparse/gstunalignedaudioparse.h:
+ * gst/rawparse/plugin.c:
+ * gst/rawparse/unalignedaudio.h:
+ rawparse: Add unaligned raw audio parsing to audioparse and add new element
+ This helps in cases where raw audio data is being delivered, but the
+ buffers do not come in sample aligned sizes. The new unalignedaudioparse
+ bin can be autoplugged and configures an internal audioparse element to
+ align the data. audioparse itself gets support for audio/x-unaligned-raw
+ input caps; the output caps then contain the same information, except that
+ the name is changed to audio/x-raw (since audioparse aligns the data).
+ This ensures that souphttpsrc ! audioparse still works.
+ https://bugzilla.gnome.org/show_bug.cgi?id=689460
+
2016-05-14 15:43:24 +0300 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/video/gstvideoaffinetransformationmeta.h:
@@ -12550,6 +13499,12 @@
audio: The delay vfunc returns the number of frames, not samples
https://bugzilla.gnome.org/show_bug.cgi?id=748289
+2015-04-26 18:04:16 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/rawparse/Makefile.am:
+ Remove obsolete Android build cruft
+ This is not needed any longer.
+
2015-04-26 17:49:33 +0100 Tim-Philipp Müller <tim@centricular.com>
* Android.mk:
@@ -27403,6 +28358,11 @@
2012-10-24 12:16:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * gst/rawparse/Makefile.am:
+ gst: Add better support for static plugins
+
+2012-10-24 12:16:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
* ext/opus/Makefile.am:
gst: Add better support for static plugins
@@ -27961,6 +28921,11 @@
Merge SBC decoder and encoder from bluez
https://bugzilla.gnome.org/show_bug.cgi?id=690582
+2013-03-27 22:24:03 +0000 Tim-Philipp Müller <tim@centricular.net>
+
+ Merge SBC decoder and encoder from bluez
+ https://bugzilla.gnome.org/show_bug.cgi?id=690582
+
2007-08-23 19:12:23 +0000 Marcel Holtmann <marcel@holtmann.org>
sbc: Add SBC encoder and decoder skeletons for GStreamer
@@ -37610,6 +38575,13 @@
gst/h264parse/gsth264parse.c
gst/videoparsers/gsth264parse.c
+2012-04-06 14:52:12 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+ Conflicts:
+ gst/h264parse/gsth264parse.c
+ gst/videoparsers/gsth264parse.c
+
2012-04-06 10:54:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstdecodebin.c:
@@ -37619,6 +38591,10 @@
Merge remote-tracking branch 'origin/0.10'
+2012-04-05 17:15:11 -0400 Thibault Saunier <thibault.saunier@collabora.com>
+
+ Merge remote-tracking branch 'origin/0.10'
+
2012-04-05 18:42:42 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
@@ -37627,6 +38603,11 @@
2012-04-05 18:02:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * gst/rawparse/plugin.c:
+ gst: Update for GST_PLUGIN_DEFINE() API changes
+
+2012-04-05 18:02:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
* ext/opus/gstopus.c:
gst: Update for GST_PLUGIN_DEFINE() API changes
@@ -37835,6 +38816,11 @@
2012-04-04 14:41:22 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * gst/rawparse/Makefile.am:
+ gst: Update versioning
+
+2012-04-04 14:41:22 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
* ext/opus/Makefile.am:
gst: Update versioning
@@ -37842,6 +38828,10 @@
Merge remote-tracking branch 'origin/0.10'
+2012-04-04 12:06:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+
2012-04-04 09:33:30 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/rtp/gstrtpbuffer.c:
@@ -37890,6 +38880,12 @@
Conflicts:
gst/mpegtsdemux/tsdemux.c
+2012-04-02 15:31:38 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+ Conflicts:
+ gst/mpegtsdemux/tsdemux.c
+
2012-04-02 14:23:16 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst-libs/gst/audio/gstaudiodecoder.h:
@@ -38136,6 +39132,10 @@
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-bad
+2012-03-29 18:04:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-bad
+
2012-03-29 17:41:55 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* tests/check/libs/libsabi.c:
@@ -38235,6 +39235,89 @@
tests/examples/opencv/gst_element_print_properties.c
win32/common/config.h
+2012-03-29 17:41:53 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+ Conflicts:
+ NEWS
+ RELEASE
+ common
+ configure.ac
+ docs/libs/gst-plugins-bad-libs-sections.txt
+ docs/plugins/gst-plugins-bad-plugins.args
+ docs/plugins/gst-plugins-bad-plugins.hierarchy
+ docs/plugins/gst-plugins-bad-plugins.interfaces
+ docs/plugins/inspect/plugin-adpcmdec.xml
+ docs/plugins/inspect/plugin-adpcmenc.xml
+ docs/plugins/inspect/plugin-assrender.xml
+ docs/plugins/inspect/plugin-audiovisualizers.xml
+ docs/plugins/inspect/plugin-autoconvert.xml
+ docs/plugins/inspect/plugin-bayer.xml
+ docs/plugins/inspect/plugin-bz2.xml
+ docs/plugins/inspect/plugin-camerabin2.xml
+ docs/plugins/inspect/plugin-celt.xml
+ docs/plugins/inspect/plugin-dataurisrc.xml
+ docs/plugins/inspect/plugin-debugutilsbad.xml
+ docs/plugins/inspect/plugin-dtmf.xml
+ docs/plugins/inspect/plugin-dtsdec.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-gsm.xml
+ docs/plugins/inspect/plugin-h264parse.xml
+ docs/plugins/inspect/plugin-mms.xml
+ docs/plugins/inspect/plugin-modplug.xml
+ docs/plugins/inspect/plugin-mpeg2enc.xml
+ docs/plugins/inspect/plugin-mpegdemux2.xml
+ docs/plugins/inspect/plugin-mpegtsdemux.xml
+ docs/plugins/inspect/plugin-mpegvideoparse.xml
+ docs/plugins/inspect/plugin-mplex.xml
+ docs/plugins/inspect/plugin-pcapparse.xml
+ docs/plugins/inspect/plugin-rawparse.xml
+ docs/plugins/inspect/plugin-rtpmux.xml
+ docs/plugins/inspect/plugin-rtpvp8.xml
+ docs/plugins/inspect/plugin-scaletempo.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-videomaxrate.xml
+ docs/plugins/inspect/plugin-videoparsersbad.xml
+ docs/plugins/inspect/plugin-vp8.xml
+ docs/plugins/inspect/plugin-y4mdec.xml
+ ext/celt/gstceltdec.c
+ ext/dts/gstdtsdec.c
+ ext/modplug/gstmodplug.cc
+ ext/opus/gstopusenc.c
+ gst-libs/gst/video/gstbasevideocodec.c
+ gst-libs/gst/video/gstbasevideocodec.h
+ gst-libs/gst/video/gstbasevideodecoder.c
+ gst-libs/gst/video/gstbasevideodecoder.h
+ gst-libs/gst/video/gstbasevideoencoder.c
+ gst-libs/gst/video/gstbasevideoencoder.h
+ gst/adpcmdec/Makefile.am
+ gst/audiovisualizers/gstbaseaudiovisualizer.c
+ gst/h264parse/gsth264parse.c
+ gst/mpegdemux/mpegtsparse.c
+ gst/mpegtsdemux/mpegtsbase.c
+ gst/mpegtsdemux/mpegtspacketizer.c
+ gst/mpegtsdemux/mpegtsparse.c
+ gst/mpegtsdemux/tsdemux.c
+ gst/mpegtsdemux/tsdemux.h
+ gst/mxf/mxfdemux.c
+ gst/rawparse/gstaudioparse.c
+ gst/videoparsers/gsth263parse.c
+ gst/videoparsers/gsth264parse.c
+ sys/d3dvideosink/d3dvideosink.c
+ sys/decklink/gstdecklinksink.cpp
+ sys/dvb/gstdvbsrc.c
+ sys/shm/gstshmsrc.c
+ sys/vdpau/h264/gstvdph264dec.c
+ sys/vdpau/mpeg/gstvdpmpegdec.c
+ tests/examples/opencv/gst_element_print_properties.c
+ win32/common/config.h
+
2012-03-29 17:14:48 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst-libs/gst/rtp/gstrtpbasepayload.c:
@@ -39930,6 +41013,12 @@
Conflicts:
gst/colorspace/colorspace.c
+2012-02-21 10:06:16 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ gst/colorspace/colorspace.c
+
2012-02-21 10:05:20 +0100 David Schleef <ds@schleef.org>
* gst/videoconvert/videoconvert.c:
@@ -39970,6 +41059,13 @@
ext/opus/gstopusparse.c
gst/colorspace/colorspace.c
+2012-02-20 16:07:50 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ ext/opus/gstopusparse.c
+ gst/colorspace/colorspace.c
+
2012-02-20 15:29:49 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/examples/seek/seek.c:
@@ -40167,6 +41263,19 @@
Merge branch 'master' into 0.11
+2012-02-17 09:01:56 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
+2012-02-16 14:33:20 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ gst/mpegtsdemux/mpegtsbase.c
+ gst/mpegtsdemux/mpegtspacketizer.c
+ gst/mpegtsdemux/tsdemux.c
+ gst/mve/gstmvedemux.c
+
2012-02-16 14:33:20 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -40209,6 +41318,10 @@
Merge branch 'master' into 0.11
+2012-02-15 17:14:34 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2012-02-15 13:42:19 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/audio/gstaudiodecoder.c:
@@ -40270,6 +41383,10 @@
Merge branch 'master' into 0.11
+2012-02-14 11:19:04 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2012-02-14 10:50:45 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* tests/check/elements/decodebin.c:
@@ -40505,6 +41622,24 @@
tests/examples/mxf/mxfdemux-structure.c
tests/examples/scaletempo/demo-main.c
+2012-02-10 16:46:50 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ ext/chromaprint/gstchromaprint.c
+ ext/mpeg2enc/Makefile.am
+ ext/voaacenc/gstvoaacenc.c
+ gst/dvbsuboverlay/gstdvbsuboverlay.c
+ gst/mpegtsdemux/mpegtsbase.c
+ gst/sdp/gstsdpdemux.c
+ gst/videoparsers/gsth264parse.c
+ sys/d3dvideosink/d3dvideosink.c
+ tests/examples/camerabin/gst-camera-perf.c
+ tests/examples/camerabin/gst-camerabin-test.c
+ tests/examples/camerabin2/gst-camerabin2-test.c
+ tests/examples/mxf/mxfdemux-structure.c
+ tests/examples/scaletempo/demo-main.c
+
2012-02-10 15:41:36 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* tests/check/elements/videoscale.c:
@@ -41149,6 +42284,15 @@
gst/colorspace/colorspace.c
gst/mpegvideoparse/mpegvideoparse.c
+2012-01-25 13:22:43 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ configure.ac
+ ext/kate/gstkateenc.c
+ gst/colorspace/colorspace.c
+ gst/mpegvideoparse/mpegvideoparse.c
+
2012-01-25 12:50:44 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
* gst/adder/gstadder.c:
@@ -41769,6 +42913,10 @@
Merge remote-tracking branch 'origin/master' into 0.11
+2012-01-13 00:11:54 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+
2012-01-12 23:35:44 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/tag/gstvorbistag.c:
@@ -41942,6 +43090,14 @@
gst/videoparsers/gsth264parse.c
tests/check/elements/camerabin2.c
+2012-01-10 15:50:37 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ gst/mpegtsdemux/tsdemux.c
+ gst/videoparsers/gsth264parse.c
+ tests/check/elements/camerabin2.c
+
2012-01-10 13:38:50 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/opus/gstopusenc.c:
@@ -42580,6 +43736,39 @@
Conflicts:
tests/examples/camerabin2/Makefile.am
+2011-12-30 11:49:27 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+ Conflicts:
+ tests/examples/camerabin2/Makefile.am
+
+2011-12-30 11:41:17 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11-premerge
+ Conflicts:
+ docs/libs/Makefile.am
+ ext/kate/gstkatetiger.c
+ ext/opus/gstopusdec.c
+ ext/xvid/gstxvidenc.c
+ gst-libs/gst/basecamerabinsrc/Makefile.am
+ gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
+ gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h
+ gst-libs/gst/video/gstbasevideocodec.c
+ gst-libs/gst/video/gstbasevideocodec.h
+ gst-libs/gst/video/gstbasevideodecoder.c
+ gst-libs/gst/video/gstbasevideoencoder.c
+ gst/asfmux/gstasfmux.c
+ gst/audiovisualizers/gstwavescope.c
+ gst/camerabin2/gstcamerabin2.c
+ gst/debugutils/gstcompare.c
+ gst/frei0r/gstfrei0rmixer.c
+ gst/mpegpsmux/mpegpsmux.c
+ gst/mpegtsmux/mpegtsmux.c
+ gst/mxf/mxfmux.c
+ gst/videomeasure/gstvideomeasure_ssim.c
+ gst/videoparsers/gsth264parse.c
+ gst/videoparsers/gstmpeg4videoparse.c
+
2011-12-30 11:41:17 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
Merge remote-tracking branch 'origin/master' into 0.11-premerge
@@ -44789,6 +45978,14 @@
Merge remote-tracking branch 'origin/master' into 0.11
+2011-11-28 23:20:58 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-11-28 23:20:32 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge commit '7521b597f4dc49d8d168f368f0e7ebaf98a72156' into 0.11
+
2011-11-28 23:20:32 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
Merge commit '7521b597f4dc49d8d168f368f0e7ebaf98a72156' into 0.11
@@ -44799,6 +45996,12 @@
Conflicts:
ext/rtmp/gstrtmpsink.c
+2011-11-28 23:20:02 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge commit '26d6add9457f00ce8ec13844368466f0e3816e5d' into 0.11
+ Conflicts:
+ ext/rtmp/gstrtmpsink.c
+
2011-11-28 21:25:11 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
Merge remote-tracking branch 'origin/master' into 0.11
@@ -45043,6 +46246,10 @@
Merge remote-tracking branch 'origin/master' into 0.11
+2011-11-27 23:33:45 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+
2011-11-27 20:14:08 +0100 Matej Knopp <matej.knopp@gmail.com>
* gst/playback/gsturidecodebin.c:
@@ -45058,6 +46265,15 @@
gst-libs/gst/video/gstbasevideodecoder.c
gst-libs/gst/video/gstbasevideodecoder.h
+2011-11-26 15:37:25 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+ Conflicts:
+ ext/opus/gstopusdec.c
+ ext/opus/gstopusparse.c
+ gst-libs/gst/video/gstbasevideodecoder.c
+ gst-libs/gst/video/gstbasevideodecoder.h
+
2011-11-26 12:12:59 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
Merge remote-tracking branch 'origin/master' into 0.11
@@ -45138,6 +46354,16 @@
gst/audiovisualizers/gstspacescope.c
gst/colorspace/colorspace.c
+2011-11-25 12:48:58 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+ Conflicts:
+ ext/faac/gstfaac.c
+ ext/opus/gstopusdec.c
+ ext/opus/gstopusenc.c
+ gst/audiovisualizers/gstspacescope.c
+ gst/colorspace/colorspace.c
+
2011-11-25 11:11:12 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstdecodebin2.c:
@@ -45376,6 +46602,19 @@
gst/filter/gstiir.c
gst/playondemand/gstplayondemand.c
+2011-11-23 11:08:39 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ ext/opus/gstopusdec.c
+ ext/opus/gstopusenc.c
+ ext/opus/gstopusparse.c
+ gst/audiovisualizers/gstwavescope.c
+ gst/filter/Makefile.am
+ gst/filter/gstfilter.c
+ gst/filter/gstiir.c
+ gst/playondemand/gstplayondemand.c
+
2011-11-23 10:50:53 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -45601,6 +46840,17 @@
ext/opus/gstopusenc.h
ext/opus/gstopusparse.c
+2011-11-17 17:32:42 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ ext/celt/gstceltdec.c
+ ext/opus/gstopusdec.c
+ ext/opus/gstopusdec.h
+ ext/opus/gstopusenc.c
+ ext/opus/gstopusenc.h
+ ext/opus/gstopusparse.c
+
2011-11-17 17:07:41 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -46410,6 +47660,10 @@
Merge branch 'master' into 0.11
+2011-11-11 10:39:17 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-11-10 23:02:35 +0200 Stefan Sauer <ensonic@users.sf.net>
* gst/volume/gstvolume.c:
@@ -46420,6 +47674,10 @@
Merge branch 'master' into 0.11
+2011-11-10 18:34:48 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-11-10 18:32:39 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/libvisual/visual.c:
@@ -46544,6 +47802,10 @@
Merge branch 'master' into 0.11
+2011-11-10 12:14:19 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-11-10 11:42:10 +0100 Edward Hervey <edward@collabora.com>
* tests/check/libs/struct_arm.h:
@@ -46565,6 +47827,16 @@
Merge branch 'master' into 0.11
+2011-11-09 12:24:37 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
+2011-11-09 12:19:04 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ gst/colorspace/colorspace.c
+
2011-11-09 12:19:04 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -46871,6 +48143,10 @@
Merge branch 'master' into 0.11
+2011-11-07 10:02:00 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-11-04 22:00:43 +0100 Stefan Sauer <ensonic@users.sf.net>
* gst/adder/gstadder.c:
@@ -46931,6 +48207,10 @@
Merge branch 'master' into 0.11
+2011-11-04 11:01:42 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-11-04 10:48:50 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggmux.c:
@@ -47229,6 +48509,10 @@
Merge branch 'master' into 0.11
+2011-11-02 10:31:24 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-31 02:39:48 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/netbuffer/gstnetbuffer.c:
@@ -47305,6 +48589,10 @@
Merge remote-tracking branch 'origin/master' into 0.11
+2011-10-31 14:51:32 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/master' into 0.11
+
2011-10-31 14:26:09 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/playback/gstsubtitleoverlay.c:
@@ -47463,6 +48751,10 @@
Merge branch 'master' into 0.11
+2011-10-27 16:13:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-27 15:44:58 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -47636,6 +48928,10 @@
Merge branch 'master' into 0.11
+2011-10-18 14:32:05 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-18 13:00:29 +0200 René Stadler <rene.stadler@collabora.co.uk>
* gst/playback/gstsubtitleoverlay.c:
@@ -47686,6 +48982,10 @@
Merge branch 'master' into 0.11
+2011-10-16 15:28:31 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-13 08:53:34 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -47809,6 +49109,10 @@
Merge branch 'master' into 0.11
+2011-10-08 11:17:11 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-08 11:05:29 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/vorbis/gstvorbisdec.c:
@@ -47892,6 +49196,10 @@
Merge branch 'master' into 0.11
+2011-10-06 14:05:42 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-04 21:17:37 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* gst/encoding/gstencodebin.c:
@@ -47950,6 +49258,10 @@
Merge branch 'master' into 0.11
+2011-10-04 13:29:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-10-03 15:20:06 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaybin2.c:
@@ -47986,6 +49298,10 @@
Merge branch 'master' into 0.11
+2011-10-03 11:24:04 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-09-28 14:57:02 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/opus/gstopusdec.c:
@@ -48296,6 +49612,10 @@
Merge branch 'master' into 0.11
+2011-09-26 22:31:17 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-09-26 21:11:14 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/audio/gstaudioencoder.c:
@@ -48930,6 +50250,10 @@
Merge branch 'master' into 0.11
+2011-09-06 16:13:28 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-09-06 15:40:02 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
@@ -49781,6 +51105,12 @@
Conflicts:
ext/resindvd/rsnwrappedbuffer.c
+2011-08-25 12:49:26 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ ext/resindvd/rsnwrappedbuffer.c
+
2011-08-24 17:39:11 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/ogg/gstoggmux.c:
@@ -50415,6 +51745,10 @@
Merge branch 'master' into 0.11
+2011-08-17 19:01:39 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
2011-08-17 17:24:35 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst-libs/gst/audio/gstbaseaudiosrc.c:
@@ -51535,6 +52869,20 @@
Merge branch 'master' into 0.11
+2011-08-04 09:40:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+
+2011-08-04 09:36:07 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ common
+ configure.ac
+ gst/colorspace/colorspace.c
+ gst/colorspace/colorspace.h
+ gst/colorspace/gstcolorspace.c
+
2011-08-04 09:36:07 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
@@ -54133,6 +55481,20 @@
* gst-plugins-base.spec.in:
Add gobject introspection files to spec
+2011-06-15 16:06:36 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Merge branch 'master' into 0.11
+ Conflicts:
+ android/aacparse.mk
+ android/amrparse.mk
+ android/h264parse.mk
+ android/metadata.mk
+ android/qtmux.mk
+ android/sdpelem.mk
+ configure.ac
+ gst/qtmux/gstqtmux.c
+ win32/common/config.h
+
2011-06-15 14:53:56 +0100 Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
* gst-plugins-base.spec.in:
@@ -57458,6 +58820,15 @@
psychadelic -> psychedelic. Spotted by Sébastien Wilmet.
https://bugzilla.gnome.org/show_bug.cgi?id=647399
+2011-04-11 00:36:35 -0400 Thibault Saunier <thibault.saunier@collabora.co.uk>
+
+ * gst/rawparse/Makefile.am:
+ android: make it ready for androgenizer
+ Remove the android/ top dir
+ Fixe the Makefile.am to be androgenized
+ To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files.
+ Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
+
2011-01-27 17:28:51 +0100 Alessandro Decina <alessandro.d@gmail.com>
* Android.mk:
@@ -62306,6 +63677,11 @@
for gapless mode.
https://bugzilla.gnome.org/show_bug.cgi?id=631312
+2010-10-07 10:34:48 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/rawparse/Makefile.am:
+ audioparse: Add support for setting the channel-positions
+
2010-10-06 16:19:49 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* tests/check/libs/rtp.c:
@@ -73148,6 +74524,12 @@
audioresample: Fix timestamp drift
Fixes bug #591934.
+2009-08-25 23:44:50 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * gst/rawparse/Makefile.am:
+ resindvd, rawparse: fix LDFLAGS for gst-plugins-base libs
+ Fixes #593063.
+
2009-08-24 11:34:35 -0700 David Schleef <ds@schleef.org>
* ext/gnomevfs/gstgnomevfssrc.c:
@@ -73587,6 +74969,13 @@
* gst/videotestsrc/gstvideotestsrc.c:
gst: Remove dead assignments and resulting unused variables
+2009-08-08 07:59:16 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/rawparse/Makefile.am:
+ videoparse: Use libgstvideo for everything instead of our own calculations
+ Also make RGB usage easier by providing xRGB, RGBx, etc. formats
+ instead of requiring to set red_mask and friends.
+
2009-08-07 13:05:42 +0200 Josep Torra <n770galaxy@gmail.com>
* docs/design/draft-va.txt:
@@ -80788,6 +82177,130 @@
* ext/ogg/gstoggdemux.h:
Copy seqnums around to track playback segments and messages.
+2008-11-04 12:42:30 +0000 Stefan Kost <ensonic@users.sourceforge.net>
+
+ Don't install static libs for plugins. Fixes #550851 for -bad.
+ Original commit message from CVS:
+ * ext/alsaspdif/Makefile.am:
+ * ext/amrwb/Makefile.am:
+ * ext/apexsink/Makefile.am:
+ * ext/arts/Makefile.am:
+ * ext/artsd/Makefile.am:
+ * ext/audiofile/Makefile.am:
+ * ext/audioresample/Makefile.am:
+ * ext/bz2/Makefile.am:
+ * ext/cdaudio/Makefile.am:
+ * ext/celt/Makefile.am:
+ * ext/dc1394/Makefile.am:
+ * ext/dirac/Makefile.am:
+ * ext/directfb/Makefile.am:
+ * ext/divx/Makefile.am:
+ * ext/dts/Makefile.am:
+ * ext/faac/Makefile.am:
+ * ext/faad/Makefile.am:
+ * ext/gsm/Makefile.am:
+ * ext/hermes/Makefile.am:
+ * ext/ivorbis/Makefile.am:
+ * ext/jack/Makefile.am:
+ * ext/jp2k/Makefile.am:
+ * ext/ladspa/Makefile.am:
+ * ext/lcs/Makefile.am:
+ * ext/libfame/Makefile.am:
+ * ext/libmms/Makefile.am:
+ * ext/metadata/Makefile.am:
+ * ext/mpeg2enc/Makefile.am:
+ * ext/mplex/Makefile.am:
+ * ext/musepack/Makefile.am:
+ * ext/musicbrainz/Makefile.am:
+ * ext/mythtv/Makefile.am:
+ * ext/nas/Makefile.am:
+ * ext/neon/Makefile.am:
+ * ext/ofa/Makefile.am:
+ * ext/polyp/Makefile.am:
+ * ext/resindvd/Makefile.am:
+ * ext/sdl/Makefile.am:
+ * ext/shout/Makefile.am:
+ * ext/snapshot/Makefile.am:
+ * ext/sndfile/Makefile.am:
+ * ext/soundtouch/Makefile.am:
+ * ext/spc/Makefile.am:
+ * ext/swfdec/Makefile.am:
+ * ext/tarkin/Makefile.am:
+ * ext/theora/Makefile.am:
+ * ext/timidity/Makefile.am:
+ * ext/twolame/Makefile.am:
+ * ext/x264/Makefile.am:
+ * ext/xine/Makefile.am:
+ * ext/xvid/Makefile.am:
+ * gst-libs/gst/app/Makefile.am:
+ * gst-libs/gst/dshow/Makefile.am:
+ * gst/aiffparse/Makefile.am:
+ * gst/app/Makefile.am:
+ * gst/audiobuffer/Makefile.am:
+ * gst/bayer/Makefile.am:
+ * gst/cdxaparse/Makefile.am:
+ * gst/chart/Makefile.am:
+ * gst/colorspace/Makefile.am:
+ * gst/dccp/Makefile.am:
+ * gst/deinterlace/Makefile.am:
+ * gst/deinterlace2/Makefile.am:
+ * gst/dvdspu/Makefile.am:
+ * gst/festival/Makefile.am:
+ * gst/filter/Makefile.am:
+ * gst/flacparse/Makefile.am:
+ * gst/flv/Makefile.am:
+ * gst/games/Makefile.am:
+ * gst/h264parse/Makefile.am:
+ * gst/librfb/Makefile.am:
+ * gst/mixmatrix/Makefile.am:
+ * gst/modplug/Makefile.am:
+ * gst/mpeg1sys/Makefile.am:
+ * gst/mpeg4videoparse/Makefile.am:
+ * gst/mpegdemux/Makefile.am:
+ * gst/mpegtsmux/Makefile.am:
+ * gst/mpegvideoparse/Makefile.am:
+ * gst/mve/Makefile.am:
+ * gst/nsf/Makefile.am:
+ * gst/nuvdemux/Makefile.am:
+ * gst/overlay/Makefile.am:
+ * gst/passthrough/Makefile.am:
+ * gst/pcapparse/Makefile.am:
+ * gst/playondemand/Makefile.am:
+ * gst/rawparse/Makefile.am:
+ * gst/real/Makefile.am:
+ * gst/rtjpeg/Makefile.am:
+ * gst/rtpmanager/Makefile.am:
+ * gst/scaletempo/Makefile.am:
+ * gst/sdp/Makefile.am:
+ * gst/selector/Makefile.am:
+ * gst/smooth/Makefile.am:
+ * gst/smoothwave/Makefile.am:
+ * gst/speed/Makefile.am:
+ * gst/speexresample/Makefile.am:
+ * gst/stereo/Makefile.am:
+ * gst/subenc/Makefile.am:
+ * gst/tta/Makefile.am:
+ * gst/vbidec/Makefile.am:
+ * gst/videodrop/Makefile.am:
+ * gst/videosignal/Makefile.am:
+ * gst/virtualdub/Makefile.am:
+ * gst/vmnc/Makefile.am:
+ * gst/y4m/Makefile.am:
+ * sys/acmenc/Makefile.am:
+ * sys/cdrom/Makefile.am:
+ * sys/dshowdecwrapper/Makefile.am:
+ * sys/dshowsrcwrapper/Makefile.am:
+ * sys/dvb/Makefile.am:
+ * sys/dxr3/Makefile.am:
+ * sys/fbdev/Makefile.am:
+ * sys/oss4/Makefile.am:
+ * sys/qcam/Makefile.am:
+ * sys/qtwrapper/Makefile.am:
+ * sys/vcd/Makefile.am:
+ * sys/wininet/Makefile.am:
+ * win32/common/config.h:
+ Don't install static libs for plugins. Fixes #550851 for -bad.
+
2008-11-04 12:42:18 +0000 Stefan Kost <ensonic@users.sourceforge.net>
Don't install static libs for plugins. Fixes #550851 for -bad.
@@ -87290,6 +88803,14 @@
Original commit message from CVS:
Update .po files
+2008-01-23 13:18:24 +0000 Christian Schaller <uraeus@gnome.org>
+
+ * gst/rawparse/Makefile.am:
+ Add missing no_inst header files to Makefile.am so disting still works
+ Original commit message from CVS:
+ Add missing no_inst header files to Makefile.am so disting still works
+ Update spec file with latest changes
+
2008-01-22 15:37:49 +0000 Thijs Vermeir <thijsvermeir@gmail.com>
gst-libs/gst/rtp/gstrtpbuffer.c: Fix typos and wrong extension check. Fixes #511274.
@@ -87812,6 +89333,44 @@
* gst/playback/test7.c: (about_to_finish_cb):
Fix test.
+2007-12-23 06:22:32 +0000 Sebastian Dröge <slomo@circular-chaos.org>
+
+ Add new plugin rawparse that contains a base class for raw data parsers and the two elements audioparse and videopars...
+ Original commit message from CVS:
+ * configure.ac:
+ * gst/rawparse/Makefile.am:
+ * gst/rawparse/README:
+ * gst/rawparse/gstaudioparse.c: (gst_audio_parse_format_get_type),
+ (gst_audio_parse_endianness_get_type), (gst_audio_parse_base_init),
+ (gst_audio_parse_class_init), (gst_audio_parse_init),
+ (gst_audio_parse_set_property), (gst_audio_parse_get_property),
+ (gst_audio_parse_update_frame_size), (gst_audio_parse_get_caps):
+ * gst/rawparse/gstaudioparse.h:
+ * gst/rawparse/gstrawparse.c: (gst_raw_parse_base_init),
+ (gst_raw_parse_class_init), (gst_raw_parse_init),
+ (gst_raw_parse_dispose),
+ (gst_raw_parse_class_set_src_pad_template),
+ (gst_raw_parse_class_set_multiple_frames_per_buffer),
+ (gst_raw_parse_reset), (gst_raw_parse_chain),
+ (gst_raw_parse_convert), (gst_raw_parse_sink_event),
+ (gst_raw_parse_src_event), (gst_raw_parse_src_query_type),
+ (gst_raw_parse_src_query), (gst_raw_parse_set_framesize),
+ (gst_raw_parse_set_fps), (gst_raw_parse_get_fps),
+ (gst_raw_parse_is_negotiated):
+ * gst/rawparse/gstrawparse.h:
+ * gst/rawparse/gstvideoparse.c: (gst_video_parse_format_get_type),
+ (gst_video_parse_endianness_get_type), (gst_video_parse_base_init),
+ (gst_video_parse_class_init), (gst_video_parse_init),
+ (gst_video_parse_set_property), (gst_video_parse_get_property),
+ (gst_video_parse_format_to_fourcc),
+ (gst_video_parse_update_frame_size), (gst_video_parse_get_caps):
+ * gst/rawparse/gstvideoparse.h:
+ * gst/rawparse/plugin.c: (plugin_init):
+ Add new plugin rawparse that contains a base class for raw data
+ parsers and the two elements audioparse and videoparse that can
+ be used to parse raw audio and video. These are inspired by the
+ old videoparse element which the new rawparse plugin deprecates.
+
2007-12-22 12:06:47 +0000 Tim-Philipp Müller <tim@centricular.net>
gst/videoscale/gstvideoscale.c: Don't claim to be able to handle/transform caps that can't really be handled by the c...
diff --git a/NEWS b/NEWS
index ba794a273..8e8dc3f62 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1 @@
-This is GStreamer 1.11.2.
+This is GStreamer 1.11.90.
diff --git a/RELEASE b/RELEASE
index 5b5157e5e..0b87e44f6 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,17 +1,15 @@
-Release notes for GStreamer Base Plugins 1.11.2
+Release notes for GStreamer Base Plugins 1.11.90
-The GStreamer team is pleased to announce the second release of the unstable
-1.11 release series. The 1.11 release series is adding new features on top of
-the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
-series of the GStreamer multimedia framework. The unstable 1.11 release series
-will lead to the stable 1.12 release series in the next weeks. Any newly added
-API can still change until that point.
+The GStreamer team is pleased to announce the first release candidate of the
+stable 1.12 release series. The 1.12 release series is adding new features on
+top of the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and
+ABI-stable 1.x release series of the GStreamer multimedia framework.
-Full release notes will be provided at some point during the 1.11 release
-cycle, highlighting all the new features, bugfixes, performance optimizations
-and other important changes.
+Full release notes will be provided with the 1.12.0 release, highlighting all
+the new features, bugfixes, performance optimizations and other important
+changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
@@ -63,16 +61,15 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 740557 : videotestsrc: add ball motion based on system clock
- * 775553 : playback: Fix leak on select_streams
- * 775893 : decodbin: Leaking pads on errors
- * 776797 : encodebin: fix caps leak in test
- * 777458 : decklinkaudiosrc: Option to use max channels supported by device
- * 777530 : decodebin3: Fix crash caused by slot double freeing
- * 778298 : [REGRESSION]: discoverer: Misunderstands stream topology when a parser does stream formart conversion
- * 778702 : videotimecode: Init from GDateTime
- * 778974 : video-converter: Implement multi-threaded scaling/conversion
- * 779010 : videotimecode: Validate for drop-frame correctness
+ * 779866 : videotimecode: Fix invalid timecode right before a new second
+ * 779515 : vorbisdec: Reset decoder in more situations
+ * 780053 : rawvideoparse: Stride/Offset no longer usable from gst-launch
+ * 780257 : urisourcebin: Fix typefind list leak
+ * 780429 : streamsynchronizer: every stream need keep their own send_gap_event flag
+ * 780566 : Broken URL link for latest on-line version in reference manual
+ * 780657 : meson: Use dep.get_pkgconfig_variable()
+ * 780764 : video-converter: fix scaler leak
+ * 780769 : encodebin: fix list leak when requesting a new pad
==== Download ====
@@ -109,19 +106,21 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Carl Karsten
+ * Arun Raghavan
* Edward Hervey
- * Georg Lippitsch
- * Guillaume Desmottes
- * Heekyoung Seo
+ * Emeric Grange
+ * Francisco Velazquez
+ * Haihua Hu
* Jan Schmidt
* Jochen Henneberg
- * Olivier Crete
+ * Matthew Waters
+ * Nicolas Dufresne
+ * Olivier Crête
* Sebastian Dröge
* Seungha Yang
* Stefan Sauer
* Thibault Saunier
* Tim-Philipp Müller
* Vincent Penquerc'h
- * Víctor Manuel Jáquez Leal
+ * Vivia Nikolaidou
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 09c5e7907..3b5400853 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease
-AC_INIT([GStreamer Base Plug-ins],[1.11.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
+AC_INIT([GStreamer Base Plug-ins],[1.11.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AG_GST_INIT
@@ -56,10 +56,10 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 1102, 0, 1102)
+AS_LIBTOOL(GST, 1190, 0, 1190)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.11.2.1
+GST_REQ=1.11.90
dnl *** autotools stuff ****
diff --git a/docs/plugins/gst-plugins-base-plugins.args b/docs/plugins/gst-plugins-base-plugins.args
index 598d196b8..ecdd4a9c2 100644
--- a/docs/plugins/gst-plugins-base-plugins.args
+++ b/docs/plugins/gst-plugins-base-plugins.args
@@ -2935,7 +2935,7 @@
<FLAGS>rw</FLAGS>
<NICK>Use Buffering</NICK>
<BLURB>Perform buffering on demuxed/parsed media.</BLURB>
-<DEFAULT>FALSE</DEFAULT>
+<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
@@ -3075,7 +3075,7 @@
<FLAGS>rw</FLAGS>
<NICK>Flags</NICK>
<BLURB>Flags to control behaviour.</BLURB>
-<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume|Deinterlace video if necessary|Use software color balance</DEFAULT>
+<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume|Buffer demuxed/parsed data|Deinterlace video if necessary|Use software color balance</DEFAULT>
</ARG>
<ARG>
@@ -3440,21 +3440,21 @@
<ARG>
<NAME>GstRawVideoParse::plane-offsets</NAME>
-<TYPE>GValueArray*</TYPE>
+<TYPE>GstValueArray</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Plane offsets</NICK>
-<BLURB>Offsets of the planes in bytes.</BLURB>
+<BLURB>Offsets of the planes in bytes (e.g. plane-offset="<0,76800>").</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstRawVideoParse::plane-strides</NAME>
-<TYPE>GValueArray*</TYPE>
+<TYPE>GstValueArray</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Plane strides</NICK>
-<BLURB>Strides of the planes in bytes.</BLURB>
+<BLURB>Strides of the planes in bytes (e.g. plane-strides="<320,320>").</BLURB>
<DEFAULT></DEFAULT>
</ARG>
@@ -3479,6 +3479,16 @@
</ARG>
<ARG>
+<NAME>GstRawVideoParse::frame-size</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Frame size</NICK>
+<BLURB>Size of a frame (0 = frames are tightly packed together).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstRawAudioParse::channel-positions</NAME>
<TYPE>GValueArray*</TYPE>
<RANGE></RANGE>
diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml
index 9daf2644c..f795690e1 100644
--- a/docs/plugins/inspect/plugin-adder.xml
+++ b/docs/plugins/inspect/plugin-adder.xml
@@ -3,10 +3,10 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml
index 0a2a994b4..d6ff8d859 100644
--- a/docs/plugins/inspect/plugin-alsa.xml
+++ b/docs/plugins/inspect/plugin-alsa.xml
@@ -3,10 +3,10 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml
index e2b352480..11ac592cd 100644
--- a/docs/plugins/inspect/plugin-app.xml
+++ b/docs/plugins/inspect/plugin-app.xml
@@ -3,10 +3,10 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml
index f46457787..32a15e032 100644
--- a/docs/plugins/inspect/plugin-audioconvert.xml
+++ b/docs/plugins/inspect/plugin-audioconvert.xml
@@ -3,10 +3,10 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml
index 2821a5cce..e91c974a4 100644
--- a/docs/plugins/inspect/plugin-audiorate.xml
+++ b/docs/plugins/inspect/plugin-audiorate.xml
@@ -3,10 +3,10 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml
index a0f0391fc..df2e0a487 100644
--- a/docs/plugins/inspect/plugin-audioresample.xml
+++ b/docs/plugins/inspect/plugin-audioresample.xml
@@ -3,10 +3,10 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml
index 17234dddc..79f51ae7c 100644
--- a/docs/plugins/inspect/plugin-audiotestsrc.xml
+++ b/docs/plugins/inspect/plugin-audiotestsrc.xml
@@ -3,10 +3,10 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml
index 7a4b131d2..4245c387c 100644
--- a/docs/plugins/inspect/plugin-cdparanoia.xml
+++ b/docs/plugins/inspect/plugin-cdparanoia.xml
@@ -3,10 +3,10 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml
index 467165533..cca6da461 100644
--- a/docs/plugins/inspect/plugin-encoding.xml
+++ b/docs/plugins/inspect/plugin-encoding.xml
@@ -3,10 +3,10 @@
<description>various encoding-related elements</description>
<filename>../../gst/encoding/.libs/libgstencoding.so</filename>
<basename>libgstencoding.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml
index de71a3ed4..627e7ec82 100644
--- a/docs/plugins/inspect/plugin-gio.xml
+++ b/docs/plugins/inspect/plugin-gio.xml
@@ -3,10 +3,10 @@
<description>GIO elements</description>
<filename>../../gst/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml
index f173fba94..efb3fd3bd 100644
--- a/docs/plugins/inspect/plugin-libvisual.xml
+++ b/docs/plugins/inspect/plugin-libvisual.xml
@@ -3,10 +3,10 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -178,4 +178,4 @@
</pads>
</element>
</elements>
-</plugin>
+</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml
index b8e795bb3..3530da60d 100644
--- a/docs/plugins/inspect/plugin-ogg.xml
+++ b/docs/plugins/inspect/plugin-ogg.xml
@@ -3,10 +3,10 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml
index 8cc84380b..ba948fe33 100644
--- a/docs/plugins/inspect/plugin-opus.xml
+++ b/docs/plugins/inspect/plugin-opus.xml
@@ -3,10 +3,10 @@
<description>OPUS plugin library</description>
<filename>../../ext/opus/.libs/libgstopus.so</filename>
<basename>libgstopus.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml
index 059d7b53d..78e60d25f 100644
--- a/docs/plugins/inspect/plugin-pango.xml
+++ b/docs/plugins/inspect/plugin-pango.xml
@@ -3,10 +3,10 @@
<description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -20,13 +20,13 @@
<name>video_sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@@ -47,13 +47,13 @@
<name>video_sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@@ -89,13 +89,13 @@
<name>video_sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-pbtypes.xml b/docs/plugins/inspect/plugin-pbtypes.xml
index 67739ce15..e0299b226 100644
--- a/docs/plugins/inspect/plugin-pbtypes.xml
+++ b/docs/plugins/inspect/plugin-pbtypes.xml
@@ -3,10 +3,10 @@
<description>gst-plugins-base dynamic types</description>
<filename>../../gst/pbtypes/.libs/libgstpbtypes.so</filename>
<basename>libgstpbtypes.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
</elements>
diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml
index 029d683fd..29d4513f7 100644
--- a/docs/plugins/inspect/plugin-playback.xml
+++ b/docs/plugins/inspect/plugin-playback.xml
@@ -3,10 +3,10 @@
<description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplayback.so</filename>
<basename>libgstplayback.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index fde650cbd..85883d26a 100644
--- a/docs/plugins/inspect/plugin-rawparse.xml
+++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -3,10 +3,10 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -41,13 +41,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@@ -83,13 +83,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml
index 0a241869e..5eba70651 100644
--- a/docs/plugins/inspect/plugin-subparse.xml
+++ b/docs/plugins/inspect/plugin-subparse.xml
@@ -3,10 +3,10 @@
<description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml
index 5ff4dfcbe..4b41c4735 100644
--- a/docs/plugins/inspect/plugin-tcp.xml
+++ b/docs/plugins/inspect/plugin-tcp.xml
@@ -3,10 +3,10 @@
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml
index e890ba918..7154ef1d1 100644
--- a/docs/plugins/inspect/plugin-theora.xml
+++ b/docs/plugins/inspect/plugin-theora.xml
@@ -3,10 +3,10 @@
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml
index 2be7b840f..b6f0ecec9 100644
--- a/docs/plugins/inspect/plugin-typefindfunctions.xml
+++ b/docs/plugins/inspect/plugin-typefindfunctions.xml
@@ -3,10 +3,10 @@
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
</elements>
diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml
index 39006ef6a..e4ae5e3c2 100644
--- a/docs/plugins/inspect/plugin-videoconvert.xml
+++ b/docs/plugins/inspect/plugin-videoconvert.xml
@@ -3,10 +3,10 @@
<description>Colorspace conversion</description>
<filename>../../gst/videoconvert/.libs/libgstvideoconvert.so</filename>
<basename>libgstvideoconvert.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml
index 5df8b0029..736173121 100644
--- a/docs/plugins/inspect/plugin-videorate.xml
+++ b/docs/plugins/inspect/plugin-videorate.xml
@@ -3,10 +3,10 @@
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml
index b87ff1d0c..a4b8fe8f9 100644
--- a/docs/plugins/inspect/plugin-videoscale.xml
+++ b/docs/plugins/inspect/plugin-videoscale.xml
@@ -3,10 +3,10 @@
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml
index d6712bbca..31c5396bd 100644
--- a/docs/plugins/inspect/plugin-videotestsrc.xml
+++ b/docs/plugins/inspect/plugin-videotestsrc.xml
@@ -3,10 +3,10 @@
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -20,7 +20,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, VYUY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], multiview-mode=(string){ mono, left, right }; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], multiview-mode=(string){ mono, left, right }</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml
index 682337a9a..020759a8d 100644
--- a/docs/plugins/inspect/plugin-volume.xml
+++ b/docs/plugins/inspect/plugin-volume.xml
@@ -3,10 +3,10 @@
<description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml
index 3bbf5288e..09ddf8e14 100644
--- a/docs/plugins/inspect/plugin-vorbis.xml
+++ b/docs/plugins/inspect/plugin-vorbis.xml
@@ -3,10 +3,10 @@
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml
index 3f8ca0512..9e29b08e1 100644
--- a/docs/plugins/inspect/plugin-ximagesink.xml
+++ b/docs/plugins/inspect/plugin-ximagesink.xml
@@ -3,10 +3,10 @@
<description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml
index dc55df33a..9592df60a 100644
--- a/docs/plugins/inspect/plugin-xvimagesink.xml
+++ b/docs/plugins/inspect/plugin-xvimagesink.xml
@@ -3,10 +3,10 @@
<description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename>
- <version>1.11.2.1</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins git</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap
index 5b3b74106..d5d914fd0 100644
--- a/gst-plugins-base.doap
+++ b/gst-plugins-base.doap
@@ -36,6 +36,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
<release>
<Version>
+ <revision>1.11.90</revision>
+ <branch>master</branch>
+ <name></name>
+ <created>2017-04-07</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.11.90.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.11.2</revision>
<branch>master</branch>
<name></name>
diff --git a/meson.build b/meson.build
index aafece586..a0f6216be 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('gst-plugins-base', 'c', 'cpp',
- version : '1.11.2.1',
+ version : '1.11.90',
meson_version : '>= 0.36.0',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])