summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2013-03-22 12:33:48 +0000
committerTim-Philipp Müller <tim@centricular.net>2013-03-22 12:33:48 +0000
commita45d8c9d00e341161183ba50ce28c53ec9636fc2 (patch)
treeb3214d2a8e40cac675b65b4933a6c74f70699691
parent74c3fa234724df65e257f49123f22b5ae5eb86bd (diff)
Release 1.0.61.0.6
-rw-r--r--ChangeLog320
-rw-r--r--NEWS30
-rw-r--r--RELEASE56
-rw-r--r--configure.ac4
-rw-r--r--docs/plugins/inspect/plugin-coreelements.xml2
-rw-r--r--gstreamer.doap10
-rw-r--r--win32/common/config.h8
-rw-r--r--win32/common/gstversion.h2
8 files changed, 399 insertions, 33 deletions
diff --git a/ChangeLog b/ChangeLog
index e3c8985fa5..92e3df9430 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,325 @@
+=== release 1.0.6 ===
+
+2013-03-22 Tim-Philipp Müller <tim@centricular.net>
+
+ * configure.ac:
+ releasing 1.0.6
+
+2013-03-22 09:53:58 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * po/af.po:
+ * po/az.po:
+ * po/be.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/nb.po:
+ * po/nl.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/rw.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/zh_TW.po:
+ po: update for new translatable string
+
+2013-02-16 23:02:21 +0000 Tim-Philipp Müller <tim@centricular.net>
+
+ * libs/gst/base/gstbasetransform.c:
+ basetransform: don't pass NULL outcaps to transform_size on shutdown
+ gst_pad_get_current_caps() on the source pad might yield NULL caps
+ if we're being shut down and the source pad has already been
+ deactivated by the other thread that's changing state. Just bail
+ out in that case, instead of passing NULL caps to the transform_size
+ function, which it might not expect.
+ Fixes spurious warnings in audioresample shutdown unit test.
+ https://bugzilla.gnome.org/show_bug.cgi?id=693996
+
+2013-02-13 16:52:13 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/gstmessage.c:
+ * tests/check/gst/gstmessage.c:
+ message: accept NULL error argument in gst_message_parse_{error,warning,info}
+ And simplify code a bit while at it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=693704
+
+2013-02-12 00:08:51 +1100 Tim 'mithro' Ansell <mithro@mithis.com>
+
+ * gst/gstvalue.c:
+ gstvalue: Adding offset to GstSegment serialize/deserialize.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=693587
+
+2013-02-07 12:52:26 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/gstbin.c:
+ bin: remove old comment
+ The iterators now return a GValue and not the object directly anymore.
+
+2013-02-07 12:50:08 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/gstbin.c:
+ bin: reset GValue from iterator after usage
+
+2013-02-04 10:30:32 +0100 Stefan Sauer <ensonic@users.sf.net>
+
+ * gst/gstdebugutils.c:
+ debugutils: fix order of caps on an unnegotiated link
+ headlabel is the sink_pad (where the link points to) and not the other way around.
+
+2013-02-01 21:59:41 +0100 Stefan Sauer <ensonic@users.sf.net>
+
+ * docs/libs/gstreamer-libs-docs.sgml:
+ * docs/libs/gstreamer-libs-sections.txt:
+ * docs/libs/gstreamer-libs.types:
+ * gst/gstcontrolbinding.c:
+ * libs/gst/controller/gstargbcontrolbinding.c:
+ * libs/gst/controller/gstdirectcontrolbinding.c:
+ docs: update the controller docs
+ Add the control bindings to the docs. Add a little more detail.
+
+2013-02-01 21:57:45 +0100 Stefan Sauer <ensonic@users.sf.net>
+
+ * docs/random/porting-to-1.0.txt:
+ porting: a few updates for the porting guide
+
+2013-02-05 17:15:37 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * tests/check/libs/basesink.c:
+ tests: add basesink test
+
+2013-02-05 17:19:50 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * libs/gst/base/gstbasesink.c:
+ basesink: handle sync of EOS after item without duration
+ After a buffer or GAP without duration, an EOS event should be rendered
+ immediately instead of waiting for the end of the segment.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692868
+ Conflicts:
+ libs/gst/base/gstbasesink.c
+
+2013-02-02 11:55:52 -0800 Nate Bogdanowicz <natezb@gmail.com>
+
+ * gst/gstpipeline.c:
+ gstpipeline: fix failed assertion caused by seeking pipeline with NULL clock
+ Under certain GST_STATE_CHANGED_PAUSED_TO_PLAYING transitions, a pipeline with
+ a NULL clock will fail an assertion due to an unchecked call to gst_object_ref().
+ This is fixed by simply adding a check and only ref-ing if the clock is not NULL.
+ https://bugzilla.gnome.org/show_bug.cgi?id=693065
+
+2013-01-30 13:06:44 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * plugins/elements/gstdataqueue.c:
+ dataqueue: can't pass a GType through GINT_TO_POINTER
+ Use GSIZE_TO_POINTER instead. sizeof(GType) may be larger
+ than sizeof(gulong) and sizeof(int), so the casts may
+ chop off some bits from the GType value on some architectures.
+ Conflicts:
+ plugins/elements/gstdataqueue.c
+
+2013-01-29 12:40:52 +0100 Alexander Schrab <alexas@axis.com>
+
+ * tests/check/elements/queue.c:
+ tests: unit test to trigger the queue/flushing race condition bug for allocation queries
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+
+2013-01-28 11:05:28 +0100 Alexander Schrab <alexas@axis.com>
+
+ * plugins/elements/gstqueue.c:
+ queue: remove query from queue if queue is flushing
+ When querying a queue that is flushing we end up adding
+ a query to the queuearray without taking a reference to
+ that query (because the normal functionality is to block
+ until that query is done and discarded from the queue).
+ This later causes problem if the query is unreffed outside
+ of the queue before we discard the queue. There is a check
+ to avoid unreffing any lingering query-objects, but since
+ the query has been deleted that check fails.
+ This commit depends on other fixes done to gst_queue_array_find()
+ and gst_queue_array_drop_element().
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+
+2013-01-30 11:55:18 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * plugins/elements/gstqueuearray.c:
+ queuearray: make _find() find the value if no compare function is provided
+ Allow NULL as compare function for direct value lookup.
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+ Conflicts:
+ plugins/elements/gstqueuearray.c
+
+2013-01-29 22:54:21 +0000 Tim-Philipp Müller <tim@centricular.net>
+
+ * tests/check/libs/queuearray.c:
+ tests: one more test for gst_queue_array_drop_element()
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+
+2013-01-30 09:11:24 +0100 Alexander Schrab <alexas@axis.com>
+
+ * tests/check/libs/queuearray.c:
+ tests: add checks for gst_queue_array_find() and _drop_element()
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+
+2013-01-28 11:05:28 +0100 Alexander Schrab <alexas@axis.com>
+
+ * plugins/elements/gstqueuearray.c:
+ queuearray: fix gst_queue_array_find()
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+
+2013-01-28 11:05:28 +0100 Alexander Schrab <alexas@axis.com>
+
+ * plugins/elements/gstqueuearray.c:
+ queuearray: fix gst_queue_array_drop_element()
+ https://bugzilla.gnome.org/show_bug.cgi?id=692691
+
+2013-01-29 09:45:23 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * libs/gst/base/gstbasesrc.c:
+ basesrc: handle renegotiation correctly
+ Don't retry to negotiate when we fail to negotiate but instead produce a
+ NOT_NEGOTIATED error. We only want to retry negotiation if the result from
+ gst_pad_push() returned NOT_NEGOTIATED.
+
+2013-01-27 06:20:51 -0800 Simon Feltman <sfeltman@src.gnome.org>
+
+ * gst/Makefile.am:
+ g-i: add built enumtypes headers and sources to gir creation
+ Add gstenumtypes.h/c for inclusion with g-ir-scanner. This fixes
+ problems where introspection based bindings think GstState is
+ typeless due to the GType not being included as an annotation.
+ https://bugzilla.gnome.org/show_bug.cgi?id=691185
+
+2013-01-24 15:50:17 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * docs/pwg/advanced-negotiation.xml:
+ pwg: rename variable
+ The filter variable was used twice for different things.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692432
+
+2013-01-17 21:35:48 -0300 Niv Sardi <xaiki@evilgiggle.com>
+
+ * gst/gstpad.c:
+ gst_pad_check_reconfigure: only remove flag if set.
+ the code ifed a debug statement, that can't be right. anyway, the way it is,
+ we don't really need that branch, as we set the flag to unset only if set
+ (and that can't fail) hence the end result is always to unset the flag.
+ Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691985
+
+2013-01-17 21:43:25 -0300 Niv Sardi <xaiki@evilgiggle.com>
+
+ * libs/gst/base/gstbasesrc.c:
+ basesrc: set NEED_RECONFIGURE flag if negotiate fails
+ When negotiation fails, mark the pad as needing a reconfigure again so
+ that it gets picked up again next time.
+ Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691986
+
+2013-01-18 16:05:09 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tools/gst-launch.1.in:
+ tools: minor addition to gst-launch-1.0 man page
+ https://bugzilla.gnome.org/show_bug.cgi?id=692015
+
+2013-01-18 16:01:11 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tools/gst-launch.1.in:
+ tools: update gst-launch-1.0 man page for new debug levels
+ There are more debug levels these days, not only 0-5.
+ https://bugzilla.gnome.org/show_bug.cgi?id=692015
+
+2013-01-16 17:24:42 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * libs/gst/base/gstadapter.c:
+ docs: add a note to the gst_adapter_take_buffer() docs about buffer flags
+ https://bugzilla.gnome.org/show_bug.cgi?id=682110
+
+2013-01-16 11:29:47 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/gst/gstabi.c:
+ * tests/check/libs/libsabi.c:
+ tests: disable ABI checks for architectures where the struct sizes are not up-to-date
+ https://bugzilla.gnome.org/show_bug.cgi?id=691828
+
+2013-01-15 09:42:20 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/gstpipeline.c:
+ pipeline: add allow-none annotation for gst_pipeline_new()'s name property
+
+2013-01-14 20:02:42 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * docs/libs/gstreamer-libs-sections.txt:
+ * libs/gst/base/gstbaseparse.c:
+ docs: minor GstBaseParse docs fixes
+ Expose docs for gst_base_parse_finish_frame().
+
+2013-01-14 17:01:22 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * libs/gst/base/gsttypefindhelper.c:
+ typefind: handle map failure
+
+2013-01-14 17:00:46 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * libs/gst/base/gstbasesrc.c:
+ basesrc: handle map failure
+
+2013-01-14 17:00:23 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * libs/gst/base/gstadapter.c:
+ adapter: handle map failure
+
+2013-01-10 11:34:14 +0100 Stefan Sauer <ensonic@users.sf.net>
+
+ * docs/gst/gstreamer-sections.txt:
+ * gst/gstcontrolbinding.h:
+ controlbinding: hide one unused typedef
+ This is not used internally.
+
+2013-01-10 11:33:42 +0100 Stefan Sauer <ensonic@users.sf.net>
+
+ * gst/gstcontrolbinding.c:
+ * gst/gstcontrolsource.c:
+ docs: improve api docs for controlsource and -binding
+
=== release 1.0.5 ===
-2013-01-08 Tim-Philipp Müller <tim@centricular.net>
+2013-01-08 00:36:05 +0000 Tim-Philipp Müller <tim@centricular.net>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.0.5
+ * docs/plugins/inspect/plugin-coreelements.xml:
+ * gstreamer.doap:
+ * po/sl.po:
+ * win32/common/config.h:
+ * win32/common/gstenumtypes.c:
+ * win32/common/gstversion.h:
+ Release 1.0.5
2013-01-05 16:30:04 +0000 Tim-Philipp Müller <tim@centricular.net>
diff --git a/NEWS b/NEWS
index 8355072f94..d96b260810 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,32 @@
-This is GStreamer 1.0.5
+This is GStreamer 1.0.6
+
+Changes since 1.0.5:
+
+ * bin: reset GValue from iterator after usage, fixing leak
+ * pipeline: fix seeking on pipeline with NULL clock
+ * message: accept NULL error argument in gst_message_parse_{error,warning,info}
+ * basesrc: handle renegotiation correctly
+ * basesink: handle sync of EOS after item without duration
+ * basetransform: avoid warnings from NULL outcaps passed to transform_size in shutdown race
+ * adapter, basesrc, typefind: handle gst_buffer_map failure
+ * queuearray: fix gst_queue_array_drop_element()
+ * queuearray: fix gst_queue_array_find()
+ * queue: remove query from queue if queue is flushing
+ * g-i: make sure enumeration types and flags are introspected and available to bindings
+ * g-i: add allow-none annotation for gst_pipeline_new()'s name property
+
+Bugs fixed since 1.0.5:
+
+ * 684804 : basesink: fails to post EOS message with RTSP stream
+ * 691185 : g-i: GStreamer enums and flags not usable - " expected enumeration type GstFormat, but got Format instead " warning when setting GstFormat property on GStreamer appsrc element
+ * 691985 : gst_pad_check_reconfigure: only remove flag if set.
+ * 691986 : basesrc: set NEED_RECONFIGURE flag if negotiate fails
+ * 692691 : queue: dangling pointer when doing allocation query on a flushing queue
+ * 692868 : basesink: expands GAP event without duration to last to segment end
+ * 693065 : pipeline: criticals when seeking on pipeline with NULL clock
+ * 693587 : Adding offset to GstSegment deserialize/serialize to fix jump on uninitialized value
+ * 693704 : gst_message_parse_{warning,error} annotations wrongly claim allow-none for GError parameter
+ * 693996 : basetransform: audioresample shutdown unit test fails with 'gst_audio_info_from_caps: caps != NULL' in transform_size
Changes since 1.0.4:
diff --git a/RELEASE b/RELEASE
index 618c006d3a..f6dbe1d727 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,8 +1,8 @@
-Release notes for GStreamer 1.0.5
+Release notes for GStreamer 1.0.6
-The GStreamer team is pleased to announce a new bug-fix release
+The GStreamer team is proud to announce a new bug-fix release
in the 1.x stable series of the
core of the GStreamer streaming media framework.
@@ -38,28 +38,35 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
-
+
Features of this release
-
- * add GST_BIN_FLAG_NO_RESYNC flag that disables a resync when
- an element is added, removed or linked in the bin; this is
- interesting for complex bins that dynamically add elements
- to themselves and want to manage the state of those elements
- without interference from state resync threads (which may
- cause deadlocks)
- * add OTHER clock type
+
+ * bin: reset GValue from iterator after usage, fixing leak
+ * pipeline: fix seeking on pipeline with NULL clock
+ * message: accept NULL error argument in gst_message_parse_{error,warning,info}
+ * basesrc: handle renegotiation correctly
+ * basesink: handle sync of EOS after item without duration
+ * basetransform: avoid warnings from NULL outcaps passed to transform_size in shutdown race
+ * adapter, basesrc, typefind: handle gst_buffer_map failure
+ * queuearray: fix gst_queue_array_drop_element()
+ * queuearray: fix gst_queue_array_find()
+ * queue: remove query from queue if queue is flushing
+ * g-i: make sure enumeration types and flags are introspected and available to bindings
+ * g-i: add allow-none annotation for gst_pipeline_new()'s name property
Bugs fixed in this release
-
- * 690915 : Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in configure.ac
-
-API changes in this release
-
- - API additions:
-
- * GST_BIN_FLAG_NO_RESYNC
- * GST_CLOCK_TYPE_OTHER
+
+ * 684804 : basesink: fails to post EOS message with RTSP stream
+ * 691185 : g-i: GStreamer enums and flags not usable - " expected enumeration type GstFormat, but got Format instead " warning when setting GstFormat property on GStreamer appsrc element
+ * 691985 : gst_pad_check_reconfigure: only remove flag if set.
+ * 691986 : basesrc: set NEED_RECONFIGURE flag if negotiate fails
+ * 692691 : queue: dangling pointer when doing allocation query on a flushing queue
+ * 692868 : basesink: expands GAP event without duration to last to segment end
+ * 693065 : pipeline: criticals when seeking on pipeline with NULL clock
+ * 693587 : Adding offset to GstSegment deserialize/serialize to fix jump on uninitialized value
+ * 693704 : gst_message_parse_{warning,error} annotations wrongly claim allow-none for GError parameter
+ * 693996 : basetransform: audioresample shutdown unit test fails with 'gst_audio_info_from_caps: caps != NULL' in transform_size
==== Download ====
@@ -96,7 +103,12 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Thijs Vermeir
+ * Alexander Schrab
+ * Nate Bogdanowicz
+ * Niv Sardi
+ * Simon Feltman
+ * Stefan Sauer
+ * Tim 'mithro' Ansell
* Tim-Philipp Müller
* Wim Taymans
+  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 8eb8289b84..9ccf4f4a8d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@ dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too
dnl
-AC_INIT(GStreamer, 1.0.5,
+AC_INIT(GStreamer, 1.0.6,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gstreamer)
AG_GST_INIT
@@ -58,7 +58,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 5, 0, 5)
+AS_LIBTOOL(GST, 6, 0, 6)
dnl *** autotools stuff ****
diff --git a/docs/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml
index 7068f76a7d..2ad4e23643 100644
--- a/docs/plugins/inspect/plugin-coreelements.xml
+++ b/docs/plugins/inspect/plugin-coreelements.xml
@@ -3,7 +3,7 @@
<description> GStreamer core elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename>
- <version>1.0.5</version>
+ <version>1.0.6</version>
<license>LGPL</license>
<source>gstreamer</source>
<package>GStreamer source release</package>
diff --git a/gstreamer.doap b/gstreamer.doap
index 055b8ec6c6..f5fdc8e353 100644
--- a/gstreamer.doap
+++ b/gstreamer.doap
@@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements.
<release>
<Version>
+ <revision>1.0.6</revision>
+ <branch>1.0</branch>
+ <name></name>
+ <created>2013-03-22</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.6.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.0.5</revision>
<branch>1.0</branch>
<name></name>
diff --git a/win32/common/config.h b/win32/common/config.h
index 13ae11b986..27fdfd956b 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -62,7 +62,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-01-05"
+#define GST_PACKAGE_RELEASE_DATETIME "2013-03-22"
/* location of the installed gst-plugin-scanner */
#define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner"
@@ -340,7 +340,7 @@
#define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 1.0.5"
+#define PACKAGE_STRING "GStreamer 1.0.6"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer"
@@ -349,7 +349,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.0.5"
+#define PACKAGE_VERSION "1.0.6"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -387,7 +387,7 @@
#undef USE_POISONING
/* Version number of package */
-#define VERSION "1.0.5"
+#define VERSION "1.0.6"
/* 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/gstversion.h b/win32/common/gstversion.h
index 82b1734449..89985913a7 100644
--- a/win32/common/gstversion.h
+++ b/win32/common/gstversion.h
@@ -57,7 +57,7 @@ G_BEGIN_DECLS
*
* The micro version of GStreamer at compile time:
*/
-#define GST_VERSION_MICRO (5)
+#define GST_VERSION_MICRO (6)
/**
* GST_VERSION_NANO:
*