State changes to GST_STATE_NULL not being communicated.
Xabier Rodriguez Calvar
xrcalvar at igalia.com
Tue Apr 2 00:41:32 PDT 2013
O Lun, 01-04-2013 ás 17:39 +0100, Tim-Philipp Müller escribiu:
> This is expected behaviour (both in 0.10 and 1.0).
> You can disable that behaviour via GstPipeline API
> (auto-flush-bus=false), but then you'll always have to make sure to
> all pending messages off the bus yourself.
I think you can also check the returned value of gst_element_set_state
and consider it committed when returning GST_STATE_CHANGE_SUCCESS. That
could be easier than handling the messages flushing yourself.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: This is a digitally signed message part
More information about the gstreamer-devel