docs/faq/: Faq review and update.
[platform/upstream/gstreamer.git] / ChangeLog
index e17dd10..c7ef1fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,85 @@
+2006-03-16  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/faq/cvs.xml:
+       * docs/faq/dependencies.xml:
+       * docs/faq/developing.xml:
+       * docs/faq/faq.xml:
+       * docs/faq/general.xml:
+       * docs/faq/getting.xml:
+       * docs/faq/legal.xml:
+       * docs/faq/troubleshooting.xml:
+       * docs/faq/using.xml:
+       Faq review and update.
+
+2006-03-16  Jan Schmidt  <thaytan@mad.scientist.com>
+
+       * gst/gstpad.c: (gst_pad_accept_caps), (gst_pad_alloc_buffer_full),
+       (gst_pad_push):
+       Don't pound the cpu to pieces by checking get_caps when accept_caps
+       is called with the same caps as the pad already has.
+       Use GST_DEBUG_OBJECT when outputting caps change information.
+
+2006-03-15  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstclock.c: (gst_clock_class_init):
+       Fix docs.
+
+2006-03-15  Jan Schmidt  <thaytan@mad.scientist.com>
+
+       * gst/gstbuffer.h:
+       Documentation fix.
+
+       * gst/gstpad.c: (gst_pad_init), (gst_pad_acceptcaps_default),
+       (gst_pad_accept_caps), (gst_pad_configure_sink),
+       (gst_pad_configure_src), (gst_pad_chain), (gst_pad_push):
+       Make the default acceptcaps behaviour be to check the requested 
+       caps against the gst_pad_get_caps output. 
+
+       Ensure that gst_pad_accept_caps is used to check caps when a pad
+       doesn't have a setcaps function, so that pads automatically refuse 
+       caps that they don't allow in their pad template. (Fixes #332986)
+
+       When a buffer with attached caps is pushed, ensure that the source 
+       pad receives those caps even if the element didn't call
+       gst_pad_set_caps first.
+
+2006-03-15  Wim Taymans  <wim@fluendo.com>
+
+       * libs/gst/base/gstadapter.c:
+       Add some docs.
+
+2006-03-15  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * win32/common/libgstbase.def:
+       * win32/common/libgstcontroller.def:
+       * win32/common/libgstreamer.def:
+         Add a whole bunch of missing functions (#334434).
+
+2006-03-14  Wim Taymans  <wim@fluendo.com>
+
+       * libs/gst/base/gstbasesink.c: (gst_base_sink_configure_segment),
+       (gst_base_sink_get_sync_times), (gst_base_sink_wait_clock),
+       (gst_base_sink_do_sync), (gst_base_sink_do_qos):
+       Better debug info when we receive a segment event.
+       Reorganize a bit so we can pass the get_times() results around.
+       Use the segment format when calculating the running time.
+       Don't do QoS is sync is disabled or we have no clock or the
+       element does not want us to sync to the clock.
+       Don't drop buffers if QoS is disabled for now.
+
+2006-03-14  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstclock.c: (gst_clock_class_init), (do_linear_regression):
+       Marked the stats property as unimplemented so people don't get
+       wild ideas.
+       Add debug message when regression goes wrong.
+       Added some more docs.
+
+2006-03-14  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstsegment.c: (gst_segment_to_stream_time):
+       Return correct return type in case of errors.
+
 2006-03-14  Wim Taymans  <wim@fluendo.com>
 
        * gst/gstformat.c: (gst_format_get_name), (gst_format_to_quark):