releasing 0.9.2 RELEASE-0_9_2
authorThomas Vander Stichele <thomas@apestaart.org>
Tue, 6 Sep 2005 14:02:17 +0000 (14:02 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Tue, 6 Sep 2005 14:02:17 +0000 (14:02 +0000)
Original commit message from CVS:
releasing 0.9.2

ChangeLog
NEWS
README
RELEASE
configure.ac

index 3230b47..af05e9b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+=== release 0.9.2 ===
+
+2005-09-06  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * NEWS:
+       * RELEASE:
+       * configure.ac:
+         releasing 0.9.2, "South"
+
 2005-09-05  Andy Wingo  <wingo@pobox.com>
 
        * gst/registries/gstxmlregistry.h:
        * gst/gstbus.c:
        * gst/gstelementfactory.c:
        * gst/gstelementfactory.h:
-          merged elementdetails docs into elementfactory docs
-          inlined both
+         merged elementdetails docs into elementfactory docs
+         inlined both
 
 2005-09-02  Andy Wingo  <wingo@pobox.com>
 
        * gst/gstregistrypool.c:
        * gst/gststructure.c:
        * gst/gstsystemclock.c:
-          more docs inlined
+         more docs inlined
 
 2005-09-02  Andy Wingo  <wingo@pobox.com>
 
        * gst/gsturitype.c:
        * gst/gstutils.c:
        * gst/gstxml.c:
-          inlined more docs, fixed double id-ref
+         inlined more docs, fixed double id-ref
 
 2005-08-31  Wim Taymans  <wim@fluendo.com>
 
        (gst_test_mono_source_set_property),
        (gst_test_mono_source_class_init), (GST_START_TEST),
        (gst_controller_suite):
-          more tests (hehe I have the most)
+         more tests (hehe I have the most)
        * gst/gstbus.c:
-          describe popping messages whenusing mulltiple sources
+         describe popping messages whenusing mulltiple sources
        * libs/gst/controller/gst-controller.c:
        (gst_controlled_property_set_interpolation_mode),
        (gst_controlled_property_new):
        * libs/gst/controller/gst-controller.h:
        * libs/gst/controller/gst-interpolation.c:
-          implement boolean properties
+         implement boolean properties
 
 2005-08-31  Wim Taymans  <wim@fluendo.com>
 
        * gst/gstminiobject.c: (gst_mini_object_ref):
        Cannot assert that the refcount has to be positive
-       since a disposed object can be resurected.
+       since a disposed object can be resurrected.
 
 2005-08-31  Wim Taymans  <wim@fluendo.com>
 
        * gst/gstformat.c:
        * gst/gstformat.h:
        * gst/gstversion.h.in:
-          more docs and two more inlined
+         more docs and two more inlined
 
 2005-08-30  Wim Taymans  <wim@fluendo.com>
 
 2005-08-30  Stefan Kost  <ensonic@users.sf.net>
 
        * docs/gst/gstreamer-sections.txt:
-          ultral33t func10ns deserve to appear in the docs actualy
+         ultral33t func10ns deserve to appear in the docs actually
        * docs/gst/tmpl/.cvsignore:
        * docs/gst/tmpl/gstcompat.sgml:
        * docs/gst/tmpl/gstconfig.sgml:
        * gst/check/gstcheck.c:
        * gst/gstcompat.h:
        * gst/gstconfig.h.in:
-          inlined more docs
+         inlined more docs
 
 2005-08-30  Stefan Kost  <ensonic@users.sf.net>
 
        * docs/gst/tmpl/gstutils.sgml:
        * gst/gstquery.c:
        * gst/gstquery.h:
-          inlined and extended docs
+         inlined and extended docs
 
 2005-08-30  Stefan Kost  <ensonic@users.sf.net>
 
        * check/gst-libs/controller.c: (GST_START_TEST),
        (gst_controller_suite):
-          more tests
+         more tests
        * docs/gst/tmpl/gstutils.sgml:
        * docs/libs/gstreamer-libs-sections.txt:
        * docs/libs/tmpl/gstdataprotocol.sgml:
-          include path fixes
+         include path fixes
        * examples/controller/audio-example.c: (main):
-          controller example works now
+         controller example works now
        * gst/gstclock.h:
-          doc fixes
+         doc fixes
        * tools/gst-inspect.c: (print_element_properties_info):
-          show param spec flags
+         show param spec flags
 
 2005-08-29  Andy Wingo  <wingo@pobox.com>
 
 2005-08-27  Stefan Kost  <ensonic@users.sf.net>
 
        * docs/design/part-messages.txt:
-          update info
+         update info
        * docs/gst/tmpl/.cvsignore:
        * docs/gst/tmpl/gstcaps.sgml:
        * docs/gst/tmpl/gstclock.sgml:
        * gst/gstclock.c:
        * gst/gstclock.h:
        * gst/gstmessage.c:
-          added descriptions for bus and message
-          inline caps and clock docs
+         added descriptions for bus and message
+         inline caps and clock docs
 
 2005-08-27  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/gstmessage.c:
        * gst/gstmessage.h:
-          doc fixes
+         doc fixes
 
 2005-08-27  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/base/gstbasetransform.c: (gst_base_transform_transform_size):
-          fix div-by-zero
+         fix div-by-zero
 
 2005-08-26  Andy Wingo  <wingo@pobox.com>
 
 2005-08-25  Stefan Kost  <ensonic@users.sf.net>
 
        * docs/gst/gstreamer.types:
-          added missing types
+         added missing types
 
 2005-08-25  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/gstiterator.c:
        * gst/gstutils.c:
        * gst/registries/gstxmlregistry.h:
-          added miissing classes and symbols (123 more to go)
-          removed removed symbols from section file
-          fixed many doc-comments
+         added missing classes and symbols (123 more to go)
+         removed removed symbols from section file
+         fixed many doc-comments
 
 2005-08-24  Wim Taymans  <wim@fluendo.com>
 
        * libs/gst/controller/gst-helper.c: (gst_object_set_controller),
        (gst_object_sink_values), (gst_object_get_value_arrays),
        (gst_object_get_value_array):
-          gracefully handle helper method calls to objects that are not beeing
-          controlled, added test case for that          
+         gracefully handle helper method calls to objects that are not beeing
+         controlled, added test case for that          
 
 2005-08-23  Wim Taymans  <wim@fluendo.com>
 
        * gst/gstbus.c:
        * gst/gstelement.c:
        * gst/gstevent.h:
-          added about 100 symbols from gstreamer-unused.txt to the right sections
-          fixed more broken comments
-          added GstBus to docs
+         added 100 symbols from gstreamer-unused.txt to the right sections
+         fixed more broken comments
+         added GstBus to docs
 
 2005-08-23  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/gstbuffer.c:
        * gst/gstbuffer.h:
        * tools/gst-launch.1.in:
-          inlined more doc comments, added missing comments and fixed comments
-          fixed typos
+         inlined more doc comments, added missing comments and fixed comments
+         fixed typos
 
 2005-08-23  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * gst/parse/grammar.y:
        * tools/gst-inspect.c: (print_interfaces),
        (print_element_properties_info), (print_element_info):
-         ported gstchildproxy over from 0.8
-         ported gst-inspect fixes and enhancements over from 0.8
+         ported gstchildproxy over from 0.8
+         ported gst-inspect fixes and enhancements over from 0.8
 
 2005-08-22  Wim Taymans  <wim@fluendo.com>
 
        * docs/gst/tmpl/gstevent.sgml:
        * gst/gstevent.c:
        * gst/gstevent.h:
-          inlined remaining docs, added missing doc comments
+         inlined remaining docs, added missing doc comments
 
 2005-08-22  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * check/gstcheck.h:
          add ASSERT_BUFFER_REFCOUNT
 
-2005-08-13  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-13  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/gst/gstreamer-sections.txt:
        * gst/gsttag.c: (_gst_tag_initialize), (gst_tag_register):
          is re-registered, unless it is re-registered with a 
          different type (#308438).
 
-2005-08-12  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-12  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/pwg/appendix-porting.xml:
        * docs/pwg/building-state.xml:
        Actually implement (re)setting the target on a ghostpad
        as described in the docs.
 
-2005-08-10  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-10  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/gst.c: (gst_init_check_with_popt_table), (init_pre):
          Check whether GST_DEBUG_NO_COLOR environment variable is
          set and disable coloured debug output if that is the case.
 
-2005-08-10  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-10  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/base/gsttypefindhelper.c: (helper_find_peek),
        (gst_type_find_helper):
          returned by _peek() until typefinding is done and only
          free them then.
 
-2005-08-09  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-09  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/gst/gstreamer-sections.txt:
        * gst/gstutils.h:
        * gst/base/gstbasetransform.c: (gst_base_transform_buffer_alloc):
          Fix a pretty good memleak.
 
-2005-08-08  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-08  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/gstiterator.h:
          Fix wrong include and 'make distcheck'.
        * gst/gstbin.c: (bin_bus_handler):
          Use gst_element_post_message() instead.
 
-2005-08-08  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-08  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/base/gstadapter.h:
        * gst/base/gstbasesink.h:
        (gst_object_get_controller), (gst_object_set_controller),
        (gst_object_sink_values), (gst_object_get_value_arrays),
        (gst_object_get_value_array):
-          more tests (and fixes) for the controller
-          more docs for the controller
-          integrated companies docs for the adapter 
+         more tests (and fixes) for the controller
+         more docs for the controller
+         integrated companies docs for the adapter 
 
 2005-08-05  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * testsuite/controller/.cvsignore:
        * testsuite/controller/Makefile.am:
        * testsuite/controller/interpolator.c: (main):
-          added controller code
-          removed dparam pc files
+         added controller code
+         removed dparam pc files
 
 2005-08-01  Jan Schmidt  <thaytan@mad.scientist.com>
        * gst/base/gstcollectpads.c: (gst_collectpads_finalize),
        * tools/Makefile.am:
        * tools/gst-inspect.c: (print_element_info), (main):
        * tools/gst-xmlinspect.c: (print_element_info), (main):
-          deactivate and remove dparams (libgstcontrol)
+         deactivate and remove dparams (libgstcontrol)
 
-2005-08-01  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-01  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/elements/gsttypefindelement.c:
        (gst_type_find_element_have_type), (gst_type_find_element_init),
        * gst/elements/gsttypefindelement.h:
          Set caps on all outgoing buffers, not just the first one.
 
-2005-08-01  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-01  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/elements/gsttypefindelement.c:
        (gst_type_find_element_have_type),
        * gst/elements/gsttypefindelement.h:
          Set caps on first outgoing buffer when we've found the type.
 
-2005-08-01  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-08-01  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/gst/gstreamer-docs.sgml:
        * docs/gst/gstreamer-sections.txt:
        * docs/gst/tmpl/gstschedulerfactory.sgml:
          Remove some old cruft from docs.
 
-2005-07-31  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-07-31  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/gstpad.h:
          Fix inline docs for GstPadLinkReturn.
        * docs/gst/gstreamer-sections.txt:
          New API: gst_structure_has_name().
 
-2005-07-30  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-07-30  Tim-Philipp Müller  <tim at centricular dot net>
 
        * configure.ac:
          Use AC_SYS_LARGEFILE, which will set _FILE_OFFSET_BITS=64
        Fix nasty refcount bug.
 
 2005-07-16 Philippe Khalaf <burger@speedy.org>
+
        * gst/elements/gstfdsrc.c:
        * gst/elements/gstfdsrc.h:
        * gst/elements/gstelements.c:
        * gst/gstghostpad.c: (gst_ghost_pad_do_activate_push):
        Don't hold the lock for too long.
 
-2005-07-16  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-07-16  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/base/gstbasesrc.c: (gst_base_src_default_negotiate):
          Don't unref the caps we passed to gst_caps_make_writable() after
        * docs/design/part-gstpipeline.txt:
        Updated docs, mostly DISCONT related.
 
-2005-07-15  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-07-15  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/pwg/building-pads.xml:
          s/GST_PAD_LINK_REFUSED/FALSE/ in gst_my_filter_setcaps()
        * examples/helloworld/helloworld.c: (event_loop), (main):
        * examples/queue/queue.c: (event_loop), (main):
        * examples/queue2/queue2.c: (main):
-          Update a couple of the examples to work again.
+         Update a couple of the examples to work again.
 
        * gst/base/gstbasesink.c: (gst_base_sink_preroll_queue_empty),
        (gst_base_sink_preroll_queue_flush), (gst_base_sink_handle_event):
        * gst/gstpad.c: (_gst_do_pass_data_accumulator):
          Make work (??).
 
-2005-06-29  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-06-29  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/elements/gstfilesink.c: (gst_filesink_render):
          Simplify code so that we don't have to handle short
        (gst_system_clock_obtain): Set the name on object construction.
        Avoid double-checked locking.
 
-2005-06-20  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-06-20  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/gsturi.c: (gst_element_make_from_uri):
          Fix potential endless loop.
        Clear queue when going to READY.
        Remove IN_SETCAPS flag too.
 
-2005-05-17  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-05-17  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/base/gstbasesrc.c: (gst_basesrc_change_state):
          Remove implicit cast from gboolean to GstElementStateReturn;
        (find_common_root, object_has_ancestor, ghost_up, remove_pad):
        Helpers for pad_link_maybe_ghosting.
 
-2005-05-13  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-05-13  Tim-Philipp Müller  <tim at centricular dot net>
 
        * configure.ac:
          Require GLib >= 2.4.0 (for the g_atomic_* funcs)
 
-2005-05-13  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-05-13  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/design/part-element-source.txt:
          Mention GstPushSrc
        * gst/gstbin.c: (gst_bin_class_init), (gst_bin_query):
          Implement _query on a bin, similar to _send_event.
 
-2005-05-12  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-05-12  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/base/gstbasesrc.c: (gst_basesrc_do_seek):
          Discont event offset format should be GST_FORMAT_BYTES,
        * gst/gstpad.c: (gst_pad_alloc_buffer), (gst_pad_push):
        Also set caps if we use the fallback buffer alloc.
 
-2005-05-06  Tim-Philipp M??ller  <tim at centricular dot net>
+2005-05-06  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/gst/Makefile.am:
        * docs/gst/gstreamer-docs.sgml:
diff --git a/NEWS b/NEWS
index 1d6ec93..7b3f0a1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1 +1,14 @@
-This is GStreamer 0.9.1
+This is GStreamer 0.9.2, "South".
+
+Bugs fixed since 0.9.1:
+
+      * 121015 : [api] gst_clock_entry_new() seems broken
+      * 134227 : [api] gst_clock_id_wait_async, wrong return code for defa...
+      * 142209 : [build] Large file support broken
+      * 154785 : Clock does not run if audio stream lacks data for a short...
+      * 305256 : [API] Change gst_element_seek to not mix enum/flags types
+      * 309253 : GST_DEBUG_FUNCPTR macro does illegal casting from functio...
+      * 311004 : ghostpad bugginess
+      * 311009 : valgrind shows undesired messages
+      * 311848 : Renegotiation broken
+      * 314708 : filesrc doesn't set GST_BUFFER_FLAG_READONLY on mmaped bu...
diff --git a/README b/README
index 3958e94..5d518ea 100644 (file)
--- a/README
+++ b/README
@@ -77,7 +77,7 @@ The Lowdown
 
   --- "I've never seen so many plug-ins wasted so badly."
 
-GStreamer Plugins has grown so big that it's hard to separate the wheat from
+GStreamer Plug-ins has grown so big that it's hard to separate the wheat from
 the chaff.  Also, distributors have brought up issues about the legal status
 of some of the plug-ins we ship.  To remedy this, we've divided the previous
 set of available plug-ins into four modules:
diff --git a/RELEASE b/RELEASE
index 188a8e0..b40c7ac 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-GStreamer: Release notes for GStreamer 0.9.1 "Left"
+GStreamer: Release notes for GStreamer 0.9.2 "South"
         
 
 The GStreamer team is petrified to announce a new release
@@ -17,9 +17,19 @@ The main focus of the 0.9 series is to make GStreamer threadsafe.
 
 This module, gstreamer, only contains core functionality.
 For actual media playback, you will need other modules.
-gst-plugins-base contains a basic set of well-supported plugins.
 
-Other modules will be released later on when they are ready.
+gst-plugins-base
+contains a basic set of well-supported plug-ins
+gst-plugins-good
+contains a set of well-supported plug-ins under our preferred license
+gst-plugins-ugly
+contains a set of well-supported plug-ins, but might pose problems for
+    distributors
+gst-plugins-bad
+contains a set of less supported plug-ins that haven't passed the
+    rigorous quality testing we expect
+
+
 
   
 Features of this release
@@ -29,6 +39,16 @@ Features of this release
 
 Bugs fixed in this release
     
+      * 121015 : [api] gst_clock_entry_new() seems broken
+      * 134227 : [api] gst_clock_id_wait_async, wrong return code for defa...
+      * 142209 : [build] Large file support broken
+      * 154785 : Clock does not run if audio stream lacks data for a short...
+      * 305256 : [API] Change gst_element_seek to not mix enum/flags types
+      * 309253 : GST_DEBUG_FUNCPTR macro does illegal casting from functio...
+      * 311004 : ghostpad bugginess
+      * 311009 : valgrind shows undesired messages
+      * 311848 : Renegotiation broken
+      * 314708 : filesrc doesn't set GST_BUFFER_FLAG_READONLY on mmaped bu...
 
 Download
 
@@ -57,18 +77,27 @@ will create more lists as necessary.
 Applications
 
 At this point, ports of existing applications to 0.9 are still experimental.
-There are patches for totem and jamboree.
+A patch for Totem is maintained at
+
+http://bugzilla.gnome.org/show_bug.cgi?id=313086.
+A patch for Rhythmbox is maintained at
+
+http://bugzilla.gnome.org/show_bug.cgi?id=309609.
+Jamboree has a branch with the tag "jamboree-gst-0.9" that works against
+GStreamer 0.9.
 
   
 Contributors to this release
     
       * Andy Wingo
-      * David Schleef
+      * Antoine Tremblay
       * Edward Hervey
       * Jan Schmidt
+      * Philippe Khalaf
       * Ronald Bultje
       * Stefan Kost
       * Thomas Vander Stichele
       * Tim-Philipp Müller
+      * Torsten Schoenfeld
       * Wim Taymans
\ No newline at end of file
index da91fee..96269c5 100644 (file)
@@ -5,7 +5,7 @@ AC_CANONICAL_TARGET
 
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, cvs and prerelease does Werror too
-AS_VERSION(gstreamer, GST_VERSION, 0, 9, 1, 1, GST_CVS="no", GST_CVS="yes")
+AS_VERSION(gstreamer, GST_VERSION, 0, 9, 2, 0, GST_CVS="no", GST_CVS="yes")
 
 dnl AM_MAINTAINER_MODE only provides the option to configure to enable it
 AM_MAINTAINER_MODE