Release 0.10.23 RELEASE-0.10.23
authorJan Schmidt <thaytan@noraisin.net>
Sun, 10 May 2009 21:41:04 +0000 (22:41 +0100)
committerJan Schmidt <thaytan@noraisin.net>
Sun, 10 May 2009 21:41:04 +0000 (22:41 +0100)
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gstreamer-plugins.args
docs/plugins/inspect/plugin-coreelements.xml
docs/plugins/inspect/plugin-coreindexers.xml
gstreamer.doap
win32/common/config.h
win32/common/gstversion.h

index 5688320..329f726 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,150 @@
+=== release 0.10.23 ===
+
+2009-05-10  Jan Schmidt <jan.schmidt@sun.com>
+
+       * configure.ac:
+         releasing 0.10.23, "Alaboo Alaboo"
+
+2009-05-06 16:10:11 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * configure.ac:
+       * 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/en_GB.po:
+       * po/es.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ru.po:
+       * po/rw.po:
+       * po/sk.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:
+       * win32/common/config.h:
+       * win32/common/gstversion.h:
+         0.10.22.4 pre-release
+
+2009-04-24 19:36:22 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+         GstBin: set PENDING_STATE correctly
+         Set the pending state correctly when we are going to perform an async
+         state_continue on the bin.
+         Fixes #580121
+
+2009-04-21 20:50:55 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * configure.ac:
+       * 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/en_GB.po:
+       * po/es.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ru.po:
+       * po/rw.po:
+       * po/sk.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:
+       * win32/common/config.h:
+       * win32/common/gstversion.h:
+         0.10.22.3 pre-release
+
+2009-04-21 22:12:04 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * common:
+         Automatic update of common submodule
+         From b3941ea to 6ab11d1
+
+2009-04-17 15:46:52 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         win32: define __MSVCRT_VERSION__ when compiling with MingW, for __stat64
+         Need to define this when using MingW, so that the includes provide
+         __stat64 and friends. We need at least Windows XP SP2 for this.
+         Fixes #568632.
+
+2009-04-16 22:26:00 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/gstinfo.c:
+       * gst/gstinfo.h:
+         gstdebug: compete stubs. Fixes #579177.
+         Avoid defines when including gstinfo.h ourself and complete stubs. Sync stub
+         returns with the defines.
+
+2009-04-17 11:44:11 +0100  Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
+
+       * configure.ac:
+         configure.ac: fork() during registry scanning is unsafe on Cygwin
+         Fixes #555978.
+
+2009-04-17 11:39:59 +0100  Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
+
+       * gst/gst.c:
+         gst_init: relocatability is unnecessary on Cygwin
+         See #555978.
+
+2009-04-17 10:11:21 +0100  Brian Cameron <brian.cameron@sun.com>
+
+       * gst/gstinfo.h:
+         gstinfo: don't assume G_HAVE_ISO_VARARGS implies ISO C99
+         Makes headers C++ clean, esp. with the Sun compilers.
+         Fixes #567692.
+
+2009-04-17 09:17:40 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstplugin.c:
+         GstPlugin: fix compilation if both HAVE_WIN32 and HAVE_SIGACTION are defined
+         Move _gst_plugin_fault_handler_is_setup into the ifdef block where it's
+         used. Fixes #578201.
+
+2009-04-16 12:01:50 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tools/gst-launch.c:
+         -launch: disable CLOCK_LOST message handling
+         Disable the handling of the CLOCK_LOST messages until we fixed and released the
+         elements (rtspsrc) that break when we quickly PAUSE/PLAY the pipeline.
+         Fixes #579127
+
 2009-04-15 22:24:45 +0100  Jan Schmidt <thaytan@noraisin.net>
 
        * configure.ac:
