[Bug 775132] adaptivedemux: Download fragment only for activated stream

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Nov 26 13:20:17 UTC 2016


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

--- Comment #1 from Seungha Yang <sh.yang at lge.com> ---
Hello Sebastian Dröge

Thanks for your suggestion about this topic on devel mailing list.

I'm still thinking about how to implement this feature... So, I'd like to hear
other developers opinions.

Currently my design is,
Firstly, I'll expose all streams whatever activated or not, and keep pushing
fragments toward downstream until pipeline's state goes to PLAYING. This is to
ensuring combiner configuration (inputselector), or in order to post complete
stream-collection toward surrounding bin.

Then, stopping download task of deactivated streams with pushing gap event in
PLAYING state.

Meanwhile, because Track switching is handled by playbin/decodebin, track
switching is some complicated and seamless switching is even more, I think.

Whatever how to implement this, replacing GstAdpativeStream to GstStreams based
object seems to be useful. So, can I try this GstStreams one first?

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