[Bug 777213] hlsdemux: Re-expose only variant stream with bitrate switching
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jul 13 14:06:42 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=777213
Seungha Yang <sh.yang at lge.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #343424|0 |1
is obsolete| |
Attachment #343425|0 |1
is obsolete| |
--- Comment #4 from Seungha Yang <sh.yang at lge.com> ---
Created attachment 355514
--> https://bugzilla.gnome.org/attachment.cgi?id=355514&action=edit
hlsdemux: Re-expose only variant stream with bitrate switching
Re-exposing all streams per variant change is very inefficient
operation because:
* EXT-X-MEDIA streams will not be changed during playback.
* baseclass should wait the preparation of task for new streams
until all download tasks for old streams are finished.
This might be able to break seamless bitrate switching.
When streams-aware flag is set on parent bin (i.e., playbin3),
since it's allowed that dynamic pad exposing, only the variant streams
will be re-exposed and all the other rendition streams will be reused.
--
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