adaptivedemux: Support period change in live playlist
authorSeungha Yang <seungha.yang@navercorp.com>
Thu, 10 May 2018 14:08:10 +0000 (23:08 +0900)
committerEdward Hervey <bilboed@bilboed.com>
Sat, 12 May 2018 07:27:46 +0000 (09:27 +0200)
commita8cb7662d7c5c084b81f25c96c267d63e11e865a
tree52a8e99e11828c6fc9d394c2d5f65ed216cecb92
parent67ae35813bff9362065bbfec770f3fdbb89165a3
adaptivedemux: Support period change in live playlist

Regardless of LIVE or VOD, "a manifest has next period but
currently EOSed" state is meaning that it's time to advance period.

Previous behavior of adpativedemux, however, was able to period
advancing only for VOD case, since the adaptivedemux tried to
update and wait new manifest without respecting existence of the next period.

https://bugzilla.gnome.org/show_bug.cgi?id=781183
gst-libs/gst/adaptivedemux/gstadaptivedemux.c