[Bug 783401] adaptivedemux: Clear "cancelled" on uridownloader before processing manifest
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jun 7 02:59:59 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=783401
Thiago Sousa Santos <thiagossantos at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |thiagossantos at gmail.com
Resolution|--- |FIXED
Target Milestone|git master |1.13.1
--- Comment #4 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
commit 87cb9fa49ede6923c929e61a0c263f584f94871e
Author: Seungha Yang <sh.yang at lge.com>
Date: Sun Jun 4 20:23:36 2017 +0900
adaptivedemux: Clear "cancelled" on uridownloader before processing
manifest
Previous commit let demux call gst_uri_downloader_cancel() on
_demux_reset().
Note that, _demux_reset() called during PAUSED_TO_READY and
READY_TO_PAUSED.
And, it will set "cancelled" on uridownloader which blocks the use of
uridownloader. The issue is that, subclass can use the uridownloader not
only
live streaming for manifest update, but also for fetching another manifests
such as variant and rendition m3u8 of hls streaming. So to unblock it,
demux should clear "cancelled" before processing initial manifest.
https://bugzilla.gnome.org/show_bug.cgi?id=783401
--
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