Documentation Request.

Stirling Westrup swestrup at gmail.com
Mon Jan 7 11:30:35 PST 2013


I've just figured out why my application has been failing to report
fatal errors. It turns out that a message watch on a bus only gets
activated while the main loop is running, and that messages get purged
at various points and don't necessarily accumulate during setup.

So, now I do a bus_message_pop whenever I fail to change states. My
assumption had been that any messages generated by changing states
would be reported by a bus watch, as they ARE going over the bus.

It might be good to clarify this in the documentation.



--
Stirling Westrup
Programmer, Entrepreneur.
https://www.linkedin.com/e/fpf/77228
http://www.linkedin.com/in/swestrup
http://technaut.livejournal.com
http://sourceforge.net/users/stirlingwestrup


More information about the gstreamer-devel mailing list