diff --git a/NEWS b/NEWS
index 3e3b384..7f79442 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,72 @@
-This is GStreamer 0.10.22 "I heard a disturbing sound"
+This is GStreamer 0.10.23 "Alaboo Alaboo"
+
+Changes since 0.10.22:
+      * Support files > 4GB on Windows
+      * Controller interpolation fixes
+      * Add timer support to GstPoll and use it for clocking
+      * Attempt to typefind contents from the file extension if all else fails
+      * GStreamer revision control switched to Git
+      * Many other bug fixes and improvements
+
+Bugs fixed since 0.10.22:
+     
+      * 579177 : GstInfo: maintain ABI compatibility
+      * 163577 : [RFC] Interlaced/progressive media support in GStreamer.
+      * 574160 : collectpads does not reliably eos when last pad is removed
+      * 575598 : hierarchical pipelines accumulate segment-done wrongly
+      * 575922 : disabling subsystems cause API break
+      * 576842 : loading a broken registry file can crash
+      * 555978 : [ladspa] no elements exposed/found on Cygwin
+      * 565607 : Broken macros in gsturi.h and gstinterface.h
+      * 566936 : [ghostpads] unlink function wrongly called on target
+      * 567692 : gstinfo.h header not compatible with C++
+      * 567725 : [qtdemux] stopping at a time sometimes shows a different ...
+      * 568289 : gst_pad_template_new() leaks caps it's supposed to take o...
+      * 568438 : gst_poll_wait calling read() on control socket
+      * 568481 : GStreamer linking failures.
+      * 568632 : __MSVCRT_VERSION__ not defined with mingw, causing " stora...
+      * 568678 : filesrc doesn't logs offsets
+      * 570910 : Removing the target of a ghostpad does not re-target the ...
+      * 571227 : Add home page tag
+      * 571559 : [API] add GST_PARAM_MUTABLE_PLAYING etc. to indicate vali...
+      * 572480 : unref and copy functions should not be macros
+      * 573623 : [API] Array binary search utility function
+      * 574024 : [GstAdapter] gst_adapter_push should not accept empty buf...
+      * 574211 : gst_poll_*_control always returns FALSE on Windows
+      * 574213 : [gstcheck] fix for libcheck > 0.9.6
+      * 574241 : gst_tag_list_add and gst_tag_list_add_values behave incon...
+      * 574484 : [patch] Make caps in DOT debug graphs more readable
+      * 574623 : [dot_file_with_ts] ':' not a valid character for a filename
+      * 574805 : [capsfilter] Doesn't reset the internal suggestion with A...
+      * 575695 : build fails on OpenSolaris due to incorrect header file i...
+      * 575814 : flag for EOS on gst-launch when exiting with ctrl-c
+      * 576381 : [basesink] QoS: emergency rendering not always done
+      * 576563 : pidgin crashes on exit in gst_plugin_ext_dep_free()
+      * 576582 : A patch to enable the use of 'name' in Enum parameters
+      * 577887 : Missing GST_DISABLE_GST_DEBUG in gstregistrybinary.c
+      * 577891 : add alloc-pad property on tee
+      * 578114 : API: add two new log levels: FIXME and MEMDUMP
+      * 578201 : _gst_plugin_fault_handler_is_setup undefined under HAVE_W...
+      * 579127 : gst-launch: disable CLOCK_LOST message handling
+      * 580121 : race condition in GStreamer state changes causes problems...
+      * 361155 : Add monotonic clock
+      * 517231 : threadsafe/colored windows logging
+      * 572591 : Another batch of " differs in signedness " warnings
+      * 573823 : pad block callback if it is re-blocked while the previous...
+      * 574163 : Fix gst_pad_activate_pull deactivation with unlinked element
+      * 575682 : Add gst_pad_is_compatible()
+      * 575988 : On Windows filesink can't write files longer than 2-4 GiB...
+
+API additions since 0.10.22:
+    
+      * New FIXME and MEMDUMP debug levels
+      * gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()
+      * New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE
+      * gst_util_array_binary_search()
+      * gst_message_new_request_state(), gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE
+      * GstPoll::gst_poll_new_timer()
+      * GstPoll::gst_poll_write_control()
+      * GstPoll::gst_poll_read_control()
 
 Changes since 0.10.21:
 
diff --git a/RELEASE b/RELEASE
index 50544c8..115c734 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer 0.10.22 "I heard a disturbing sound"
+Release notes for GStreamer 0.10.23 "Alaboo Alaboo"
         
 
 
