summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-08-19 12:47:20 +0300
committerSebastian Dröge <sebastian@centricular.com>2016-08-19 12:47:20 +0300
commit793ef9e67127bd77175909b32b5eedf1b4d370a1 (patch)
tree24f17506dda353d5ac7120f0d6476c3488f23eee
parent76a6fd347ca7a34cbcb720316ea2a808cefdd288 (diff)
-rw-r--r--ChangeLog483
-rw-r--r--NEWS38
-rw-r--r--RELEASE33
-rw-r--r--configure.ac4
-rw-r--r--docs/plugins/inspect/plugin-adder.xml2
-rw-r--r--docs/plugins/inspect/plugin-alsa.xml2
-rw-r--r--docs/plugins/inspect/plugin-app.xml2
-rw-r--r--docs/plugins/inspect/plugin-audioconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiorate.xml2
-rw-r--r--docs/plugins/inspect/plugin-audioresample.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiotestsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-cdparanoia.xml2
-rw-r--r--docs/plugins/inspect/plugin-encoding.xml2
-rw-r--r--docs/plugins/inspect/plugin-gio.xml2
-rw-r--r--docs/plugins/inspect/plugin-libvisual.xml2
-rw-r--r--docs/plugins/inspect/plugin-ogg.xml2
-rw-r--r--docs/plugins/inspect/plugin-opus.xml2
-rw-r--r--docs/plugins/inspect/plugin-pango.xml2
-rw-r--r--docs/plugins/inspect/plugin-playback.xml2
-rw-r--r--docs/plugins/inspect/plugin-subparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-tcp.xml2
-rw-r--r--docs/plugins/inspect/plugin-theora.xml2
-rw-r--r--docs/plugins/inspect/plugin-typefindfunctions.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-videorate.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoscale.xml2
-rw-r--r--docs/plugins/inspect/plugin-videotestsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-volume.xml2
-rw-r--r--docs/plugins/inspect/plugin-vorbis.xml2
-rw-r--r--docs/plugins/inspect/plugin-ximagesink.xml2
-rw-r--r--docs/plugins/inspect/plugin-xvimagesink.xml2
-rw-r--r--gst-plugins-base.doap10
-rw-r--r--win32/common/_stdint.h4
-rw-r--r--win32/common/config.h8
34 files changed, 406 insertions, 228 deletions
diff --git a/ChangeLog b/ChangeLog
index 4b624f50bc..4b85486f5a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,334 @@
+=== release 1.8.3 ===
+
+2016-08-19 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.8.3
+
+2016-08-19 11:54:35 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/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
+
+2016-06-16 10:01:50 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: remove eos avoidance workaround
+ This workaround tried to avoid an EOS event when seeking to the
+ end of an Ogg stream in order to find its duration. At some point,
+ an EOS event there would cause any queue2 upstream to pause and
+ not restart on a seek back to the beginning. This now appears to
+ not be the case anymore, and so the workaround can be removed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=767689
+
+2016-05-24 00:44:21 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst-libs/gst/allocators/Makefile.am:
+ * gst-libs/gst/app/Makefile.am:
+ * gst-libs/gst/audio/Makefile.am:
+ * gst-libs/gst/fft/Makefile.am:
+ * gst-libs/gst/pbutils/Makefile.am:
+ * gst-libs/gst/riff/Makefile.am:
+ * gst-libs/gst/rtp/Makefile.am:
+ * gst-libs/gst/rtsp/Makefile.am:
+ * gst-libs/gst/sdp/Makefile.am:
+ * gst-libs/gst/tag/Makefile.am:
+ * gst-libs/gst/video/Makefile.am:
+ g-i: pass compiler env to g-ir-scanner
+ It's what introspection.mak does as well. Should
+ fix spurious build failures on gnome-continuous.
+
+2016-07-20 11:47:48 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: fix unknown duration playing Ogg over HTTP
+ If the duration is not known from the chain, it might be known
+ by the startup seek.
+ This fixes failure to seek.
+ Merged with a patch from Tim-Philipp Müller <tim@centricular.com>
+ https://bugzilla.gnome.org/show_bug.cgi?id=768991
+
+2016-07-18 19:59:23 +1000 Duncan Palmer <dpalmer@digisoft.tv>
+
+ * sys/xvimage/xvimageallocator.c:
+ * sys/xvimage/xvimageallocator.h:
+ xvimageallocator: const correctness in gst_xvimage_allocator_alloc().
+ https://bugzilla.gnome.org/show_bug.cgi?id=767712
+
+2016-07-18 14:20:11 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * sys/xvimage/xvimageallocator.c:
+ xvimagesink: only error out if the allocated memory is too small
+ https://bugzilla.gnome.org/show_bug.cgi?id=767712
+
+2016-07-07 22:27:15 +1000 Duncan Palmer <dpalmer@digisoft.tv>
+
+ * sys/xvimage/xvimageallocator.c:
+ * sys/xvimage/xvimageallocator.h:
+ * sys/xvimage/xvimagepool.c:
+ xvimagesink: error out on buffer size sanity check failure.
+ If sanity checks on the buffer size allocated by XvShmCreateImage() fail,
+ call on g_set_error(), rather than just logging a warning, as this
+ failure is fatal.
+ Add a sanity check on buffer size when the video format is RGB. This adds to
+ existing checks on various YUV pixel formats.
+ https://bugzilla.gnome.org/show_bug.cgi?id=767712
+
+2016-07-08 16:43:05 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/pbutils/encoding-profile.c:
+ encoding-profile: Remove some more fields from the caps when creating from discoverer info
+ parsed, framed, stream-format and alignment are only relevant for parsers and
+ should not matter here. We still want to be able to use an encoder that can
+ only output byte-stream if the input was avc.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768566
+
+2016-07-08 15:45:25 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/pbutils/missing-plugins.c:
+ missing-plugins: Remove some other fields when cleaning up caps
+ Caps are cleaned up for missing plugins, and for creating encoding profiles
+ and caps descriptions.
+ Fields like streamheader, parsed, framed, stream-format and alignment are not
+ relevant here. The last ones all because a parser will take care of them.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768566
+
+2016-07-04 17:19:08 +0100 Sergio Torres Soldado <torres.soldado@gmail.com>
+
+ * gst-libs/gst/rtsp/gstrtspconnection.c:
+ rtspconnection: Fix potential deadlock caused by blocking read forever
+ Reset the connection "may_cancel" property to avoid a potential deadlock
+ if there is no data to read and the socket stays blocked forever.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768249
+
+2016-07-04 11:16:55 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: fix criticals fixating a non existent field
+ https://bugzilla.gnome.org/show_bug.cgi?id=766970
+
+2016-07-04 11:07:54 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/audio/gstaudioencoder.c:
+ audioencoder: Protect samples_in/bytes_out and audio info with object lock
+ It might cause invalid calculations during the CONVERT query otherwise.
+
+2016-07-04 11:12:25 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/audio/gstaudiodecoder.c:
+ audiodecoder: Protect samples_in/bytes_out and audio info with object lock
+ It might cause invalid calculations during the CONVERT query otherwise.
+
+2016-07-04 11:00:51 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/audio/gstaudiodecoder.c:
+ * gst-libs/gst/audio/gstaudioencoder.c:
+ * gst-libs/gst/audio/gstaudioutilsprivate.c:
+ * gst-libs/gst/audio/gstaudioutilsprivate.h:
+ audioencoder/decoder: Move encoded audio conversion function to a common place
+ No need to duplicate this non-trivial function.
+
+2016-07-04 09:15:03 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst-libs/gst/audio/gstaudiodecoder.c:
+ audiodecoder: fix criticals fixating a non existent field
+ https://bugzilla.gnome.org/show_bug.cgi?id=766970
+
+2016-07-04 10:55:07 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ videodecoder: Use the object lock to protect bytes/time tracking
+ And especially don't use the stream lock for that, as otherwise non-serialized
+ queries (CONVERT) will cause the stream lock to be taken and easily causes the
+ application to deadlock.
+ https://bugzilla.gnome.org/show_bug.cgi?id=768361
+
+2016-07-04 10:47:36 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideodecoder.c:
+ * gst-libs/gst/video/gstvideoencoder.c:
+ * gst-libs/gst/video/gstvideoutilsprivate.c:
+ * gst-libs/gst/video/gstvideoutilsprivate.h:
+ videoencoder/decoder: Move conversion utility functions to a common header and use consistently in encoder/decoder
+
+2016-07-04 10:52:24 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/video/gstvideoencoder.c:
+ videoencoder: Use the object lock to protect bytes/time tracking
+
+2016-06-30 18:53:07 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst-libs/gst/tag/gsttagdemux.c:
+ tagdemux: fix handling of very short files in push mode
+ By default we'll wait for a certain amount of data before
+ attempting typefinding. However, if the stream is fairly
+ short, we might get EOS before we ever attempted any
+ typefinding, so at this point we should force typefinding
+ and output any pending data if we manage to detect the
+ type.
+ https://bugzilla.gnome.org//show_bug.cgi?id=768178
+
+2016-06-30 17:30:34 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst-libs/gst/tag/gsttagdemux.c:
+ tagdemux: fix erroring out if we reach EOS without detecting type
+ In 0.10 the source pad was a dynamic pad that was only added once
+ the type had been detected, but in 1.x it's an always source pad,
+ so checking whether it's still NULL won't work to detect if the
+ type has been detected.
+ Makes tagdemux error out when we get EOS but haven't managed to
+ identify the format of the data after the tag.
+ https://bugzilla.gnome.org//show_bug.cgi?id=768178
+
+2016-06-29 18:14:51 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/audio/audio-channels.c:
+ * gst/audioconvert/gstaudioconvert.c:
+ audioconvert: Handle fallback channel mask for mono correctly
+ It's 0 and no mask should be set for mono at all.
+ https://bugzilla.gnome.org/show_bug.cgi?id=757472
+
+2016-06-27 20:49:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Force STEP events on the video-sink for GST_FORMAT_BUFFERS
+ It does not make much sense for audio sinks.
+
+2016-06-27 20:53:37 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Don't send another step event to the audio-sink if we got step-done from there
+ Otherwise we would end up with a deadlock as the audio-sink emits step-done
+ from its streaming thread.
+
+2016-06-21 10:24:15 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/pbutils/gstdiscoverer.c:
+ * tests/check/libs/discoverer.c:
+ discoverer: Only allow serializing OK discoverer infos to GVariants
+ They will be incomplete otherwise and we can't generate the full serialized
+ information, and instead will crash somewhere on the way.
+ https://bugzilla.gnome.org/show_bug.cgi?id=767859
+
=== release 1.8.2 ===
-2016-06-09 Sebastian Dröge <slomo@coaxion.net>
+2016-06-09 11:50:43 +0300 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.8.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:
+ * win32/common/_stdint.h:
+ * win32/common/config.h:
+ Release 1.8.2
+
+2016-06-09 11:17:28 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/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
2016-06-09 10:05:03 +0300 Sebastian Dröge <sebastian@centricular.com>
@@ -1636,8 +1961,6 @@
2016-01-08 16:22:25 +0100 Wim Taymans <wtaymans@redhat.com>
* gst-libs/gst/audio/Makefile.am:
- * gst-libs/gst/audio/audio-channel-mix.c:
- * gst-libs/gst/audio/audio-channel-mix.h:
* gst-libs/gst/audio/audio-channel-mixer.c:
* gst-libs/gst/audio/audio-channel-mixer.h:
* gst-libs/gst/audio/audio-converter.c:
@@ -2675,8 +2998,6 @@
* gst-libs/gst/audio/audio.h:
* gst-libs/gst/audio/gstaudiopack.orc:
* gst/audioconvert/Makefile.am:
- * gst/audioconvert/audioconvert.c:
- * gst/audioconvert/audioconvert.h:
* gst/audioconvert/gstaudioconvert.h:
* tests/check/Makefile.am:
* win32/common/libgstaudio.def:
@@ -2693,8 +3014,6 @@
* gst/audioconvert/audioconvert.c:
* gst/audioconvert/audioconvert.h:
* gst/audioconvert/gstaudioconvert.c:
- * gst/audioconvert/gstchannelmix.c:
- * gst/audioconvert/gstchannelmix.h:
* win32/common/libgstaudio.def:
audio-channel-mix: move channel mixer to audio libs
Move the channel mixer code to the audio library
@@ -2778,8 +3097,6 @@
* gst/audioconvert/audioconvert.h:
* gst/audioconvert/gstaudioconvert.c:
* gst/audioconvert/gstaudioconvert.h:
- * gst/audioconvert/gstaudioquantize.c:
- * gst/audioconvert/gstaudioquantize.h:
* gst/audioconvert/gstfastrandom.h:
audioconvert: move audio quantize code to libs
Move the audio quantize code from audioconvert to the audio library.
@@ -3650,8 +3967,6 @@
2015-10-01 11:55:59 +0100 Luis de Bethencourt <luisbg@osg.samsung.com>
* ext/libvisual/Makefile.am:
- * ext/libvisual/gstaudiovisualizer.c:
- * ext/libvisual/gstaudiovisualizer.h:
* ext/libvisual/visual.h:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/gstaudiovisualizer.c:
@@ -11916,8 +12231,6 @@
2014-10-30 11:43:52 +0100 Wim Taymans <wtaymans@redhat.com>
* gst-libs/gst/video/Makefile.am:
- * gst-libs/gst/video/resampler.c:
- * gst-libs/gst/video/resampler.h:
* gst-libs/gst/video/video-converter.c:
* gst-libs/gst/video/video-resampler.c:
* gst-libs/gst/video/video-resampler.h:
@@ -12495,8 +12808,6 @@
* gst-libs/gst/video/Makefile.am:
* gst-libs/gst/video/video-converter.c:
* gst-libs/gst/video/video-converter.h:
- * gst-libs/gst/video/video-convertor.c:
- * gst-libs/gst/video/video-convertor.h:
* gst-libs/gst/video/video.h:
* gst/videoconvert/gstvideoconvert.c:
* gst/videoconvert/gstvideoconvert.h:
@@ -12519,7 +12830,6 @@
* gst/videoconvert/gstvideoconvertorc-dist.c:
* gst/videoconvert/gstvideoconvertorc-dist.h:
* gst/videoconvert/gstvideoconvertorc.orc:
- * gst/videoconvert/videoconvert.c:
* gst/videoconvert/videoconvert.h:
* tests/check/Makefile.am:
* win32/common/libgstvideo.def:
@@ -21033,7 +21343,6 @@
* tests/check/Makefile.am:
* tests/check/elements/playbin-complex.c:
- * tests/check/elements/playbin-compressed.c:
playbin: Rename compressed unit test to complex
It's not really about compressed streams anymore, but also
about stream switching and stream combiners.
@@ -23902,7 +24211,6 @@
* gst-libs/gst/app/Makefile.am:
* gst-libs/gst/app/app.h:
- * gst-libs/gst/app/gstapp.h:
* gst-libs/gst/audio/Makefile.am:
* gst-libs/gst/audio/audio.h:
* gst-libs/gst/audio/gstaudio.h:
@@ -23918,10 +24226,8 @@
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/gstpbutils.h:
* gst-libs/gst/riff/Makefile.am:
- * gst-libs/gst/riff/gstriff.h:
* gst-libs/gst/riff/riff.h:
* gst-libs/gst/rtp/Makefile.am:
- * gst-libs/gst/rtp/gstrtp.h:
* gst-libs/gst/rtp/rtp.h:
* gst-libs/gst/rtsp/Makefile.am:
* gst-libs/gst/rtsp/rtsp.h:
@@ -23929,7 +24235,6 @@
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/sdp.h:
* gst-libs/gst/tag/Makefile.am:
- * gst-libs/gst/tag/gsttag.h:
* gst-libs/gst/tag/tag.h:
* gst-libs/gst/video/Makefile.am:
* gst-libs/gst/video/gstvideo.h:
@@ -27433,7 +27738,6 @@
* tools/.gitignore:
* tools/Makefile.am:
* tools/gst-discoverer-1.0.1:
- * tools/gst-discoverer.1.in:
* tools/gst-visualise-m.m:
* tools/gst-visualise.1.in:
tools: remove gst-visualise script
@@ -28436,9 +28740,6 @@
* gst-libs/gst/video/video-orc-dist.c:
* gst-libs/gst/video/video-orc-dist.h:
* gst-libs/gst/video/video-orc.orc:
- * gst-libs/gst/video/videoblendorc-dist.c:
- * gst-libs/gst/video/videoblendorc-dist.h:
- * gst-libs/gst/video/videoblendorc.orc:
orc: rename to video-orc*
2012-07-23 14:23:39 +0200 Robert Swain <robert.swain@collabora.co.uk>
@@ -28804,7 +29105,6 @@
2012-07-16 21:58:23 +0200 Stefan Sauer <ensonic@users.sf.net>
* ext/libvisual/Makefile.am:
- * ext/libvisual/gstaudiobasevisualizer.c:
* ext/libvisual/gstaudiobasevisualizer.h:
* ext/libvisual/gstaudiovisualizer.c:
* ext/libvisual/gstaudiovisualizer.h:
@@ -29088,7 +29388,6 @@
* ext/libvisual/Makefile.am:
* ext/libvisual/gstaudiobasevisualizer.c:
* ext/libvisual/gstaudiobasevisualizer.h:
- * ext/libvisual/gstbaseaudiovisualizer.c:
* ext/libvisual/gstbaseaudiovisualizer.h:
* ext/libvisual/visual.c:
* ext/libvisual/visual.h:
@@ -31905,8 +32204,6 @@
* gst-libs/gst/interfaces/.gitignore:
* gst-libs/gst/interfaces/Makefile.am:
* gst-libs/gst/interfaces/interfaces-marshal.list:
- * gst-libs/gst/interfaces/navigation.c:
- * gst-libs/gst/interfaces/navigation.h:
* gst-libs/gst/interfaces/tuner.c:
* gst-libs/gst/interfaces/tuner.h:
* gst-libs/gst/interfaces/tunerchannel.c:
@@ -33850,7 +34147,6 @@
* tests/examples/playback/Makefile.am:
* tests/examples/playback/playback-test.c:
- * tests/examples/playback/seek.c:
playback: Rename file from seek.c to playback-test.c
2012-03-02 11:57:34 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -33860,7 +34156,6 @@
* tests/examples/playback/Makefile.am:
* tests/examples/playback/seek.c:
* tests/examples/seek/Makefile.am:
- * tests/examples/seek/seek.c:
examples: Move seek example into its own directory
2012-03-02 11:01:44 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
@@ -36152,21 +36447,6 @@
* configure.ac:
* docs/plugins/Makefile.am:
* ext/Makefile.am:
- * ext/gio/Makefile.am:
- * ext/gio/gstgio.c:
- * ext/gio/gstgio.h:
- * ext/gio/gstgiobasesink.c:
- * ext/gio/gstgiobasesink.h:
- * ext/gio/gstgiobasesrc.c:
- * ext/gio/gstgiobasesrc.h:
- * ext/gio/gstgiosink.c:
- * ext/gio/gstgiosink.h:
- * ext/gio/gstgiosrc.c:
- * ext/gio/gstgiosrc.h:
- * ext/gio/gstgiostreamsink.c:
- * ext/gio/gstgiostreamsink.h:
- * ext/gio/gstgiostreamsrc.c:
- * ext/gio/gstgiostreamsrc.h:
* gst/gio/Makefile.am:
* gst/gio/gstgio.c:
* gst/gio/gstgio.h:
@@ -36328,8 +36608,6 @@
* docs/plugins/Makefile.am:
* gst/tcp/Makefile.am:
- * gst/tcp/gstmultifdsink.c:
- * gst/tcp/gstmultifdsink.h:
* gst/tcp/gstmultisocketsink.c:
* gst/tcp/gstmultisocketsink.h:
* gst/tcp/gsttcp-marshal.list:
@@ -38304,11 +38582,9 @@
2011-12-20 10:08:46 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/design-audiosinks.txt:
- * docs/design/draft-media-types.txt:
* docs/design/part-interlaced-video.txt:
* docs/design/part-mediatype-video-raw.txt:
* docs/design/part-playbin.txt:
- * docs/design/part-playbin2.txt:
docs: small update to design docs
2011-12-19 23:41:25 +0100 Stefan Sauer <ensonic@users.sf.net>
@@ -39299,14 +39575,6 @@
* gst-libs/gst/audio/streamvolume.h:
* gst-libs/gst/interfaces/Makefile.am:
* gst-libs/gst/interfaces/interfaces-marshal.list:
- * gst-libs/gst/interfaces/mixer.c:
- * gst-libs/gst/interfaces/mixer.h:
- * gst-libs/gst/interfaces/mixeroptions.c:
- * gst-libs/gst/interfaces/mixeroptions.h:
- * gst-libs/gst/interfaces/mixertrack.c:
- * gst-libs/gst/interfaces/mixertrack.h:
- * gst-libs/gst/interfaces/streamvolume.c:
- * gst-libs/gst/interfaces/streamvolume.h:
* gst/playback/Makefile.am:
* gst/playback/gstplaybin2.c:
* gst/volume/gstvolume.c:
@@ -39344,14 +39612,6 @@
* docs/libs/gst-plugins-base-libs-sections.txt:
* docs/libs/gst-plugins-base-libs.types:
* gst-libs/gst/interfaces/Makefile.am:
- * gst-libs/gst/interfaces/colorbalance.c:
- * gst-libs/gst/interfaces/colorbalance.h:
- * gst-libs/gst/interfaces/colorbalancechannel.c:
- * gst-libs/gst/interfaces/colorbalancechannel.h:
- * gst-libs/gst/interfaces/videoorientation.c:
- * gst-libs/gst/interfaces/videoorientation.h:
- * gst-libs/gst/interfaces/videooverlay.c:
- * gst-libs/gst/interfaces/videooverlay.h:
* gst-libs/gst/video/Makefile.am:
* gst-libs/gst/video/colorbalance.c:
* gst-libs/gst/video/colorbalance.h:
@@ -40710,7 +40970,6 @@
* tests/check/Makefile.am:
* tests/check/libs/.gitignore:
* tests/check/libs/audiocdsrc.c:
- * tests/check/libs/cddabasesrc.c:
* tests/check/libs/gstlibscpp.cc:
* tests/check/libs/libsabi.c:
* tests/check/libs/struct_arm.h:
@@ -40739,8 +40998,6 @@
* gst-libs/gst/audio/gstaudiocdsrc.c:
* gst-libs/gst/audio/gstaudiocdsrc.h:
* gst-libs/gst/cdda/Makefile.am:
- * gst-libs/gst/cdda/gstcddabasesrc.c:
- * gst-libs/gst/cdda/gstcddabasesrc.h:
* gst-plugins-base.spec.in:
* pkgconfig/Makefile.am:
* pkgconfig/gstreamer-cdda-uninstalled.pc.in:
@@ -40943,12 +41200,6 @@
* docs/libs/gst-plugins-base-libs-sections.txt:
* docs/libs/gst-plugins-base-libs.types:
* gst-libs/gst/rtp/Makefile.am:
- * gst-libs/gst/rtp/gstbasertpaudiopayload.c:
- * gst-libs/gst/rtp/gstbasertpaudiopayload.h:
- * gst-libs/gst/rtp/gstbasertpdepayload.c:
- * gst-libs/gst/rtp/gstbasertpdepayload.h:
- * gst-libs/gst/rtp/gstbasertppayload.c:
- * gst-libs/gst/rtp/gstbasertppayload.h:
* gst-libs/gst/rtp/gstrtpbaseaudiopayload.c:
* gst-libs/gst/rtp/gstrtpbaseaudiopayload.h:
* gst-libs/gst/rtp/gstrtpbasedepayload.c:
@@ -40984,10 +41235,6 @@
* gst-libs/gst/audio/gstaudiosink.h:
* gst-libs/gst/audio/gstaudiosrc.c:
* gst-libs/gst/audio/gstaudiosrc.h:
- * gst-libs/gst/audio/gstbaseaudiosink.c:
- * gst-libs/gst/audio/gstbaseaudiosink.h:
- * gst-libs/gst/audio/gstbaseaudiosrc.c:
- * gst-libs/gst/audio/gstbaseaudiosrc.h:
rename baseaudio* -> audiobase*
2011-11-11 11:52:47 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
@@ -41017,8 +41264,6 @@
* gst-libs/gst/audio/gstaudioringbuffer.h:
* gst-libs/gst/audio/gstbaseaudiosink.h:
* gst-libs/gst/audio/gstbaseaudiosrc.h:
- * gst-libs/gst/audio/gstringbuffer.c:
- * gst-libs/gst/audio/gstringbuffer.h:
rename files to match contained objects
2011-11-11 11:21:41 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
@@ -41910,8 +42155,6 @@
* ext/theora/gsttheoradec.c:
* gst-libs/gst/video/Makefile.am:
- * gst-libs/gst/video/gstmetavideo.c:
- * gst-libs/gst/video/gstmetavideo.h:
* gst-libs/gst/video/gstvideometa.c:
* gst-libs/gst/video/gstvideometa.h:
* gst-libs/gst/video/gstvideopool.h:
@@ -42162,7 +42405,6 @@
* tests/examples/audio/volume.c:
* tests/examples/volume/.gitignore:
* tests/examples/volume/Makefile.am:
- * tests/examples/volume/volume.c:
volume: move volume example to audio
2011-10-27 09:42:36 +0200 Stefan Sauer <ensonic@users.sf.net>
@@ -43744,9 +43986,6 @@
* gst-libs/gst/audio/gstaudiodecoder.h:
* gst-libs/gst/audio/gstaudioencoder.c:
* gst-libs/gst/audio/gstaudioencoder.h:
- * gst-libs/gst/audio/gstbaseaudiodecoder.c:
- * gst-libs/gst/audio/gstbaseaudiodecoder.h:
- * gst-libs/gst/audio/gstbaseaudioencoder.c:
* gst-libs/gst/audio/gstbaseaudioencoder.h:
* win32/common/libgstaudio.def:
audio: rename GstBaseAudioDecoder/Encoder to GstAudioDecoder/Encoder
@@ -46122,22 +46361,16 @@
* tests/examples/overlay/.gitignore:
* tests/examples/overlay/Makefile.am:
* tests/examples/overlay/gtk-videooverlay.c:
- * tests/examples/overlay/gtk-xoverlay.c:
* tests/examples/overlay/qt-videooverlay.cpp:
- * tests/examples/overlay/qt-xoverlay.cpp:
* tests/examples/overlay/qtgv-videooverlay.cpp:
* tests/examples/overlay/qtgv-videooverlay.h:
- * tests/examples/overlay/qtgv-xoverlay.cpp:
- * tests/examples/overlay/qtgv-xoverlay.h:
* tests/examples/seek/jsseek.c:
* tests/examples/seek/seek.c:
* tests/icles/.gitignore:
* tests/icles/Makefile.am:
* tests/icles/stress-videooverlay.c:
- * tests/icles/stress-xoverlay.c:
* tests/icles/test-colorkey.c:
* tests/icles/test-videooverlay.c:
- * tests/icles/test-xoverlay.c:
tests: update for GstXOverlay => GstVideoOverlay
2011-08-08 10:44:17 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
@@ -46155,7 +46388,6 @@
* gst-libs/gst/interfaces/Makefile.am:
* gst-libs/gst/interfaces/videooverlay.c:
* gst-libs/gst/interfaces/videooverlay.h:
- * gst-libs/gst/interfaces/xoverlay.c:
* gst-libs/gst/interfaces/xoverlay.h:
* gst-plugins-base.spec.in:
interfaces: rename GstXOverlay interface to GstVideoOverlay
@@ -47040,7 +47272,6 @@
2011-07-07 21:24:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* Android.mk:
- * android/ffmpegcolorspace.mk:
* android/videoconvert.mk:
* docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
* ext/ogg/gstoggmux.c:
@@ -47862,14 +48093,6 @@
* configure.ac:
* gst/colorspace/Makefile.am:
- * gst/colorspace/colorspace.c:
- * gst/colorspace/colorspace.h:
- * gst/colorspace/colorspace.vcproj:
- * gst/colorspace/gstcolorspace.c:
- * gst/colorspace/gstcolorspace.h:
- * gst/colorspace/gstcolorspaceorc-dist.c:
- * gst/colorspace/gstcolorspaceorc-dist.h:
- * gst/colorspace/gstcolorspaceorc.orc:
* gst/videoconvert/Makefile.am:
* gst/videoconvert/gstvideoconvert.c:
* gst/videoconvert/gstvideoconvert.h:
@@ -48884,7 +49107,6 @@
* tests/check/elements/decodebin2.c:
* tests/check/elements/playbin-compressed.c:
* tests/check/elements/playbin.c:
- * tests/check/elements/playbin2-compressed.c:
* tests/check/elements/playbin2.c:
tests: fix up unit tests for playbin2/decodebin2 renames and updates
Even if they don't work yet.
@@ -49666,7 +49888,6 @@
* configure.ac:
* gst-libs/gst/audio/.gitignore:
* gst-libs/gst/audio/Makefile.am:
- * gst-libs/gst/audio/testchannels.c:
* tests/examples/Makefile.am:
* tests/examples/audio/.gitignore:
* tests/examples/audio/Makefile.am:
@@ -55535,7 +55756,6 @@
2010-12-13 09:58:53 +0200 Stefan Kost <ensonic@users.sf.net>
- * docs/design-audiosinks.txt:
* docs/design/design-audiosinks.txt:
docs: move design doc to design folder
@@ -56823,7 +57043,6 @@
* docs/libs/Makefile.am:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
- * gst-libs/gst/pbutils/gstdiscoverer-private.h:
* gst-libs/gst/pbutils/gstdiscoverer-types.c:
* gst-libs/gst/pbutils/gstdiscoverer.c:
* gst-libs/gst/pbutils/missing-plugins.c:
@@ -57236,7 +57455,6 @@
* gst-libs/gst/pbutils/pbutils.h:
* gst/typefind/Makefile.am:
* gst/typefind/gstaacutil.c:
- * gst/typefind/gstaacutil.h:
* gst/typefind/gsttypefindfunctions.c:
* win32/common/libgstpbutils.def:
pbutils: add codec-specific utility functions for AAC
@@ -58643,16 +58861,6 @@
* configure.ac:
* tests/examples/Makefile.am:
- * tests/examples/playback/.gitignore:
- * tests/examples/playback/Makefile.am:
- * tests/examples/playback/decodetest.c:
- * tests/examples/playback/test.c:
- * tests/examples/playback/test2.c:
- * tests/examples/playback/test3.c:
- * tests/examples/playback/test4.c:
- * tests/examples/playback/test5.c:
- * tests/examples/playback/test6.c:
- * tests/examples/playback/test7.c:
* tests/icles/Makefile.am:
* tests/icles/playback/.gitignore:
* tests/icles/playback/Makefile.am:
@@ -58720,14 +58928,6 @@
* configure.ac:
* gst/playback/.gitignore:
* gst/playback/Makefile.am:
- * gst/playback/decodetest.c:
- * gst/playback/test.c:
- * gst/playback/test2.c:
- * gst/playback/test3.c:
- * gst/playback/test4.c:
- * gst/playback/test5.c:
- * gst/playback/test6.c:
- * gst/playback/test7.c:
* tests/examples/Makefile.am:
* tests/examples/playback/.gitignore:
* tests/examples/playback/Makefile.am:
@@ -62689,7 +62889,6 @@
* gst-libs/gst/rtsp/gstrtspconnection.c:
* gst-libs/gst/tag/lang.c:
* gst/ffmpegcolorspace/Makefile.am:
- * gst/ffmpegcolorspace/gstffmpeg.c:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
* gst/gdp/gstgdpdepay.h:
* gst/gdp/gstgdppay.h:
@@ -64366,10 +64565,6 @@
* ext/theora/gsttheoradec.c:
* ext/theora/gsttheoraenc.c:
* ext/theora/gsttheoraparse.c:
- * ext/theora/theora.c:
- * ext/theora/theoradec.c:
- * ext/theora/theoraenc.c:
- * ext/theora/theoraparse.c:
theora: Rename source files to have the same name as the headers
2010-01-14 10:07:22 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -64380,11 +64575,6 @@
* ext/vorbis/gstvorbisenc.c:
* ext/vorbis/gstvorbisparse.c:
* ext/vorbis/gstvorbistag.c:
- * ext/vorbis/vorbis.c:
- * ext/vorbis/vorbisdec.c:
- * ext/vorbis/vorbisenc.c:
- * ext/vorbis/vorbisparse.c:
- * ext/vorbis/vorbistag.c:
vorbis: Rename source files to have the same name as the headers
2010-01-14 10:05:35 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -64499,7 +64689,6 @@
2010-01-07 15:26:57 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/tag/Makefile.am:
- * gst-libs/gst/tag/lang-tables.c:
* gst-libs/gst/tag/lang-tables.dat:
* gst-libs/gst/tag/lang.c:
tag: fix up disting of lang-tables.c more correctly
@@ -66223,7 +66412,6 @@
* gst-libs/gst/rtsp/Makefile.am:
* gst-libs/gst/rtsp/gstrtsp-marshal.list:
* gst-libs/gst/rtsp/gstrtspextension.c:
- * gst-libs/gst/rtsp/rtsp-marshal.list:
* gst-libs/gst/video/Makefile.am:
* gst/playback/Makefile.am:
* gst/tcp/Makefile.am:
@@ -73234,13 +73422,9 @@
* ext/vorbis/gstvorbistag.h:
* ext/vorbis/vorbis.c:
* ext/vorbis/vorbisdec.c:
- * ext/vorbis/vorbisdec.h:
* ext/vorbis/vorbisenc.c:
- * ext/vorbis/vorbisenc.h:
* ext/vorbis/vorbisparse.c:
- * ext/vorbis/vorbisparse.h:
* ext/vorbis/vorbistag.c:
- * ext/vorbis/vorbistag.h:
vorbis: Rename vorbis*.h to gstvorbis*.h to prevent name conflicts
2009-02-24 14:06:38 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -73949,22 +74133,9 @@
* gst/audioresample/speex_resampler_int.c:
* gst/audioresample/speex_resampler_wrapper.h:
* gst/speexresample/Makefile.am:
- * gst/speexresample/README:
- * gst/speexresample/arch.h:
- * gst/speexresample/fixed_arm4.h:
- * gst/speexresample/fixed_arm5e.h:
- * gst/speexresample/fixed_bfin.h:
- * gst/speexresample/fixed_debug.h:
- * gst/speexresample/fixed_generic.h:
* gst/speexresample/gstspeexresample.c:
* gst/speexresample/gstspeexresample.h:
* gst/speexresample/resample.c:
- * gst/speexresample/resample_sse.h:
- * gst/speexresample/speex_resampler.h:
- * gst/speexresample/speex_resampler_double.c:
- * gst/speexresample/speex_resampler_float.c:
- * gst/speexresample/speex_resampler_int.c:
- * gst/speexresample/speex_resampler_wrapper.h:
* gst/typefind/gsttypefindfunctions.c:
* tests/check/Makefile.am:
* tests/check/elements/audioresample.c:
diff --git a/NEWS b/NEWS
index f67d1f3007..0ebfe94646 100644
--- a/NEWS
+++ b/NEWS
@@ -1,26 +1,28 @@
-### 1.8.2
+### 1.8.3
-The first 1.8 bug-fix release (1.8.2) was released on 9 June 2016.
-This release only contains bugfixes and it should be safe to update from 1.8.0.
+The third 1.8 bug-fix release (1.8.3) was released on 19 August 2016.
+This release only contains bugfixes and it should be safe to update from 1.8.x.
-#### Major bugfixes in 1.8.2
+#### Major bugfixes in 1.8.3
- - Fix vp8enc and flacenc segmentation faults on Windows
- - Fix Android build failure due to BSD sed on OS X
- - Fix Android build failure with applications targetting API > 20
- - Fix playback of live MS SmoothStreaming streams
- - Fix various issues with vtdec and caopengllayersink on OS X
- - Fix severe performance degradation in various image decoders
- - Fix sample rate negotiation in opusdec
- - Fix regression in typefind, causing deadlocks in some situations
- - Fix mpegtsmux to set PTS on all output buffers again
- - Fix extraction of frame dimensions from SDP in RTP JPEG depayloader
- - Fix failure in v4l2videodec when setting of format fails after starting
+ - Fix Android build scripts on OS X and Windows
+ - Fix stepping in PAUSED state in certain circumstances
+ - Fix jackaudiosink hang when exiting
+ - Fix udpsrc receiving multicast packets not only from the selected
+ multicast group
+ - Fix unnecessary decoding of unselected streams in GES
+ - Fix (multi)udpsink randomly not sending to clients
+ - Fix ALL\_BOTH probes not considering EVENT\_FLUSH
+ - Fix average input rate calculations in queue2
+ - Fix various locking issues causing deadlock in adaptivedemux
+ - Fix gst-libav encoders to correctly produce codec\_data in caps
+ - Add Wayland, Windows and Rasberry Pi support to the QML GL video sink
+ - Add support for building with OpenH264 1.6
+ - Add support for controlling deinterlacing in GES video sources
- ... and many, many more!
-For a full list of bugfixes see [Bugzilla][buglist-1.8.2]. Note that this is
+For a full list of bugfixes see [Bugzilla][buglist-1.8.3]. Note that this is
not the full list of changes. For the full list of changes please refer to the
GIT logs or ChangeLogs of the particular modules.
-[buglist-1.8.2]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=130196&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.8.2
-
+[buglist-1.8.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=145400&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.8.3
diff --git a/RELEASE b/RELEASE
index 2612b6033a..c7687fff37 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,11 +1,11 @@
-Release notes for GStreamer Base Plugins 1.8.2
+Release notes for GStreamer Base Plugins 1.8.3
-The GStreamer team is proud to announce the second bugfix release in the stable
+The GStreamer team is proud to announce the third bugfix release in the stable
1.8 release series of your favourite cross-platform multimedia framework!
-This release only contains bugfixes and it is safe to update from 1.8.1. For a
+This release only contains bugfixes and it is safe to update from 1.8.x. For a
full list of bugfixes see Bugzilla.
@@ -58,17 +58,13 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 765534 : encoding-profile: Remove codec_data and streamheader fields from constraint caps
- * 765538 : codec-utils: Don't put level=0 into the caps
- * 765541 : smartencoder: Only accept TIME segments for real
- * 765684 : opusdec: Won't negotiate sampling rate anymore
- * 765706 : opusdec: caps leak in gst_opus_dec_negotiate()
- * 765708 : encoding-profile: Make creation of encoding profile from discoverer info more robust
- * 766204 : sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore
- * 766265 : opusdec with FEC breaks when packet sizes change
- * 766510 : videosink: test_video_center_rect raise a warning when turning on debug
- * 766515 : playbin: fix suburidecodebin leak
- * 767163 : video-color: Fix colorimetry IS_UNKNOWN
+ * 767689 : oggdemux: re-enable the seek on EOS when determining stream length
+ * 767712 : xvimage: Missing sanity checking for allocation sizes for various video formats
+ * 767859 : discoverer: Don't crash when trying to serialize non-OK discoverer infos to a GVariant
+ * 768178 : tagdemux: Drops data of too small files in PUSH mode
+ * 768249 : rtspsrc lockup on gst_rtspsrc_stop
+ * 768361 : videodecoder: Takes stream lock for non-serialized queries
+ * 768991 : oggdemux: fix unknown duration playing Ogg from HTTP
==== Download ====
@@ -105,10 +101,9 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Guillaume Desmottes
- * Hyunjun Ko
- * Olivier Crête
+ * Duncan Palmer
* Sebastian Dröge
- * Stian Selnes
- * Thiago Santos
+ * Sergio Torres Soldado
+ * Tim-Philipp Müller
+ * Vincent Penquerc'h
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index a18f1c87e8..b6f8fb8c2b 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.8.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
+AC_INIT([GStreamer Base Plug-ins],[1.8.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AG_GST_INIT
@@ -56,7 +56,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 802, 0, 802)
+AS_LIBTOOL(GST, 803, 0, 803)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.8.0
diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml
index 2bd5af52ac..55134ed5b7 100644
--- a/docs/plugins/inspect/plugin-adder.xml
+++ b/docs/plugins/inspect/plugin-adder.xml
@@ -3,7 +3,7 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml
index c54f9d9a72..0340182a41 100644
--- a/docs/plugins/inspect/plugin-alsa.xml
+++ b/docs/plugins/inspect/plugin-alsa.xml
@@ -3,7 +3,7 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml
index 8aef377a5b..108d58f621 100644
--- a/docs/plugins/inspect/plugin-app.xml
+++ b/docs/plugins/inspect/plugin-app.xml
@@ -3,7 +3,7 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml
index 19ef71c43a..98b7e56539 100644
--- a/docs/plugins/inspect/plugin-audioconvert.xml
+++ b/docs/plugins/inspect/plugin-audioconvert.xml
@@ -3,7 +3,7 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml
index 37aefed832..6ecdc8b654 100644
--- a/docs/plugins/inspect/plugin-audiorate.xml
+++ b/docs/plugins/inspect/plugin-audiorate.xml
@@ -3,7 +3,7 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml
index a2254b8faf..0204ae1b7c 100644
--- a/docs/plugins/inspect/plugin-audioresample.xml
+++ b/docs/plugins/inspect/plugin-audioresample.xml
@@ -3,7 +3,7 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml
index d3dff291a9..7db77229d8 100644
--- a/docs/plugins/inspect/plugin-audiotestsrc.xml
+++ b/docs/plugins/inspect/plugin-audiotestsrc.xml
@@ -3,7 +3,7 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml
index b9ae82858d..266d3904e3 100644
--- a/docs/plugins/inspect/plugin-cdparanoia.xml
+++ b/docs/plugins/inspect/plugin-cdparanoia.xml
@@ -3,7 +3,7 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml
index e6671d761f..7afc0919e0 100644
--- a/docs/plugins/inspect/plugin-encoding.xml
+++ b/docs/plugins/inspect/plugin-encoding.xml
@@ -3,7 +3,7 @@
<description>various encoding-related elements</description>
<filename>../../gst/encoding/.libs/libgstencodebin.so</filename>
<basename>libgstencodebin.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml
index 66b7cb7c1e..cfdb024a4f 100644
--- a/docs/plugins/inspect/plugin-gio.xml
+++ b/docs/plugins/inspect/plugin-gio.xml
@@ -3,7 +3,7 @@
<description>GIO elements</description>
<filename>../../gst/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml
index 3474b87aed..ccd95eef5d 100644
--- a/docs/plugins/inspect/plugin-libvisual.xml
+++ b/docs/plugins/inspect/plugin-libvisual.xml
@@ -3,7 +3,7 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml
index 856a3a627c..a040d6f939 100644
--- a/docs/plugins/inspect/plugin-ogg.xml
+++ b/docs/plugins/inspect/plugin-ogg.xml
@@ -3,7 +3,7 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml
index 216f55d991..e2ac04973f 100644
--- a/docs/plugins/inspect/plugin-opus.xml
+++ b/docs/plugins/inspect/plugin-opus.xml
@@ -3,7 +3,7 @@
<description>OPUS plugin library</description>
<filename>../../ext/opus/.libs/libgstopus.so</filename>
<basename>libgstopus.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml
index 1f322985a0..4116aef220 100644
--- a/docs/plugins/inspect/plugin-pango.xml
+++ b/docs/plugins/inspect/plugin-pango.xml
@@ -3,7 +3,7 @@
<description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml
index 80d235420e..fa5066b783 100644
--- a/docs/plugins/inspect/plugin-playback.xml
+++ b/docs/plugins/inspect/plugin-playback.xml
@@ -3,7 +3,7 @@
<description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplayback.so</filename>
<basename>libgstplayback.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml
index ac3e1110d6..c2bd8029c0 100644
--- a/docs/plugins/inspect/plugin-subparse.xml
+++ b/docs/plugins/inspect/plugin-subparse.xml
@@ -3,7 +3,7 @@
<description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml
index 6df7525856..2afc240e63 100644
--- a/docs/plugins/inspect/plugin-tcp.xml
+++ b/docs/plugins/inspect/plugin-tcp.xml
@@ -3,7 +3,7 @@
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml
index 2370ac4398..c57d87b82b 100644
--- a/docs/plugins/inspect/plugin-theora.xml
+++ b/docs/plugins/inspect/plugin-theora.xml
@@ -3,7 +3,7 @@
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml
index 501cb6ac75..064d53fc1e 100644
--- a/docs/plugins/inspect/plugin-typefindfunctions.xml
+++ b/docs/plugins/inspect/plugin-typefindfunctions.xml
@@ -3,7 +3,7 @@
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml
index bb5da91d4d..7e8b81b8ba 100644
--- a/docs/plugins/inspect/plugin-videoconvert.xml
+++ b/docs/plugins/inspect/plugin-videoconvert.xml
@@ -3,7 +3,7 @@
<description>Colorspace conversion</description>
<filename>../../gst/videoconvert/.libs/libgstvideoconvert.so</filename>
<basename>libgstvideoconvert.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml
index 58f20e0f20..567878bded 100644
--- a/docs/plugins/inspect/plugin-videorate.xml
+++ b/docs/plugins/inspect/plugin-videorate.xml
@@ -3,7 +3,7 @@
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml
index 3fca73bfdd..a438bdbfbf 100644
--- a/docs/plugins/inspect/plugin-videoscale.xml
+++ b/docs/plugins/inspect/plugin-videoscale.xml
@@ -3,7 +3,7 @@
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml
index 4097a1ec6e..f8bc389d34 100644
--- a/docs/plugins/inspect/plugin-videotestsrc.xml
+++ b/docs/plugins/inspect/plugin-videotestsrc.xml
@@ -3,7 +3,7 @@
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml
index df5b4ed949..46c1b5e992 100644
--- a/docs/plugins/inspect/plugin-volume.xml
+++ b/docs/plugins/inspect/plugin-volume.xml
@@ -3,7 +3,7 @@
<description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml
index dd207603b7..dbebc3f156 100644
--- a/docs/plugins/inspect/plugin-vorbis.xml
+++ b/docs/plugins/inspect/plugin-vorbis.xml
@@ -3,7 +3,7 @@
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml
index a4bf14860f..c58b449f55 100644
--- a/docs/plugins/inspect/plugin-ximagesink.xml
+++ b/docs/plugins/inspect/plugin-ximagesink.xml
@@ -3,7 +3,7 @@
<description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml
index 52541fcb4b..8ad371d002 100644
--- a/docs/plugins/inspect/plugin-xvimagesink.xml
+++ b/docs/plugins/inspect/plugin-xvimagesink.xml
@@ -3,7 +3,7 @@
<description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename>
- <version>1.8.2</version>
+ <version>1.8.3</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap
index d1c80ecd4a..e55f75bc5d 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.8.3</revision>
+ <branch>1.8</branch>
+ <name></name>
+ <created>2016-08-19</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.8.3.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.8.2</revision>
<branch>1.8</branch>
<name></name>
diff --git a/win32/common/_stdint.h b/win32/common/_stdint.h
index f13ce94095..33ddb19134 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.8.2"
-/* generated using gnu compiler gcc (Debian 5.4.0-3) 5.4.0 20160603 */
+#define _GENERATED_STDINT_H "gst-plugins-base 1.8.3"
+/* generated using gnu compiler gcc (Debian 6.1.1-12) 6.1.1 20160815 */
#define _STDINT_HAVE_STDINT_H 1
#include <stdint.h>
#endif
diff --git a/win32/common/config.h b/win32/common/config.h
index ff16824c6b..4293787e85 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -90,7 +90,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2016-06-09"
+#define GST_PACKAGE_RELEASE_DATETIME "2016-08-19"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@@ -339,7 +339,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.8.2"
+#define PACKAGE_STRING "GStreamer Base Plug-ins 1.8.3"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-base"
@@ -348,7 +348,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.8.2"
+#define PACKAGE_VERSION "1.8.3"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -382,7 +382,7 @@
#undef USE_TREMOLO
/* Version number of package */
-#define VERSION "1.8.2"
+#define VERSION "1.8.3"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */