=== release 0.8.11 ===

2005-09-04  Thomas Vander Stichele  <thomas at apestaart dot org>

	* NEWS:
	* RELEASE:
	* configure.ac:
	  Releasing 0.8.11, "So Long ..."

2005-08-24  Stefan Kost  <ensonic@users.sf.net>

	* docs/gst/tmpl/gstplugin.sgml:
	* gst/gstelement.c: (gst_element_class_init),
	(gst_element_link_pads_filtered), (gst_element_save_thyself):
	* tools/gst-compprep.c: (main):
	* tools/gst-inspect.c: (print_element_properties_info):
	* tools/gst-xmlinspect.c: (print_element_properties):
	  Fixed long standing mem-leak

2005-08-18  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* docs/manual/basics-helloworld.xml:
	  Fix example for dmix (use audioconvert/audioscale).

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 so.

2005-08-04  Benjamin Otte  <otte@gnome.org>

	* docs/libs/gstreamer-libs-docs.sgml:
	* docs/libs/gstreamer-libs-sections.txt:
	* libs/gst/bytestream/adapter.c:
	  add GstAdapter docs.
	* libs/gst/bytestream/adapter.h:
	  mark custom fields in GstAdapter struct as private for gtk-doc

2005-07-24  Benjamin Otte  <otte@gnome.org>

	* tools/tools.h:
	  gst_version is unsigned, I need to use gcc 4

2005-07-24  Benjamin Otte  <otte@gnome.org>

	* po/POTFILES.in:
	* tools/Makefile.am:
	* tools/tools.h:
	  add tools.h for common stuff of all our tools. Currently does what's
	  necessary for the --version command line switch.
	* tools/gst-compprep.c: (main):
	* tools/gst-inspect.c: (main):
	* tools/gst-launch.1.in:
	* tools/gst-launch.c: (main):
	* tools/gst-md5sum.1.in:
	* tools/gst-md5sum.c: (main):
	* tools/gst-register.1.in:
	* tools/gst-register.c: (main):
	* tools/gst-typefind.1.in:
	* tools/gst-typefind.c: (main):
	* tools/gst-xmlinspect.1.in:
	* tools/gst-xmlinspect.c: (main):
	* tools/gst-xmllaunch.1.in:
	  add and document --version switch to all tools.

2005-07-02  Tim-Philipp Müller  <tim at centricular dot net>

	* gst/gstelement.c:
	  Improve inline API docs for gst_element_remove_pad().

2005-07-01  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/schedulers/gstoptimalscheduler.c:
	(gst_opt_scheduler_get_wrapper):
	  Need to ref/unref explicitely here to not crash when playing DVD
	  menus.

