]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/blobdiff - ChangeLog
tests/check/gst/gstobject.c: Disable silly racy test that always fails on this combin...
[glsdk/gstreamer0-10.git] / ChangeLog
index fa19c958d82ee13df6028c11a09f17746313f201..14930d38c37691d1740aaa7249c763284d1936a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,124 @@
+2007-11-06  Jan Schmidt  <jan.schmidt@sun.com>
+
+       * tests/check/gst/gstobject.c:
+       Disable silly racy test that always fails on this combination of CPU
+       and kernel.
+
+2007-11-03  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Murray Cumming  <murrayc@murrayc.com>
+
+       * gst/gstobject.c:
+         Corrected the registration of the parent-set and parent-unset
+         signals: The parameter is a GstObject, not a GObject (#493134).
+
+2007-11-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/gst_private.h:
+       * gst/gstbuffer.h:
+       * gst/gstevent.h:
+       * gst/gstformat.h:
+       * gst/gstmessage.h:
+       * gst/gstplugin.h:
+       * gst/gstquery.h:
+       * gst/gsttaglist.h:
+       * gst/gstvalue.h:
+         Move declaration of private _gst_foo_initialize() functions into
+         our private header file where they should have been all along.
+
+2007-11-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * docs/plugins/gstreamer-plugins-sections.txt:
+       * gst/gstdebugutils.h:
+       * gst/gstxml.h:
+       * plugins/elements/gstqueue.c:
+         gtk-doc fixes; trailing-comma-in-enum fix.
+
+2007-11-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/gst.c: (gst_deinit):
+         Clean up on deinit (not the external ones though, doesn't seem to be
+         needed for some reason).
+
+2007-11-01  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/gstinfo.h: (GST_DEBUG_CATEGORY_EXTERN):
+         Remove __declspec(dllimport) for MSVC that was copied over into core
+         from a plugin, obviously without ever having been tested (note the
+         single underscore in _declspec in the initial commit), and that doesn't
+         really make sense.  See #492077.
+
+2007-11-01  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/gst.c: (init_post):
+       * gst/gstevent.c: (_gst_event_initialize):
+       * gst/gstquery.c: (_gst_query_initialize):
+       * libs/gst/dataprotocol/dataprotocol.c (gst_dp_init):
+         g_type_class_ref() other types as well, see #349410 and #64764.
+
+       * gst/gstbuffer.c: (_gst_buffer_initialize):
+       * gst/gstmessage.c: (_gst_message_initialize):
+         Simplify existing g_type_class_ref().
+
+2007-11-01  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/gstformat.c: (_gst_format_initialize):
+         g_type_class_ref() our GstFormat type to make sure we avoid the
+         thread-unsafe bits of the GObject/GType system, ie. bug #349410 and
+         bug #64764. Should fix intermittent tee unit test failures (#474823).
+
+2007-11-01  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * tests/check/elements/tee.c: (test_num_buffers):
+         Simplify, simplify, simplify - or not.  Rewrite unit test
+         not to use gst_parse_launch(); allow N sub-streams. Increasing
+         the number of sub-streams seems to reproduce #474823 more easily.
+
+2007-10-31  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas@tandberg.com>
+
+       * gst/gsttrace.c:
+       * libs/gst/net/gstnetclientclock.c: (gst_net_client_clock_new):
+       * libs/gst/net/gstnettimepacket.c: (gst_net_time_packet_send):
+       * libs/gst/net/gstnettimeprovider.c: (gst_net_time_provider_new):
+         Fix a couple of missing includes for MSVC2005 and a C99 issue. Also,
+         starting with 2.14.0, GLib won't provide a pipe() macro any longer,
+         so use _pipe() directly (#492077).
+
+       * win32/common/dirent.c: (_treaddir):
+         Add a couple of casts to make it build without warnings with MSVC.
+
+       * win32/common/libgstreamer.def:
+         Add some more symbols that need to be exported.
+
+2007-10-31  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * tests/examples/metadata/read-metadata.c: (message_loop):
+         Use _KEEP as merge mode rather than _KEEP_ALL, so tags
+         arriving in a second or third tag message are added to
+         the tag list as well.
+
+2007-10-31  Stefan Kost  <ensonic@users.sf.net>
+
+       * libs/gst/base/gstbasesrc.c:
+         Its "Since:" and not "@Since:". And remove an superflous cast.
+
+2007-10-30  Wim Taymans  <wim.taymans@gmail.com>
+
+       * docs/libs/gstreamer-libs-sections.txt:
+       * libs/gst/base/gstbasesink.c: (gst_base_sink_class_init),
+       (gst_base_sink_get_last_buffer), (gst_base_sink_set_last_buffer),
+       (gst_base_sink_get_property), (gst_base_sink_render_object),
+       (gst_base_sink_preroll_object),
+       (gst_base_sink_queue_object_unlocked), (gst_base_sink_event),
+       (gst_base_sink_change_state):
+       * libs/gst/base/gstbasesink.h:
+       Add a new last-buffer property that contains the last buffer used in
+       basesink for preroll or rendering. useful for making snapshots.
+       API: gst_base_sink_get_last_buffer()
+       API: GstBaseSink::last-buffer
+
 2007-10-29  Stefan Kost  <ensonic@users.sf.net>
 
        * docs/gst/running.xml: