parse-launch: make delayed set recursive
authorStefan Kost <ensonic@users.sf.net>
Thu, 18 Mar 2010 08:22:09 +0000 (10:22 +0200)
committerStefan Kost <ensonic@users.sf.net>
Mon, 22 Mar 2010 08:01:38 +0000 (10:01 +0200)
commitda287f556db94f0c1a1ad16315a0a02c3f0e2b8f
treeab884e2995e9ffc3c43672322829a847cfda8cee
parentd0bc7755bcd3ff6c4194069d53910ebc06eaf3ff
parse-launch: make delayed set recursive

Right now deleyed set would only try for first set of children. We need to keep
trying to support arbitrary deep hierarchies (like in playbin2 with auto*sinks).
Also GstBin would need to actualy emit the child-added/removed signal as it
implements the iface. Fixes #613215.
gst/gstbin.c
gst/parse/grammar.y