[Bug 785120] playbin3: Supporting subtitle only input is unstable

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 19 11:41:37 UTC 2017


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

--- Comment #4 from Seungha Yang <sh.yang at lge.com> ---
Created attachment 355935
  --> https://bugzilla.gnome.org/attachment.cgi?id=355935&action=edit
decodebin3: Remove FIXME and do remove_input_stream() only for the
corresponding parsebin

Do not remove other parsebin's input streams. It will cause unexpected
removal of any input streams in multi-parsebin use case.

Basically, the purpose of blocking buffers is similar to checking
no-more-pads of chain/group. That is, it gives hint to know the timing
to remove old (EOSed) streams of the parsebin and to add/reuse slots
for new input streams. But, that doesn't mean that we need to remove
other parsebin's EOSed stream. Each parsebin has most likely its
own streaming thread and therefore EOSed time can be much different.
(i.e., much early EOS of subtitle only parsebin)

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