@@ -37,83 +37,74 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * GstController improvements
-      * Extensions to the latency setting behaviours
-      * Ability for plugins to register dependencies to trigger re-scanning
-      * Optimisations in some common operations on caps and values and elsewhere
-      * Add sequence numbers to events so dependent events can be associated with the event that caused them
-      * New macros for reading and writing float values
-      * Many improvements in the basesink base class
-      * Support non-default main contexts for GstBus watches
-      * Improvements in pull-mode scheduling of sinks
-      * Fixes for alignment issues on sparc
-      * Ghost pad fixes
-      * New bit-reader assistance API
+      * Support files > 4GB on Windows
+      * Controller interpolation fixes
+      * Add timer support to GstPoll and use it for clocking
+      * Attempt to typefind contents from the file extension if all else fails
+      * GStreamer revision control switched to Git
       * Many other bug fixes and improvements
 
 Bugs fixed in this release
      
-      * 567002 : --gst-disable-registry-update also skips registry creation
-      * 350477 : [Registry] Provide a way for plugins to delegate the 'cha...
-      * 510354 : post GST_MESSAGE_STRUCTURE_CHANGE when linking and unlink...
-      * 526044 : Crash if there is more than one watcher for a GstBus
-      * 539108 : gst_ghost_pad_new() does more than call g_object_new()
-      * 544003 : [parse] Links to wrong pad if no padtemplate name is given
-      * 544293 : rtspsrc / gstpoll regression
-      * 545714 : GST_READ_UINT_* and GST_WRITE_UINT_* are not always safe ...
-      * 548786 : [win32] search for plugins based on location of DLL
-      * 551676 : Small Memleak fix in gst_pad_link_check_compatible_unlocked
-      * 552778 : add free_func in gstbuffer instances
-      * 553554 : [base] Add a generic bit reader
-      * 553874 : query_position broken during seek
-      * 555196 : Move floating point endian conversion macros into core
-      * 555307 : Need to push latency event into the pipeline
-      * 555631 : Banshee crashes; gstreamer GST_CAPS GST_IS_CAPS warnings
-      * 556091 : libtool-2.2 and old gettext don't mix
-      * 556900 : a copy & paste bug in helloworld example
-      * 557154 : Allow totem to run without write-access to home directory
-      * 557300 : libgstnet needs to link against $(WIN32_LIBS)
-      * 557438 : Gstreamer crashes when Banshee supposed to change track
-      * 557649 : GstBaseTransform can cause ivalid memory references
-      * 559250 : segments need identifiers.
-      * 560301 : Add --plugin to gst-inspect
-      * 560360 : Excessive statting when reading binary cache
-      * 560399 : Unnecessary CRC checksum for binary registry cache
-      * 560442 : GNOME Goal: Remove deprecated GLib symbols
-      * 561501 : g_type_class_ref without unref
-      * 562170 : GstBus watch doesn't work with non-default main context
-      * 562949 : [API] Add an URI query type for querying the source/sink URI
-      * 564863 : Caps are not propagated from a ghostpad's target to the g...
-      * 567225 : volatile gonce_data in BOILERPLATE not initialized to 0
-      * 566393 : [deadlock] Setting index on a pipeline
+      * 579177 : GstInfo: maintain ABI compatibility
+      * 163577 : [RFC] Interlaced/progressive media support in GStreamer.
+      * 574160 : collectpads does not reliably eos when last pad is removed
+      * 575598 : hierarchical pipelines accumulate segment-done wrongly
+      * 575922 : disabling subsystems cause API break
+      * 576842 : loading a broken registry file can crash
+      * 555978 : [ladspa] no elements exposed/found on Cygwin
+      * 565607 : Broken macros in gsturi.h and gstinterface.h
+      * 566936 : [ghostpads] unlink function wrongly called on target
+      * 567692 : gstinfo.h header not compatible with C++
+      * 567725 : [qtdemux] stopping at a time sometimes shows a different ...
+      * 568289 : gst_pad_template_new() leaks caps it's supposed to take o...
+      * 568438 : gst_poll_wait calling read() on control socket
+      * 568481 : GStreamer linking failures.
+      * 568632 : __MSVCRT_VERSION__ not defined with mingw, causing " stora...
+      * 568678 : filesrc doesn't logs offsets
+      * 570910 : Removing the target of a ghostpad does not re-target the ...
+      * 571227 : Add home page tag
+      * 571559 : [API] add GST_PARAM_MUTABLE_PLAYING etc. to indicate vali...
+      * 572480 : unref and copy functions should not be macros
+      * 573623 : [API] Array binary search utility function
+      * 574024 : [GstAdapter] gst_adapter_push should not accept empty buf...
+      * 574211 : gst_poll_*_control always returns FALSE on Windows
+      * 574213 : [gstcheck] fix for libcheck > 0.9.6
+      * 574241 : gst_tag_list_add and gst_tag_list_add_values behave incon...
+      * 574484 : [patch] Make caps in DOT debug graphs more readable
+      * 574623 : [dot_file_with_ts] ':' not a valid character for a filename
+      * 574805 : [capsfilter] Doesn't reset the internal suggestion with A...
+      * 575695 : build fails on OpenSolaris due to incorrect header file i...
+      * 575814 : flag for EOS on gst-launch when exiting with ctrl-c
+      * 576381 : [basesink] QoS: emergency rendering not always done
+      * 576563 : pidgin crashes on exit in gst_plugin_ext_dep_free()
+      * 576582 : A patch to enable the use of 'name' in Enum parameters
+      * 577887 : Missing GST_DISABLE_GST_DEBUG in gstregistrybinary.c
+      * 577891 : add alloc-pad property on tee
+      * 578114 : API: add two new log levels: FIXME and MEMDUMP
+      * 578201 : _gst_plugin_fault_handler_is_setup undefined under HAVE_W...
+      * 579127 : gst-launch: disable CLOCK_LOST message handling
+      * 580121 : race condition in GStreamer state changes causes problems...
+      * 361155 : Add monotonic clock
+      * 517231 : threadsafe/colored windows logging
+      * 572591 : Another batch of " differs in signedness " warnings
+      * 573823 : pad block callback if it is re-blocked while the previous...
+      * 574163 : Fix gst_pad_activate_pull deactivation with unlinked element
+      * 575682 : Add gst_pad_is_compatible()
+      * 575988 : On Windows filesink can't write files longer than 2-4 GiB...
 
 API changed in this release
      
 - API additions:
     
