bus: Add private API to set a GstBus in child mode
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 6 Apr 2011 12:06:49 +0000 (14:06 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 6 Apr 2011 12:18:35 +0000 (14:18 +0200)
commit874d60e5899dd5b89854679d1a4ad016a58ba4e0
tree475f03516b9b50d461920a5414d16fb92edd38c3
parent79370d4b1781af9c9a65f2d1e3498124d8c4c413
bus: Add private API to set a GstBus in child mode

This is used by GstBin to create a child bus without
a socketpair because child buses will always work
synchronous. Otherwise too many sockets could be
created and the limit of file descriptors for the
process could be reached.

Fixes bug #646624.
gst/gst_private.h
gst/gstbin.c
gst/gstbus.c