urisourcebin: Clear pad from pending list if it was linked
authorSeungha Yang <sh.yang@lge.com>
Wed, 11 Jan 2017 03:35:40 +0000 (12:35 +0900)
committerJan Schmidt <jan@centricular.com>
Wed, 11 Jan 2017 09:19:45 +0000 (20:19 +1100)
commit1eedb4ea91ce14659df01ef44cd179f19e073a80
tree350b148fe0e8c8b7837cc50bbed2a0ee9729baaa
parent7dbc1ba81b61edb2e3d5b6de7c9a35709e801fd9
urisourcebin: Clear pad from pending list if it was linked

If not, the other slots might try to link the pad again.
This can happen when the demuxer has multiple src pads
and their caps are identical

https://bugzilla.gnome.org/show_bug.cgi?id=777121
gst/playback/gsturisourcebin.c