gst/gstbus.*: Implement a real GSource and use g_main_context_wakeup() to signal...
authorWim Taymans <wim.taymans@gmail.com>
Thu, 26 May 2005 10:48:53 +0000 (10:48 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 26 May 2005 10:48:53 +0000 (10:48 +0000)
commitea2dd0057c9974ca0771f3827d54c23537ceecc5
tree3a08e2690f2b3a0f5c10c2e4b1cfabbce0257424
parent56d9730d2059513388f21fdefbb8c32bc1c6348a
gst/gstbus.*: Implement a real GSource and use g_main_context_wakeup() to signal new messages instead of the socketpair.

Original commit message from CVS:
* gst/gstbus.c: (gst_bus_init), (gst_bus_dispose), (gst_bus_post),
(gst_bus_pop), (gst_bus_source_prepare), (gst_bus_source_check),
(gst_bus_source_dispatch), (gst_bus_source_finalize),
(gst_bus_create_watch), (gst_bus_add_watch_full):
* gst/gstbus.h:
Implement a real GSource and use g_main_context_wakeup() to
signal new messages instead of the socketpair.
ChangeLog
gst/gstbus.c
gst/gstbus.h