plugins/elements/gstmultiqueue.c: Add documentation for the signals to push our core...
[platform/upstream/gstreamer.git] / ChangeLog
index 07a4820..b7a8fa6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,130 @@
+2008-05-09  Jan Schmidt  <jan.schmidt@sun.com>
+
+       * plugins/elements/gstmultiqueue.c:
+       Add documentation for the signals to push our core plugin docs
+       coverage back up to 100%.
+
+2008-05-08  Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
+
+       * gst/gstinfo.h (GST_FUNCTION):
+         Reverted GST_FUNCTION to the old version as we don't want the
+         full signature in C++ code. Also added support for MSVC.
+
+2008-05-08  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst/gstutils.h:
+       Intern the type name string, similar to what G_DEFINE_TYPE does.
+
+2008-05-08  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst/gstutils.h:
+       Make GST_BOILERPLATE thread-safe if building with GLib 2.14 or newer.
+
+2008-05-08  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       Based on a patch by: Sjoerd Simons <sjoerd at luon dot net>
+
+       * libs/gst/base/gstbasetransform.c:
+       (gst_base_transform_buffer_alloc):
+       Don't passthrough buffer allocation too easily if the caps change.
+       This breaks when working in passthrough mode and upstream changes
+       it's caps. Fixes bug #526768.
+
+2008-05-07  Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
+
+       * gst/gstinfo.c (gst_debug_log_valist):
+         Improved the __FILE__ part of debug output for MSVC.
+
+2008-05-07  Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
+
+       * libs/gst/base/gstbasesrc.c (gst_base_src_default_query):
+         Declaration after statement fix for compilers like MSVC.
+
+2008-05-07  Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
+
+       * win32/common/config.h.in:
+         Don't define GST_FUNCTION, if GLib supports MSVC we'd much rather
+         use the real thing than having "???" unconditionally.
+
+2008-05-07  Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
+
+       * gst/gstinfo.h (GST_FUNCTION):
+         Made GST_FUNCTION an alias for G_STRFUNC to avoid duplication.
+
+2008-05-07  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c: (gst_adapter_available_fast):
+       Small code cleanup.
+
+       * libs/gst/base/gstbasesink.c: (gst_base_sink_query_latency),
+       (gst_base_sink_set_flushing):
+       * libs/gst/base/gstbasesrc.c: (gst_base_src_perform_seek):
+       Fix some comments.
+
+2008-05-07  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfakesrc.c: (gst_fake_src_class_init),
+       (gst_fake_src_init), (gst_fake_src_set_property),
+       (gst_fake_src_get_property), (gst_fake_src_start):
+       * plugins/elements/gstfakesrc.h:
+       Added format property to control the format of the newsegment events.
+       API: GstFakeSrc:format
+
+2008-05-06  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * win32/common/libgstreamer.def:
+       Add gst_pad_has_name() to the exported symbols.
+
+2008-05-06  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst/gstpad.c: (gst_pad_alloc_buffer_full):
+       * libs/gst/base/gstbasetransform.c:
+       (gst_base_transform_prepare_output_buffer):
+       Don't allow negative sizes when allocating new buffers.
+       Fixes bug #461253.
+
+2008-05-05  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       Patch by: Sjoerd Simons <sjoerd at luon net>
+
+       * gst/gstbus.c: (gst_bus_source_dispatch):
+         Don't print a warning if the queue is empty when we try to pop
+         here. That could happen if another thread or callback set the
+         bus to flushing between the source's check/prepare and the
+         dispatch being called (#531538).
+
+2008-05-05  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       * plugins/elements/gstmultiqueue.c:
+         Small docs fix.
+       
+2008-05-05  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * tests/check/gst/gstvalue.c: (GST_START_TEST), (gst_value_suite):
+       Add unit test for deserializing uint64s and check some really large
+       numbers in the int64 test.
+
+2008-05-04  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * tools/gst-inspect.c: (n_print), (print_hierarchy),
+       (print_interfaces), (print_element_properties_info),
+       (print_signal_info):
+       Use "%s" as format string instead of printing strings directly.
+
+2008-05-04  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst/gstclock.c: (gst_clock_set_calibration):
+       Make some checks actually useful.
+
+       * gst/gstregistrybinary.c: (gst_registry_binary_load_plugin):
+       Remove some unused code. Unsigned integers tend to be >= 0.
+
+2008-05-03  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       * gst/gstminiobject.c: (gst_value_get_mini_object):
+         Fix 'Since:' version in gst_value_dup_mini_object() docs blurb: this
+         function was not in the unscheduled 0.10.19 release.
+
 2008-05-03  Tim-Philipp Müller  <tim.muller at collabora co uk>
 
        * gst/gstregistry.c: (gst_registry_scan_path_level):