+2005-11-22 Wim Taymans <wim@fluendo.com>
+
+ * examples/seeking/seek.c: (main):
+ Give higher priority to bus signals than the gtk events
+ to fix a race condition in the segment looping.
+
2005-11-22 Tim-Philipp Müller <tim at centricular dot net>
* ext/theora/Makefile.am:
GstBus *bus;
bus = gst_pipeline_get_bus (GST_PIPELINE (pipeline));
- gst_bus_add_signal_watch (bus);
+ gst_bus_add_signal_watch_full (bus, G_PRIORITY_HIGH);
// g_signal_connect (bus, "message::state-changed", (GCallback) message_received, pipeline);
g_signal_connect (bus, "message::new-clock", (GCallback) message_received,
GstBus *bus;
bus = gst_pipeline_get_bus (GST_PIPELINE (pipeline));
- gst_bus_add_signal_watch (bus);
+ gst_bus_add_signal_watch_full (bus, G_PRIORITY_HIGH);
// g_signal_connect (bus, "message::state-changed", (GCallback) message_received, pipeline);
g_signal_connect (bus, "message::new-clock", (GCallback) message_received,