win32/common/config.h.in: Add GST_DATADIR, hard-code cpu to x86.
[platform/upstream/gstreamer.git] / ChangeLog
index 81873f7..e3b87c7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,126 @@
+2008-09-09  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       * win32/common/config.h.in:
+         Add GST_DATADIR, hard-code cpu to x86.
+
+       * win32/common/libgstreamer.def:
+         Spaces to tabs.
+
+2008-09-03  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       * gst/gsttaglist.h:
+         Fix Since: markers for new geo tags.
+
+2008-09-02  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/gsttaglist.h:
+         Fix actual tag name define after renaming from altitude to elevation.
+
+2008-09-01  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c: (add_unref_pad_to_list),
+       (gst_pad_get_internal_links_default):
+       Add fallback when calling the deprecated function on an element that
+       implements the new internal_link handler.
+
+2008-09-01  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         Add new tags for geo location and clarify purpose of existing location
+         tag. Fixes #481169
+
+2008-09-01  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       Patch by: Olivier Crete <tester at tester dot ca>
+
+       * gst/gstpad.c: (gst_pad_iterate_internal_links_default),
+       (gst_pad_event_default_dispatch), (gst_pad_dispatcher):
+       Use thread-safe internal links iterator. Fixes #549504.
+
+2008-09-01  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       Based on patch by: Olivier Crete <tester at tester dot ca>
+
+       * docs/gst/gstreamer-sections.txt:
+       * win32/common/libgstreamer.def:
+       * gst/gstpad.c: (gst_pad_init),
+       (gst_pad_set_iterate_internal_links_function),
+       (int_link_iter_data_free), (iterate_pad),
+       (gst_pad_iterate_internal_links_default),
+       (gst_pad_iterate_internal_links), (gst_pad_get_internal_links):
+       * gst/gstpad.h:
+       Add threadsafe replacement functions for getting internal links of an
+       element. Deprecate the old internal links functions.
+       API:GstPad::gst_pad_set_iterate_internal_links_function()
+       API:GstPad::GstPadIterIntLinkFunction
+       API:GstPad::gst_pad_iterate_internal_links()
+       API:GstPad::gst_pad_iterate_internal_links_default()
+
+       * gst/gstghostpad.c: (gst_proxy_pad_do_iterate_internal_links),
+       (gst_proxy_pad_init):
+       Implement threadsafe internal links.
+
+       * tests/check/elements/tee.c: (GST_START_TEST), (tee_suite):
+       Unit test for internal links on tee. See #549504.
+
+2008-08-30  Edward Hervey  <edward.hervey@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+       libs/transform1 test requires libs/test_transform.c
+
+2008-08-30  Edward Hervey  <edward.hervey@collabora.co.uk>
+
+       * gst/gstpad.c: (gst_pad_get_internal_links_default):
+       Die evil deadlock, die !
+
+2008-08-30  Edward Hervey  <edward.hervey@collabora.co.uk>
+
+       * gst/gstutils.c: (gst_element_get_compatible_pad):
+       * tests/check/gst/gstghostpad.c: (GST_START_TEST):
+       * tests/check/gst/gstpad.c: (name_is_valid), (GST_START_TEST):
+       Fix all leaks due to the bug in gst_pad_template_new() by which it does
+       not steal the refcount of the given caps as stated.
+
+       REVERT THIS COMMIT ONCE FIXED !
+       REVERT THIS COMMIT ONCE FIXED !
+       REVERT THIS COMMIT ONCE FIXED !
+       REVERT THIS COMMIT ONCE FIXED !
+       REVERT THIS COMMIT ONCE FIXED !
+       REVERT THIS COMMIT ONCE FIXED !
+
+2008-08-29  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * gst/gstiterator.c:
+       * gst/gstiterator.h:
+       After 3 years it's about time to revise the documentation of the
+       iterator objects.
+
+2008-08-29  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c: (gst_pad_get_internal_links_default):
+       Make the internal links function less thread-unsafe and add some
+       comments, dunno why.
+
+2008-08-29  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       * gst/gst_private.h:
+         Include gstinfo.h even if GST_DISABLE_GST_DEBUG is defined. Fixes
+         build with --disable-gst-debug.
+
+2008-08-28  David Schleef  <ds@schleef.org>
+
+       * gst/gstpadtemplate.c: Revert last change, since it breaks
+         a few plugins, ffmpeg, alaw, and mulaw.  Code is correct,
+         but shouldn't be enabled until we've released fixed versions
+         of -good and -ffmpeg.
+
+2008-08-28  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/gstobject.c:
+         Put the gst_object_get_name() back in.
+
 2008-08-28  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/gstpadtemplate.c: