[Bug 773341] urisourcebin: Cleanup unused output slot
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Oct 22 08:28:11 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=773341
--- Comment #7 from Seungha Yang <sh.yang at lge.com> ---
(In reply to Sebastian Dröge (slomo) from comment #6)
> Review of attachment 338244 [details] [review]:
>
Thanks for very quick review !! :)
> Always having yet another thread when having a demuxer seems a bit heavy.
> Maybe you can make use of gst_element_call_async() here (in a one-shot way),
> which uses a thread pool?
I'll try to study more about "gst_element_call_async()" Thanks.
> @@ +1864,3 @@
> + /* run drained_task () */
> + urisrc->drained_task =
> + gst_task_new ((GstTaskFunction) cleanup_slot_loop, urisrc, NULL);
>
> There can also be multiple demuxers, e.g. AVI containing DV, MXF containing
> MPEG-PS/TS, etc
Could you kindly explain more about "AVI containing DV, MXF containing
MPEG-PS/TS"? The "demux" in urisourcebin seems to be only AdaptiveDemux for
DASH/HLS/Smooth streaming. Are there any case that those multiple adaptive
demuxers exist at one time?
--
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