2005-06-30  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/gsttaginterface.c:
	  Some documentation fixes (#307394 and #307397).

2005-06-30  Antoine Tremblay  <hexa00@gmail.com>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/gstvalue.c: (gst_value_intersect_list):
	  Fix memleak (#309125).

2005-06-24  Stefan Kost  <ensonic@users.sf.net>

	* docs/gst/Makefile.am:
	* docs/libs/Makefile.am:
          fixed make distcheck with gtk-doc 1.3

2005-06-23  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* docs/manual/advanced-autoplugging.xml:
	  Oops, a g_strdup() is not const.

2005-06-23  Akos Maroy  <darkeye@tyrell.hu>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* docs/manual/advanced-autoplugging.xml:
	* gst/gstelementfactory.c:
	  Documentation patch indicating that factory information may
	  be overridden after a plugin is loaded (#308766).

2005-06-22  Thomas Vander Stichele  <thomas at apestaart dot org>

	* gst/gstcaps.c: (gst_caps_from_string_inplace):
	* gst/gststructure.c:
	* gst/gstvalue.c: (gst_value_deserialize_int_helper):
	  fix deserialization to have similar semantics to cast's,
	  and check if the value is fittable into the target size,
	  instead of doing a G_MIN/G_MAX comparison
	* testsuite/caps/Makefile.am:
	* testsuite/caps/caps.h:
	  add caps that specify rgb bit masks using 0xFF...

2005-06-22  Thomas Vander Stichele  <thomas at apestaart dot org>

	* gst/gstvalue.c:
	  fix for #308599 - fixes deserializing gint64 types
	* gst/parse/grammar.y:
	  add a log line to show what type we deserialize to

2005-06-21  Tim-Philipp Müller  <tim at centricular dot net>

	* gst/gstformat.c:
	* gst/gstquery.c:
	  Fix two typos in the inline documentation.

	* gst/gsttag.c: (gst_tag_register):
	  Don't spew out an assertion warning if a tag is
	  already registered, unless the new type differs
	  from the old one (fixes #308438).

2005-06-19  Luca Ognibene  <luogni@tin.it>

	* gst/registries/gstlibxmlregistry.c (gst_xml_registry_get_property): 
	  Fix memory leak. g_value_set_string already does g_strdup.

2005-06-16  Tim-Philipp Müller  <tim at centricular dot net>

	* gst/gsturi.c: (gst_element_make_from_uri):
	  The show must go on, even if the element did not accept
	  the uri. Fixes endless loop as witnessed in #307804.
	  
	* tools/gst-launch.1.in:
	  Update mp3->ogg transcoding pipeline in examples section
	  to use rawvorbisenc and oggmux.
	  
2005-06-16  Stefan Kost  <ensonic@users.sf.net>

	* gst/gstelement.c: (gst_element_link_pads_filtered):
          add more debug statements
          better docs
	* gst/gstinfo.c: (gst_debug_log_default):
          make category column as wide as our widest known (internal) category
	* gst/registries/gstlibxmlregistry.c:
          typo in comment

2005-06-16  Stefan Kost  <ensonic@users.sf.net>

	* configure.ac:
          we require a newer libxml2 version that 2.4.X

2005-06-14  Stefan Kost  <ensonic@users.sf.net>

	* tools/gst-inspect.c: (print_element_properties_info):
          Default values were current values in property output.
          Output ranges + defaults also for unreadable values.
          Fix output for float and double.

2005-06-13  Jan Schmidt  <thaytan@mad.scientist.com>

	* gst/gstqueue.c: (gst_queue_chain), (gst_queue_get):
	  Add filler event handling.

2005-06-09  David Schleef  <ds@schleef.org>

	* gst/gsttrashstack.h: Fix asm to build on Solaris (#170809)

2005-06-09  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/schedulers/entryscheduler.c:
	(gst_entry_scheduler_loop_wrapper),
	(gst_entry_scheduler_chain_wrapper),
	(gst_entry_scheduler_get_wrapper):
	  Remove translateable strings (shouldn't be user-visible).

2005-06-05  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/gstevent.c: (gst_event_new):
	  Set invalid timestamp by default instead of zero on events.
	* gst/gstqueue.c: (gst_queue_chain), (gst_queue_get):
	  Clear interrupt state after handling.

2005-06-03  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/gstvalue.c: (gst_value_list_append_value):
	  Limit check for whether a list contains a value already to
	  a normal list only (since this is allowed for a fixed-list).
	  Should fix testsuite.

2005-06-03  Andreas Schwab  <schwab@suse.de>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/gstatomic_impl.h:
	  Add IA64 atomic operations (#305653).

2005-06-03  Andreas Schwab  <schwab@suse.de>

	Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

	* gst/elements/gstfilesrc.c: (gst_filesrc_map_region):
	  Formatting fix (long/longlong), see #305653.

2005-06-01  Benjamin Otte  <in7y118@public.uni-hamburg.de>

	* gst/gstvalue.c: (gst_value_list_append_value):
	  print a g_warning when someone ties to add the same value (as per
	  gst_value_compare) to a list twice.

2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>

	* docs/manual/advanced-schedulers.xml:
	* docs/manual/appendix-checklist.xml:
	* docs/pwg/advanced-clock.xml:
	* docs/pwg/advanced-interfaces.xml:
	* docs/pwg/advanced-request.xml:
	* docs/pwg/advanced-types.xml:
	* docs/pwg/intro-preface.xml:
	* examples/plugins/example.c: (gst_example_class_init),
	(gst_example_chain), (gst_example_set_property),
	(gst_example_get_property), (gst_example_change_state),
	(plugin_init):
	* examples/plugins/example.h:
	  small doc fixes

2005-05-14  David Schleef  <ds@schleef.org>

	* configure.ac: Set G_LOG_DOMAIN in config.h to a string literal.
	We should have done this all along.  Fixes #301646
	* gst/Makefile.am:
	* gst/gst.c: (init_post):
	* gst/gst_private.h:
	* gst/parse/grammar.y:

2005-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>

	* configure.ac:
	  back to CVS