gst/playback/gstdecodebin2.c: Handle dynamic pads within groups.
authorEdward Hervey <bilboed@bilboed.com>
Tue, 20 Feb 2007 11:20:52 +0000 (11:20 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Tue, 20 Feb 2007 11:20:52 +0000 (11:20 +0000)
commit7746c2f1761d77eeb596d97c21b34334373b49f0
tree71707230879885b5431e709008dfb9fccc411c06
parentb99629643cd0ab45ac698ee5e9e8a5de041c5235
gst/playback/gstdecodebin2.c: Handle dynamic pads within groups.

Original commit message from CVS:
* gst/playback/gstdecodebin2.c: (connect_element),
(pad_added_group_cb), (gst_decode_group_check_if_blocked),
(sort_end_pads), (gst_decode_group_expose):
Handle dynamic pads within groups.
Sort pads before exposing them in order to make playbin happy.
There still is a race with the multiqueue filling up. This should be
solved separately.
Fixes #398721
ChangeLog
gst/playback/gstdecodebin2.c