After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 777121 - urisourcebin: Clear pad from pending list if it was linked
urisourcebin: Clear pad from pending list if it was linked
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.11.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-01-11 03:44 UTC by Seungha Yang
Modified: 2017-01-11 09:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
urisourcebin: Clear pad from pending list if it was linked (1.08 KB, patch)
2017-01-11 03:44 UTC, Seungha Yang
committed Details | Review

Description Seungha Yang 2017-01-11 03:44:04 UTC
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
Comment 1 Seungha Yang 2017-01-11 03:44:52 UTC
Created attachment 343274 [details] [review]
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
Comment 2 Jan Schmidt 2017-01-11 09:22:55 UTC
Thanks, pushed:

commit 1eedb4ea91ce14659df01ef44cd179f19e073a80
Author: Seungha Yang <sh.yang@lge.com>
Date:   Wed Jan 11 12:35:40 2017 +0900

    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