From e729148b0cdb21402a980a5ace4814840c47ae10 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Thu, 19 Sep 2013 10:49:58 +0200 Subject: Release 1.1.90 --- ChangeLog | 476 +++++++++++++++++++++- NEWS | 2 +- RELEASE | 57 +-- configure.ac | 6 +- docs/plugins/inspect/plugin-adder.xml | 2 +- docs/plugins/inspect/plugin-alsa.xml | 2 +- docs/plugins/inspect/plugin-app.xml | 2 +- docs/plugins/inspect/plugin-audioconvert.xml | 2 +- docs/plugins/inspect/plugin-audiorate.xml | 2 +- docs/plugins/inspect/plugin-audioresample.xml | 2 +- docs/plugins/inspect/plugin-audiotestsrc.xml | 2 +- docs/plugins/inspect/plugin-cdparanoia.xml | 2 +- docs/plugins/inspect/plugin-encoding.xml | 2 +- docs/plugins/inspect/plugin-gio.xml | 2 +- docs/plugins/inspect/plugin-ivorbisdec.xml | 2 +- docs/plugins/inspect/plugin-libvisual.xml | 2 +- docs/plugins/inspect/plugin-ogg.xml | 2 +- docs/plugins/inspect/plugin-pango.xml | 2 +- docs/plugins/inspect/plugin-playback.xml | 2 +- docs/plugins/inspect/plugin-subparse.xml | 2 +- docs/plugins/inspect/plugin-tcp.xml | 2 +- docs/plugins/inspect/plugin-theora.xml | 2 +- docs/plugins/inspect/plugin-typefindfunctions.xml | 2 +- docs/plugins/inspect/plugin-videoconvert.xml | 2 +- docs/plugins/inspect/plugin-videorate.xml | 2 +- docs/plugins/inspect/plugin-videoscale.xml | 2 +- docs/plugins/inspect/plugin-videotestsrc.xml | 2 +- docs/plugins/inspect/plugin-volume.xml | 2 +- docs/plugins/inspect/plugin-vorbis.xml | 2 +- docs/plugins/inspect/plugin-ximagesink.xml | 2 +- docs/plugins/inspect/plugin-xvimagesink.xml | 2 +- gst-plugins-base.doap | 10 + win32/common/_stdint.h | 4 +- win32/common/config.h | 11 +- win32/common/libgstallocators.def | 2 +- 35 files changed, 544 insertions(+), 78 deletions(-) diff --git a/ChangeLog b/ChangeLog index e5d83e7ea..b3be4b916 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,481 @@ +=== release 1.1.90 === + +2013-09-19 Sebastian Dröge + + * configure.ac: + releasing 1.1.90 + +2013-09-18 20:42:55 -0400 Olivier Crête + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: If there is no PTS at all, assume it starts from the segment start + This is to make the multifilesrc ! pngdec case work + https://bugzilla.gnome.org/show_bug.cgi?id=688043 + +2013-09-19 09:44:47 +0200 Sebastian Dröge + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/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: + po: Update translations + +2013-09-18 22:05:36 +0200 Sebastian Dröge + + * gst/playback/gstplaybin2.c: + playbin: Implement context caching for sinks that are not in playsink yet + +2013-09-18 18:21:54 +0200 Sebastian Dröge + + * gst/playback/gstplaybin2.c: + playbin: No need to set the GstContext on the sink before activating it + This is all handled by the GstBin code now. + +2013-09-04 20:21:54 -0400 Olivier Crête + + * gst-libs/gst/allocators/gstdmabuf.c: + * gst-libs/gst/allocators/gstdmabuf.h: + dmabuf: Make it not a singleton + Makes it easier to track how many users there are + Also make it possible to create a dmabuf struct on systems without mmap, + it just won't be possible to map it. + https://bugzilla.gnome.org/show_bug.cgi?id=707793 + +2013-09-13 16:01:42 +0200 Wim Taymans + + * gst-libs/gst/rtp/gstrtpbuffer.c: + rtpbuffer: check for valid payload type + The payload type can't be between 72 and 76 because with the marker bit set, + this could be mistaken for an RTCP packet then. We do a relaxed check and + only refuse 72-76 when the marker bit is set. The effect is that when + we try to map an RTCP packet as an RTP packet, we will certainly fail. + +2013-09-13 09:17:38 +0100 Tim-Philipp Müller + + * configure.ac: + configure: rely solely on pkg-config to find libogg and libvorbis + And get rid of AS_SCRUB_INCLUDES + https://bugzilla.gnome.org/show_bug.cgi?id=707658 + +2013-09-12 12:23:35 +0200 Wim Taymans + + * gst/videoscale/vs_4tap.c: + videoscale: fix 4tap for RGB15 and RGB16 + Fix component ordering, it's wrong in both the scanline and merge + function so it cancels eachother out and isn't really a except for + loss of precision of the green component. + Fix calculation of the filter weight + +2013-09-10 17:02:44 +0200 Wim Taymans + + * gst/videoscale/vs_scanline.c: + videoscale: optimize merge for RGB15 and RGB16 + +2013-09-10 16:55:25 +0200 Wim Taymans + + * gst/videoscale/vs_4tap.c: + videoscale: remove redundant MAX + The checks above make it inpossible for the value to be smaller than + what we check against with the MAX call. + +2013-09-12 09:42:36 +0200 Sebastian Dröge + + * gst-libs/gst/audio/gstaudiodecoder.c: + * gst-libs/gst/audio/gstaudioencoder.c: + audioencoder/decoder: Mark pads as requiring reconfiguration again if negotiation fails + Otherwise we might end up in non-optimal configuration, especially + when a flush happened during reconfiguration. + +2013-09-12 09:35:00 +0200 Sebastian Dröge + + * gst-libs/gst/video/gstvideodecoder.c: + * gst-libs/gst/video/gstvideoencoder.c: + videodecoder/videoencoder: Mark pads as requiring reconfiguration again if negotiation fails + Otherwise we might end up in non-optimal configuration, especially + when a flush happened during reconfiguration. + +2013-09-10 21:44:33 +0200 Matej Knopp + + * gst-libs/gst/pbutils/descriptions.c: + pbutils: Add description for TechSmith Screen Capture 2 + https://bugzilla.gnome.org/show_bug.cgi?id=707878 + +2013-09-10 21:44:21 +0200 Matej Knopp + + * gst-libs/gst/riff/riff-media.c: + riff: Add support for TechSmith Screen Capture 2 + https://bugzilla.gnome.org/show_bug.cgi?id=707878 + +2013-09-06 15:36:12 -0300 Thiago Santos + + * ext/ogg/gstoggdemux.c: + oggdemux: check for full eos after a pad goes eos in push mode + After a pad is on EOS, verify if all pads are EOS and return + upstream, avoiding keeping the buffer flow without having more + data to push + +2013-09-06 15:56:39 -0300 Thiago Santos + + * ext/ogg/gstoggdemux.c: + * ext/ogg/gstoggdemux.h: + oggdemux: properly handle stop position at seeks in push mode + Store the seek stop and seqnum and properly restore them when + receiving the corresponding Segment from upstream. Also fixes + seqnum for converted seek events. + +2013-09-10 16:16:51 +0200 Wim Taymans + + * gst/videoscale/vs_4tap.c: + videoscale: fix RGB15 masks + +2013-09-10 16:06:54 +0200 Wim Taymans + + * gst/videoscale/vs_scanline.c: + videoscale: simplify YUYV and UYVY linear scaling + Simplify the code and make it handle odd width + +2013-09-10 16:05:14 +0200 Wim Taymans + + * gst/videoscale/vs_scanline.c: + videoscale: small cleanups + Use BLEND macro + Fix NV12 corner case + +2013-09-10 16:03:08 +0200 Wim Taymans + + * gst/videoscale/vs_scanline.c: + videoscale: fix RGB15 masks + +2013-09-10 12:18:16 +0200 Wim Taymans + + * gst/videoscale/vs_scanline.c: + videoscale: simplify nearest scaling + Round the accumulator to avoid later checks + Remove some bound checks that would never trigger + Fix odd width scaling + +2013-09-10 11:31:57 +0200 Wim Taymans + + * gst/videoscale/vs_image.c: + videoscale: pick nearest line in scaling + Use rounding to pick the nearest line instead of rounding down. + +2013-09-03 17:27:37 +0100 Matthieu Bouron + + * gst-libs/gst/tag/id3v2.c: + * gst-libs/gst/tag/tags.c: + tag: id3: encapsulate ID3V2 blob frames in GstSample + id3mux and id3v2mux expect GST_TAG_ID3V2_FRAME type to be stored in a + GstSample and not a buffer, which is also needed because we can't + attach extradata/caps to buffers any more. These are private tags + no one should be poking at, and also the extra info is missing. + https://bugzilla.gnome.org/show_bug.cgi?id=707765 + +2013-09-09 19:26:34 +0100 Tim-Philipp Müller + + * gst-libs/gst/pbutils/descriptions.c: + pbutils: fix and improve raw video format description strings + Mark terms such as "planar", "packed", and "palettized" as + translatable, and re-arrange strings a bit to make them + better suited for translation. + Also fix bug in yuv descriptions, one plane is packed, more + is planar (or semi-planar). + https://bugzilla.gnome.org/show_bug.cgi?id=707789 + +2013-09-09 15:52:05 +0200 Wim Taymans + + * gst-libs/gst/audio/audio.h: + * gst-libs/gst/video/gstvideometa.h: + * gst-libs/gst/video/video.h: + docs: fix some doc blocks + +2013-08-21 23:54:49 +0200 Mathieu Duponchelle + + * gst-libs/gst/video/gstvideofilter.c: + videofilter: implement transform_meta virtual method. + If tags of the meta only contain "video", let it be copied. + +2013-08-21 23:56:15 +0200 Mathieu Duponchelle + + * docs/libs/gst-plugins-base-libs-sections.txt: + * gst-libs/gst/audio/audio.h: + * gst-libs/gst/audio/gstaudiometa.c: + * gst-libs/gst/video/gstvideometa.c: + * gst-libs/gst/video/video.h: + video/audio: #define metadata strings. + For instance "orientation" becomes GST_VIDEO_ORIENTATION_METADATA. + +2013-09-07 19:14:50 +0100 Tim-Philipp Müller + + * tools/gst-play.c: + tools: play: set playbin to NULL state on error to flush messages + Just flushing the bus doesn't work here for some reason, so set + playbin to NULL state, which seems to clear all error state and + makes sure we do play the next playable song and don't pick up + 'ghost' error messages from previous files on the bus. + +2013-09-06 23:17:44 +0200 Loïc Minier + + * gst/playback/gstplaybin2.c: + * gst/playback/gstplaysink.c: + playback: fix docs of convert-sample action signal + convert-sample returns a GstSample, not a GstBuffer. + https://bugzilla.gnome.org/show_bug.cgi?id=707660 + +2013-09-06 13:28:00 +0100 Tim-Philipp Müller + + * gst-libs/gst/video/video-orc-dist.c: + * gst-libs/gst/video/video-orc-dist.h: + video: fix build without orc or older or versions + ./.libs/libgstvideo-1.0.so: undefined reference to `video_orc_unpack_NV24' + ./.libs/libgstvideo-1.0.so: undefined reference to `video_orc_pack_NV24' + +2013-09-06 12:44:10 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: disable fastpath for odd width on some formats + +2013-09-06 12:43:27 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + * gst-libs/gst/video/video-orc.orc: + video-format: fix NV24 pack/unpack function + We can't reuse the NV12 functions, we need to make new ones. + +2013-09-06 12:42:47 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + video-format: handle odd width in more pack/unpack functions + +2013-09-05 18:33:28 +0100 Tim-Philipp Müller + + * gst-libs/gst/video/video-format.c: + video-format: minor pack_YVYU optimisation + Re-use already calculated line offset. + +2013-09-05 17:46:03 +0200 Wim Taymans + + * gst/videotestsrc/videotestsrc.c: + videotestsrc: flush pending lines on odd height + +2013-09-05 17:22:50 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: add additional width/height constraints + Some of the fastpath function can only work with aligned widht/height + so make sure we check this as well when choosing a fastpath. + Add fastpath for I420/YV12 -> BGRx + +2013-09-05 17:06:05 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + video-format: fix chroma offsets + +2013-09-05 16:25:36 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: don't convert too much with odd width + +2013-09-05 16:15:41 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + video-format: fix unpack functions for odd formats + +2013-09-05 15:02:17 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + video-format: clean up pack/unpack functions + +2013-09-05 14:12:53 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + video-format: handle odd width in various pack functions + +2013-09-05 12:44:05 +0200 Wim Taymans + + * gst-libs/gst/video/video-format.c: + video-format: don't overrun the arrays on UYVP + +2013-09-05 11:05:36 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: handle lines in one go + Handle odd heights in 1 go when no vertical subsampling is used. + +2013-09-05 11:04:03 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: fix height round down + +2013-09-04 17:34:20 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: also allocate temp lines in fastpath + Some of the fastpath functions need tmplines, so make sure we allocate some in + the fastpath too. + This avoids SEGFAULTs with odd heights. + See https://bugzilla.gnome.org/show_bug.cgi?id=663248 + +2013-09-04 17:21:23 +0200 Christian Fredrik Kalager Schaller + + * gst-plugins-base.spec.in: + Update specfile with latest changes + +2013-09-04 15:07:56 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: add more fastpaths + Also reuse the I420 code for YV12 because it can handle the swapped UV fields + just fine. + +2013-06-10 16:06:21 +0100 Alex Ashley + + * gst/typefind/gsttypefindfunctions.c: + typefind: Added "dash" and "avc3" fourCC codes to qt_type_find. + This commit adds detection of the "dash" and "avc3" compatible brands + in qt_type_find. + Amendment 2 of ISO/IEC 14496-15 (AVC file format) is defining a new + structure for fragmented MP4 called "avc3". The principal difference + between AVC1 and AVC3 is the location of the codec initialisation + data (e.g. SPS, PPS). In AVC1 this data is placed in the initial MOOV + box (moov.trak.mdia.minf.stbl.stsd.avc1) but in AVC3 this data goes in + the first sample of every fragment (i.e. the first sample in each mdat + box). The principal reason for avc3 is to make it easier for client + implementations, because it removes the requirement to insert the + SPS+PPS in to the decoder pipeline every time there is a representation + change. + https://bugzilla.gnome.org/show_bug.cgi?id=702004 + +2013-08-31 01:05:40 +0200 Piotr Drąg + + * po/POTFILES.in: + po: update POTFILES.in + https://bugzilla.gnome.org/show_bug.cgi?id=707158 + +2013-09-03 17:37:14 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: only chroma subsample when needed + +2013-09-03 15:42:44 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: fix handling of chroma resample + Increase the number of temporary lines that we need, it is possible that the + up and downsampling offsets are out of phase and that we need to keep some + extra lines around. Also copy the unhandled output lines for the next round + instead of overwriting them. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=706823 + +2013-09-03 15:41:56 +0200 Wim Taymans + + * gst/videoconvert/videoconvert.c: + videoconvert: improve debug + +2013-09-03 00:47:18 +0200 Matej Knopp + + * gst-libs/gst/video/gstvideoencoder.c: + videoencoder: Check for invalid stop position before calculating a duration from it + https://bugzilla.gnome.org/show_bug.cgi?id=707332 + +2013-08-29 11:17:15 +0100 Tim-Philipp Müller + + * configure.ac: + Require orc >= 0.4.18 + Which contains important bug-fixes. + https://bugzilla.gnome.org/show_bug.cgi?id=698520 + +2013-08-30 15:19:32 +0200 Josep Torra + + * gst-libs/gst/pbutils/descriptions.c: + pbutils: add description for MSS1 and MSS2 windows media formats + +2013-08-30 13:51:47 +0200 Josep Torra + + * gst-libs/gst/riff/riff-media.c: + riff: Provide correct media type for MSS1 and MSS2 + Windows Media Video Screen (WMV Screen) are video formats that + specilise in screencast content. This provides a correct media type + for them instead of just video/x-asf-unknown. + +2013-08-28 13:26:38 +0200 Sebastian Dröge + + * configure.ac: + Back to development + === release 1.1.4 === -2013-08-28 Sebastian Dröge +2013-08-28 12:41:42 +0200 Sebastian Dröge + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.1.4 + * 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-ivorbisdec.xml: + * docs/plugins/inspect/plugin-libvisual.xml: + * docs/plugins/inspect/plugin-ogg.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: + * win32/common/_stdint.h: + * win32/common/config.h: + Release 1.1.4 2013-08-28 12:31:23 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index ee0f179fd..7c9b1c812 100644 --- a/NEWS +++ b/NEWS @@ -1,2 +1,2 @@ -This is GStreamer Base Plugins 1.1.4 +This is GStreamer Base Plugins 1.1.90 diff --git a/RELEASE b/RELEASE index f0a31c689..ee1052d98 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer Base Plugins 1.1.4 +Release notes for GStreamer Base Plugins 1.1.90 The GStreamer team is proud to announce a new bug-fix release @@ -60,25 +60,19 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 703378 : pbutils: Allow getting descriptions for unfixed caps - * 660195 : GstDiscoverer: signals " discovered " and " finished " are only emitted in async mode - * 553520 : tools: add gst-play utility that wraps playbin for testing purposes - * 691462 : typefind: ADTS/AAC wrongly detected as MP2 - * 695889 : libs: many headers don't compile by themselves - * 703405 : parse: Allow creating plain elements instead of single-element bins - * 703669 : gst_rtcp_packet_fb_set_fci_length sets an incorrect buffer size. - * 704929 : Prevent oggdemux from seeking a lot when the SEQUENTIAL scheduler flag is set - * 705109 : audiodecoder/videodecoder: Needs to flush taglist on reception of stream-start - * 705144 : mpegvideoparse: support field encoding for interlaced video - * 705157 : tests: playbin_complex check fails during make check - * 705369 : playbin: fix get-tags actions - * 705555 : streamsynchronizer: should forward queries - * 705826 : typefinding: add typefinder for webp imageformat - * 705828 : videodecoder/videoencoder: Behaviour changes in ::reset() vfunc - * 706061 : typefind: improved and extended typefinder for module music - * 706569 : regression: playbin: chained oggs don't work any more - * 706680 : dmabuf: fix mmap counting - * 706885 : videoencoder: Fix forwarding of GstForceKeyUnit events + * 588535 : Elements need special handling of interlaced planar YUV formats with vertical subsampling + * 688043 : videodecoder: no timestamps for multifilesrc ! jpegdec ! ... + * 706340 : videofilter: it might make sense to implement the " transform_meta " virtual method + * 706823 : videoconvert: generic conversion produces artifacts + * 707158 : POTFILES.in is out of date + * 707304 : testsuite FAIL: elements/audioconvert + * 707332 : videoencoder: doesn't check for invalid duration + * 707611 : rtspsrc state change always blocks when source is offline (waiting for connect timeout) + * 707660 : playbin, playsink: typo in convert-sample signal docs + * 707765 : id3v2 blob frames are not encapsuled in a GstSample + * 707789 : Strings missed in POT + * 707793 : dmabuf allocator shouldn't a singleton + * 707878 : riff: Add support for TSCC2 ==== Download ==== @@ -115,24 +109,17 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Alessandro Decina - * Andoni Morales Alastruey - * Arnaud Vrac - * Carlos Rafael Giani - * David Schleef - * Edward Hervey - * Jie Yang - * Jonathan Matthew - * Lubosz Sarnecki + * Alex Ashley + * Christian Fredrik Kalager Schaller + * Josep Torra + * Loïc Minier + * Matej Knopp + * Mathieu Duponchelle * Matthieu Bouron - * Michael Olbrich * Olivier Crête - * Rico Tzschichholz + * Piotr Drąg * Sebastian Dröge - * Sjoerd Simons - * Sreerenj Balachandran - * Thibault Saunier + * Thiago Santos * Tim-Philipp Müller * Wim Taymans - * Youness Alaoui   \ No newline at end of file diff --git a/configure.ac b/configure.ac index f853bbf21..bbc89a480 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.1.4.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base]) +AC_INIT([GStreamer Base Plug-ins],[1.1.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, 104, 0, 104) +AS_LIBTOOL(GST, 190, 0, 190) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.1.4.1 +GST_REQ=1.1.90 dnl *** autotools stuff **** diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index 3658d2568..8f1dd244a 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,7 +3,7 @@ Adds multiple streams ../../gst/adder/.libs/libgstadder.so libgstadder.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index ad6f7cf57..61ed56f71 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,7 +3,7 @@ ALSA plugin library ../../ext/alsa/.libs/libgstalsa.so libgstalsa.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml index d4c828148..d5aa76274 100644 --- a/docs/plugins/inspect/plugin-app.xml +++ b/docs/plugins/inspect/plugin-app.xml @@ -3,7 +3,7 @@ Elements used to communicate with applications ../../gst/app/.libs/libgstapp.so libgstapp.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index 9412c2dc2..6082ec3e4 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,7 +3,7 @@ Convert audio to different formats ../../gst/audioconvert/.libs/libgstaudioconvert.so libgstaudioconvert.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index a327d8ff2..53ec373a7 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,7 +3,7 @@ Adjusts audio frames ../../gst/audiorate/.libs/libgstaudiorate.so libgstaudiorate.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index 32d8a25c4..a4c3f0221 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,7 +3,7 @@ Resamples audio ../../gst/audioresample/.libs/libgstaudioresample.so libgstaudioresample.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index b3c4ea86f..de8b0729b 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,7 +3,7 @@ Creates audio test signals of given frequency and volume ../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so libgstaudiotestsrc.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index 5d4e3ad06..988185344 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,7 +3,7 @@ Read audio from CD in paranoid mode ../../ext/cdparanoia/.libs/libgstcdparanoia.so libgstcdparanoia.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml index e48f324de..b00a01954 100644 --- a/docs/plugins/inspect/plugin-encoding.xml +++ b/docs/plugins/inspect/plugin-encoding.xml @@ -3,7 +3,7 @@ various encoding-related elements ../../gst/encoding/.libs/libgstencodebin.so libgstencodebin.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml index a04f56b60..039dca972 100644 --- a/docs/plugins/inspect/plugin-gio.xml +++ b/docs/plugins/inspect/plugin-gio.xml @@ -3,7 +3,7 @@ GIO elements ../../gst/gio/.libs/libgstgio.so libgstgio.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ivorbisdec.xml b/docs/plugins/inspect/plugin-ivorbisdec.xml index 76ed590dc..b99024053 100644 --- a/docs/plugins/inspect/plugin-ivorbisdec.xml +++ b/docs/plugins/inspect/plugin-ivorbisdec.xml @@ -3,7 +3,7 @@ Vorbis Tremor decoder ../../ext/vorbis/.libs/libgstivorbisdec.so libgstivorbisdec.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index f60bbc568..c2df77b7e 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,7 +3,7 @@ libvisual visualization plugins ../../ext/libvisual/.libs/libgstlibvisual.so libgstlibvisual.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 708eed69d..302871315 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,7 +3,7 @@ ogg stream manipulation (info about ogg: http://xiph.org) ../../ext/ogg/.libs/libgstogg.so libgstogg.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index 49a357575..d9ec8cb02 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,7 +3,7 @@ Pango-based text rendering and overlay ../../ext/pango/.libs/libgstpango.so libgstpango.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml index 65d86b729..9168bb513 100644 --- a/docs/plugins/inspect/plugin-playback.xml +++ b/docs/plugins/inspect/plugin-playback.xml @@ -3,7 +3,7 @@ various playback elements ../../gst/playback/.libs/libgstplayback.so libgstplayback.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 5218d1549..a3d071547 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,7 +3,7 @@ Subtitle parsing ../../gst/subparse/.libs/libgstsubparse.so libgstsubparse.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index cd8064dca..693354de7 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,7 +3,7 @@ transfer data over the network via TCP ../../gst/tcp/.libs/libgsttcp.so libgsttcp.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index ffc59b6b0..7458592e1 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,7 +3,7 @@ Theora plugin library ../../ext/theora/.libs/libgsttheora.so libgsttheora.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index 814a98808..facda4afa 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,7 +3,7 @@ default typefind functions ../../gst/typefind/.libs/libgsttypefindfunctions.so libgsttypefindfunctions.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml index 4fa3e9436..f740f37d4 100644 --- a/docs/plugins/inspect/plugin-videoconvert.xml +++ b/docs/plugins/inspect/plugin-videoconvert.xml @@ -3,7 +3,7 @@ Colorspace conversion ../../gst/videoconvert/.libs/libgstvideoconvert.so libgstvideoconvert.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index ef75b8e03..e1ee768d7 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,7 +3,7 @@ Adjusts video frames ../../gst/videorate/.libs/libgstvideorate.so libgstvideorate.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index 26e1a4ff6..a6785382a 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,7 +3,7 @@ Resizes video ../../gst/videoscale/.libs/libgstvideoscale.so libgstvideoscale.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index b72672456..10b109329 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,7 +3,7 @@ Creates a test video stream ../../gst/videotestsrc/.libs/libgstvideotestsrc.so libgstvideotestsrc.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index 67ea2e013..3ad03836a 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,7 +3,7 @@ plugin for controlling audio volume ../../gst/volume/.libs/libgstvolume.so libgstvolume.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index efa37694c..498965e81 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,7 +3,7 @@ Vorbis plugin library ../../ext/vorbis/.libs/libgstvorbis.so libgstvorbis.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index 477206aba..31f33fba3 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,7 +3,7 @@ X11 video output element based on standard Xlib calls ../../sys/ximage/.libs/libgstximagesink.so libgstximagesink.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index 6ef765b8b..8c4d5a2a5 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,7 +3,7 @@ XFree86 video output plugin using Xv extension ../../sys/xvimage/.libs/libgstxvimagesink.so libgstxvimagesink.so - 1.1.4 + 1.1.90 LGPL gst-plugins-base GStreamer Base Plug-ins source release diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap index 4c058d798..5a9eed275 100644 --- a/gst-plugins-base.doap +++ b/gst-plugins-base.doap @@ -34,6 +34,16 @@ A wide range of video and audio decoders, encoders, and filters are included. + + + 1.1.90 + 1.1 + + 2013-09-19 + + + + 1.1.4 diff --git a/win32/common/_stdint.h b/win32/common/_stdint.h index 31f303027..266df0b1b 100644 --- a/win32/common/_stdint.h +++ b/win32/common/_stdint.h @@ -1,8 +1,8 @@ #ifndef _GST_PLUGINS_BASE__STDINT_H #define _GST_PLUGINS_BASE__STDINT_H 1 #ifndef _GENERATED_STDINT_H -#define _GENERATED_STDINT_H "gst-plugins-base 1.1.4" -/* generated using gnu compiler gcc-4.8 (Debian 4.8.1-9) 4.8.1 */ +#define _GENERATED_STDINT_H "gst-plugins-base 1.1.90" +/* generated using gnu compiler gcc-4.8 (Debian 4.8.1-10) 4.8.1 */ #define _STDINT_HAVE_STDINT_H 1 #include #endif diff --git a/win32/common/config.h b/win32/common/config.h index aa9de8b1d..7bf39ff8b 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -84,7 +84,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2013-08-28" +#define GST_PACKAGE_RELEASE_DATETIME "2013-09-19" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -312,9 +312,6 @@ */ #undef LT_OBJDIR -/* Define to 1 if your C compiler doesn't accept -c and -o together. */ -#undef NO_MINUS_C_MINUS_O - /* Name of package */ #define PACKAGE "gst-plugins-base" @@ -325,7 +322,7 @@ #define PACKAGE_NAME "GStreamer Base Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Base Plug-ins 1.1.4" +#define PACKAGE_STRING "GStreamer Base Plug-ins 1.1.90" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-base" @@ -334,7 +331,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.1.4" +#define PACKAGE_VERSION "1.1.90" /* directory where plugins are located */ #ifdef _DEBUG @@ -368,7 +365,7 @@ #undef USE_TREMOLO /* Version number of package */ -#define VERSION "1.1.4" +#define VERSION "1.1.90" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ diff --git a/win32/common/libgstallocators.def b/win32/common/libgstallocators.def index dfb6411b9..d0acc7873 100644 --- a/win32/common/libgstallocators.def +++ b/win32/common/libgstallocators.def @@ -1,5 +1,5 @@ EXPORTS gst_dmabuf_allocator_alloc - gst_dmabuf_allocator_obtain + gst_dmabuf_allocator_new gst_dmabuf_memory_get_fd gst_is_dmabuf_memory -- cgit v1.2.3