[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