[Bug 775132] adaptivedemux: Download fragment only for activated stream
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jul 13 10:20:02 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=775132
Seungha Yang <sh.yang at lge.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #343338|needs-work |none
status| |
Attachment #343338|0 |1
is obsolete| |
--- Comment #25 from Seungha Yang <sh.yang at lge.com> ---
Created attachment 355497
--> https://bugzilla.gnome.org/attachment.cgi?id=355497&action=edit
[5/5] urisourcebin: Link pending pad to slot by using GstStream API
slot's caps comparison with pending pad's caps cannot guarantee
that they are fully compatible ones. For example, in case of hls streaming,
caps for both video/audio streams can be "video/mpegts".
So, newly exposed pads by adaptivedemux can be inappropriately linked
with an existing slot. (e.g., link video stream's pad to audio stream's slot)
When urisourcebin is trying to link a slot with pending pads,
* Check only mime-type first, and if there are multiple candidates,
* Sort candidates by using GstStreamType, Language tag, and GstStreamFlags
Finally select the first element from sorted list.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list