[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