Qt and GStreamer
I have a Qt application where I use GStreamer API in order to have some multimedia features.
GStreamer has the concept of bus, on this bus some messages can be sent by GStreamer elements.
I would like to watch that bus, so I attach my own call back to it using the GStreamer method: gst_bus_add_watch.
But my call back never gets called while messages are being sent on the bus.
I am wondering if this has something to do with the fact that Qt is using its own event loop and GStreamer using also its own GLib main loop...
Maybe the GStreamer QtGstreamer module might be of interest.
Hope it helps