-* Add bit reader and byte reader classes.
-* gst_message_new_structure_change()
-* gst_message_parse_structure_change()
-* GST_BUFFER_FREE_FUNC()
-* Add GST_READ_UINT24_(LE|BE) and GST_WRITE_UINT24_(LE|BE).
-* GstBaseSrc::gst_base_src_set_blocksize()
-* GstBaseSrc::gst_base_src_get_blocksize()
-* GstBaseSink::gst_base_sink_set_blocksize()
-* GstBaseSink::gst_base_sink_get_blocksize()
-* GstBaseSink::blocksize
-* GstBaseSink::gst_base_sink_do_preroll()
-* Add gst_byte_reader_get_data and gst_byte_reader_peek_data
-* Move float endianness conversion macros from libgstfloatcast to core
-* gst_util_seqnum_next, gst_util_seqnum_compare
-* gst_event_get_seqnum, gst_event_set_seqnum
-* gst_message_get_seqnum, gst_message_set_seqnum
-* GstSeekFlags::GST_SEEK_FLAG_SKIP
-* gst_bin_recalculate_latency()
-* GstBin::do-latency
-* gst_tag_setter_reset_tags()
-* gst_query_new_uri, gst_query_set_uri, gst_query_parse_uri
-* add gst_plugin_add_dependency()
-* add gst_plugin_add_dependency_simple()
+* New FIXME and MEMDUMP debug levels
+* gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()
+* New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE
+* gst_util_array_binary_search()
+* gst_message_new_request_state(), gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE
+* GstPoll::gst_poll_new_timer()
+* GstPoll::gst_poll_write_control()
+* GstPoll::gst_poll_read_control()
 
 Download
 
@@ -132,8 +123,7 @@ http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
 
 Developers
 
-CVS is hosted on cvs.freedesktop.org.
-All code is in CVS and can be checked out from there.
+GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned from there.
 Interested developers of the core library, plug-ins, and applications should
 subscribe to the gstreamer-devel list. If there is sufficient interest we
 will create more lists as necessary.
