gst/: Avoid excessive typechecking in macros.
authorWim Taymans <wim.taymans@gmail.com>
Tue, 8 Nov 2005 11:13:07 +0000 (11:13 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 8 Nov 2005 11:13:07 +0000 (11:13 +0000)
commit5bb924622f2054c99fe17833c1e4dd4ca99f282e
tree59111fcd8aaf40dbfdd8271da68a7eebfd12597d
parenteeaf7dcf19a08ed6fc8362c455091434a1878a55
gst/: Avoid excessive typechecking in macros.

Original commit message from CVS:
* gst/base/gstbasesink.c: (gst_base_sink_preroll_queue_empty),
(gst_base_sink_do_sync), (gst_base_sink_handle_event),
(gst_base_sink_chain), (gst_base_sink_change_state):
* gst/base/gstbasesink.h:
* gst/base/gstbasesrc.h:
* gst/gstelement.h:
* gst/gstevent.h:
Avoid excessive typechecking in macros.

* gst/gstminiobject.c: (gst_mini_object_get_type),
(gst_mini_object_init), (gst_mini_object_new),
(gst_mini_object_free):
* gst/gstobject.c: (gst_object_class_init), (gst_object_init),
(gst_object_finalize):
Remove cruft code, optimize alloc_trace.
ChangeLog
gst/base/gstbasesink.c
gst/base/gstbasesink.h
gst/base/gstbasesrc.h
gst/gstelement.h
gst/gstevent.h
gst/gstminiobject.c
gst/gstobject.c
libs/gst/base/gstbasesink.c
libs/gst/base/gstbasesink.h
libs/gst/base/gstbasesrc.h