gst/gstbus.c (gst_bus_class_init): Declare our private data structure.
authorAndy Wingo <wingo@pobox.com>
Fri, 10 Feb 2006 16:04:59 +0000 (16:04 +0000)
committerAndy Wingo <wingo@pobox.com>
Fri, 10 Feb 2006 16:04:59 +0000 (16:04 +0000)
commitda506847ca701012570dbd25db6f8e5741f33044
treea4988c97f36df18134fdeb3b2fd6a7a895af818d
parente126aa34c312ff3bd502ec15347fcf98ed0b3689
gst/gstbus.c (gst_bus_class_init): Declare our private data structure.

Original commit message from CVS:
2006-02-10  Andy Wingo  <wingo@pobox.com>

* gst/gstbus.c (gst_bus_class_init): Declare our private data
structure.
(gst_bus_init): Cache the location of the private data in the
instance structure.
(gst_bus_enable_sync_message_emission)
(gst_bus_disable_sync_message_emission): Implement new public
functions.
(gst_bus_post): Emit the sync-message signal if the user asked for
it. Fixes #330684.

* gst/gstbus.h (GstBus): Use a padding pointer to cache the
location of the bus-private structuure.
(gst_bus_enable_sync_message_emission)
(gst_bus_disable_sync_message_emission): New public functions.
ChangeLog
gst/gstbus.c
gst/gstbus.h
win32/common/config.h