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

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


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

Edward Hervey <bilboed at bilboed.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bilboed at bilboed.com
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.13.1

--- Comment #5 from Edward Hervey <bilboed at bilboed.com> ---
Thanks !

commit bf32c0b3b00b7f60d9ea9afd078be9cb090d9eb7 (HEAD -> master, origin/master,
origin/HEAD)
Author: Seungha Yang <sh.yang at lge.com>
Date:   Wed Jul 19 19:58:28 2017 +0900

    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)

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

commit abe1183c1704a284983bb0cfe4d5132dbdc5ed3a
Author: Seungha Yang <sh.yang at lge.com>
Date:   Wed Jul 19 18:47:29 2017 +0900

    parsebin: Ensure StreamType and Caps of GstStream object before exposing it

    The final StreamType and Caps might not be set yet on GstStream at exposing
the pads.

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

commit 7a236e23022b26b3afc1eb4f718dc4978c34a747
Author: Seungha Yang <sh.yang at lge.com>
Date:   Wed Jul 19 13:39:52 2017 +0900

    playbin3: Delay linking text output until video stream is shown

    We are not sure that which stream's collection arrives first
    when there are multiple parsebins such as adaptive streaming.

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

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