[gst-devel] What happens to a bus, when a bin is inserted into another bin?

wl2776 wl2776 at gmail.com
Thu Apr 8 15:51:42 CEST 2010



Stefan Kost wrote:
> 
>> So, the question is. 
>> The uridecodebin and the playsink are bins, therefore, they have their
>> own
>> buses.
> The application should only use the bus of the toplevel bin akak the
> pipleine. gstreamer handles the aggregation and forwarding internaly.
> Thats why you don't specify a concrete bus when doing
> gst_element_post_message().
> 

Thank you for the answer, I'll keep it in mind.
However, it appeared to be much simpler. 
A uridecodebin instance, created with gst_element_factory_make(), simply
didn't have any buses, its bus field was NULL.
-- 
View this message in context: http://n4.nabble.com/What-happens-to-a-bus-when-a-bin-is-inserted-into-another-bin-tp1751509p1774082.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.




More information about the gstreamer-devel mailing list