[Bug 773341] urisourcebin: Cleanup unused output slot

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 8 17:11:47 UTC 2016


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

Edward Hervey <bilboed at bilboed.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bilboed at bilboed.com
         Resolution|---                         |FIXED

--- Comment #34 from Edward Hervey <bilboed at bilboed.com> ---
Thanks for those, sorry for the delay in reviewing them. They are all pushed
now
commit 49653b058a2a4b2093f5ce34f43d567eba51f76b
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 23:01:53 2016 +0900

    decodebin3: Remove unused variable

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

commit 582c7cef18e1ed3fab1749b7b2f0180e7f259526
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 22:46:20 2016 +0900

    decodebin3: More cleanup DecodebinOutputStream and MultiQueueSlot

    When removing DecodebinInputStream, cleanup DecodebinOutputStream and
    MultiQueueSlot also if they were drained.

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

commit 6bd7a5602c52150ae163b62b2dbfa86cb1cce57e
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 22:37:55 2016 +0900

    decodebin3: Drop duration query during _input_pad_unlink ()

    Playbin3 takes lock when querying duration and handling
    stream-collection message. So,to post stream-collection message,
    duration query should be dropped when input pad is being unlinked.

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

commit 7e764058957b409200b08b4b5ec8d44cb9c18767
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 22:12:21 2016 +0900

    decodebin3: Update stream-collection with _input_pad_unlink()

    Since parsebin does not post new stream-collection message when
    it was being removed, decodebin3 should update it itself.

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

commit f08e4592a47869c0f86a8f99762b961fddad4864
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 22:28:28 2016 +0900

    decodebin3: Cleanup no more used DecodebinInput

    Remove DecodebinInput using gst_element_call_async() API.

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

commit bd6ec225b992340bb7535ec65726c565a0a137a1
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 21:50:47 2016 +0900

    decodebin3: Cleanup no more used MultiQueueSlot

    Since MultiQueueSlot cannot be removed inside of streaming thread,
    use gst_element_call_async() API.

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

commit 4fcbcf4e4880717fc3cb4099fdfa634c26c5b977
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 21:42:30 2016 +0900

    decodebin3: Send custom-eos event to notify drained state

    Likewise how urisourcebin is doing, use custom event if other streams
    are still alive.

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

commit f4d6aa71672f8f29fe2800ffb1473a7f16f823d9
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Dec 3 20:44:21 2016 +0900

    playbin3: Reconfigure playsink again with pad-removed

    If selected streams and actived streams are matched,
    do reconfigure of playsink again with pad-removed signal

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

commit 858ee3d9138287c9634a48954a77b8907ce15cc8
Author: Seungha Yang <sh.yang at lge.com>
Date:   Tue Oct 25 21:06:40 2016 +0900

    playback: Remove trailing whitespace

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

commit cbd4bcd7a48b4e3cd53a594c55c68cc1b1db167c
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sun Oct 23 22:10:39 2016 +0900

    urisourcebin: Try to link output slot before cleanup

    Before cleaning up output slot, check pending pads first, if available.
    Then, cleanup it only if linking was failed.

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

commit 5760bd4543bfb86c194ed6846652f569dbc78cdb
Author: Seungha Yang <sh.yang at lge.com>
Date:   Sat Oct 22 18:53:17 2016 +0900

    urisourcebin: Cleanup unused output slot

    Since urisourcebin cannot cleanup unused output slot
    in streaming thread, it will be handled in thread pool
    with gst_element_call_async ().

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

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