]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/commit
bus: also allow popping a message without timeout if no poll available
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 20 Apr 2011 13:39:16 +0000 (15:39 +0200)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 21 Apr 2011 11:29:34 +0000 (12:29 +0100)
commit03391a897001d35d1d290f27dd12e98a8b729fb4
treef7895a6497a24365e070b9c9674de4cc0982a109
parent547d4517720ceb6068cdbd3921af426741c1fb83
bus: also allow popping a message without timeout if no poll available

... which happens in particular flushing a bus, possibly as part
of a state change, e.g. when having a pipeline in a pipeline
and then changing state back to NULL. The interior pipeline
will/might then flush the bus, which is a child bus from the
parent which does not have a poll anymore these days.

https://bugzilla.gnome.org/show_bug.cgi?id=648297
gst/gstbus.c