hlsdemux2: Detect synchronization loss
authorEdward Hervey <edward@centricular.com>
Mon, 23 May 2022 13:51:23 +0000 (15:51 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 28 Jun 2022 17:59:23 +0000 (17:59 +0000)
commit87ab729551168dc44da7d1aa0cd9c384419f2371
tree71896d1dff4c3477320c0f4c0f9fe91e8029495b
parent9cdadf6d084b5a7bad4106bc3cf7531bf6930914
hlsdemux2: Detect synchronization loss

If we have been updating too slowly and have gone out of the current live
window, inform the baseclass accordingly.

This is different from the case where we have been updating quicker than what
the server provides.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2679>
subprojects/gst-plugins-good/ext/adaptivedemux2/hls/gsthlsdemux.c
subprojects/gst-plugins-good/ext/adaptivedemux2/hls/m3u8.c
subprojects/gst-plugins-good/ext/adaptivedemux2/hls/m3u8.h