@@ -149,25 +139,32 @@ Let us know if you want to be added to this list.
 Contributors to this release
     
       * Alessandro Decina
-      * Andrew Feren
+      * Ali Sabil
       * Andy Wingo
       * Antoine Tremblay
-      * Cygwin Ports maintainer
+      * Brian Cameron
+      * Damien Lespiau
+      * David Adam
+      * David Flynn
       * David Schleef
-      * Dig Ge
       * Edward Hervey
+      * Felipe Contreras
       * Jan Schmidt
-      * Jan Schmidt - Sun Microsystems
+      * Jan Schmidt - Sun Microsystems - Dublin Ireland
       * Jonas Holmberg
-      * Michael Smith
+      * LRN
+      * Laszlo Pandy
+      * Mark Nauwelaerts
       * Olivier Crete
+      * Olivier Crête
       * Peter Kjellerstedt
       * Sebastian Dröge
-      * Simon Holm Thøgersen
       * Stefan Kost
+      * Thiago Santos
       * Thijs Vermeir
       * Thomas Vander Stichele
       * Tim-Philipp Müller
       * Wim Taymans
-      * 이문형
+      * Yaakov Selkowitz
+      * Zeeshan Ali (Khattak)
  
\ No newline at end of file
index 1d7245f..de12687 100644 (file)
@@ -3,7 +3,7 @@ AC_PREREQ(2.52)
 dnl initialize autoconf
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(GStreamer, 0.10.22.4,
+AC_INIT(GStreamer, 0.10.23,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gstreamer)
 AG_GST_INIT
index 12111c6..9c50d94 100644 (file)
 </ARG>
 
 <ARG>
+<NAME>GstTee::alloc-pad</NAME>
+<TYPE>GstPad*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Allocation Src Pad</NICK>
+<BLURB>The pad used for gst_pad_alloc_buffer.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
 <NAME>GstTypeFindElement::caps</NAME>
 <TYPE>GstCaps*</TYPE>
 <RANGE></RANGE>
index 0286224..e24d45b 100644 (file)
@@ -3,7 +3,7 @@
   <description>standard GStreamer elements</description>
   <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
   <basename>libgstcoreelements.so</basename>
-  <version>0.10.22</version>
+  <version>0.10.23</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <package>GStreamer source release</package>
index 8e64e47..7f4419d 100644 (file)
@@ -3,7 +3,7 @@
   <description>GStreamer core indexers</description>
   <filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename>
   <basename>libgstcoreindexers.so</basename>
-  <version>0.10.22</version>
+  <version>0.10.23</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <package>GStreamer source release</package>
index f52f148..1e6a7f1 100644 (file)
@@ -41,6 +41,17 @@ hierarchy, and a set of media-agnostic core elements.
 
  <release>
   <Version>
+   <revision>0.10.23</revision>
+   <branch>0.10</branch>
+   <name>Alaboo Alaboo</name>
+   <created>2009-05-10</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.23.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.23.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.10.22</revision>
    <branch>0.10</branch>
    <name>I heard a disturbing sound</name>
index 196a4a1..2044e40 100644 (file)
@@ -44,7 +44,7 @@
 #define GST_MAJORMINOR "0.10"
 
 /* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer CVS/prerelease"
+#define GST_PACKAGE_NAME "GStreamer source release"
 
 /* package origin */
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 #define PACKAGE_NAME "GStreamer"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 0.10.22.4"
+#define PACKAGE_STRING "GStreamer 0.10.23"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gstreamer"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.22.4"
+#define PACKAGE_VERSION "0.10.23"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "0.10.22.4"
+#define VERSION "0.10.23"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
index 59d6242..6c7ff3a 100644 (file)
@@ -57,14 +57,14 @@ G_BEGIN_DECLS
  *
  * The micro version of GStreamer at compile time:
  */
-#define GST_VERSION_MICRO (22)
+#define GST_VERSION_MICRO (23)
 /**
  * GST_VERSION_NANO:
  *
  * The nano version of GStreamer at compile time:
  * Actual releases have 0, GIT versions have 1, prerelease versions have 2-...
  */
-#define GST_VERSION_NANO (4)
+#define GST_VERSION_NANO (0)
 
 /**
  * GST_CHECK_VERSION: