[Bug 768897] urisourcebin: Disable use-buffering for adaptivedemux

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Dec 10 11:22:45 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=768897

--- Comment #6 from Seungha Yang <sh.yang at lge.com> ---
(In reply to Edward Hervey from comment #5)
> (In reply to Sebastian Dröge (slomo) from comment #4)

>   Therefore in the playbin3 use-case we *DO* want to have the buffering done
> in urisourcebin, with queue2 just before each source pad. And that buffering
> should be handled in TIME.

In case that adaptivedemux with playbin3 were used (especially multi-period
case), I think that multiqueue seems to be better element for buffering than
queue2 in urisourcebin, from seamless period switching point of view.

Let's assume the period advanced moment. A newly srcpad (to be exposed due to
new period) is empty state at that time, and it needs buffering.
However, multiqueue never empty, since the existing parsebin will be reused
with multiqueueslot.

-- 
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