gstreamer/subprojects/gst-plugins-good/ext/adaptivedemux2
Jan Schmidt edf84a7119 hlsdemux2: Requeue header buffer when restarting fragment
When returning GST_ADAPTIVE_DEMUX_FLOW_RESTART_FRAGMENT
for the first segment data, we might need to requeue the
header.

This was leading to occasional prerolling stalls on
HLS live streams with renditions.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2849>
2022-08-08 15:52:22 +00:00
..
dash adaptivedemux2: Prevent duplicate symbols on static builds 2022-06-15 01:13:16 +00:00
hls hlsdemux2: Requeue header buffer when restarting fragment 2022-08-08 15:52:22 +00:00
mss adaptivedemux2: Prevent duplicate symbols on static builds 2022-06-15 01:13:16 +00:00
downloadhelper.c New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
downloadhelper.h New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
downloadrequest.c New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
downloadrequest.h New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
gstadaptivedemux-period.c adaptivedemux2: Check stream selected instead of state 2022-08-04 13:43:25 +01:00
gstadaptivedemux-private.h adaptivedemux2: Move internal FLOW_SWITCH return value. 2022-08-04 14:49:33 +01:00
gstadaptivedemux-stream.c adaptivedemux2-stream: Silence a compiler warning 2022-08-04 14:49:49 +01:00
gstadaptivedemux-track.c adaptivedemux2: track: Fix buffering time calc before output 2022-06-28 18:34:31 +00:00
gstadaptivedemux.c adaptivedemux2: Handle synchronously to lost sync 2022-08-04 14:49:27 +01:00
gstadaptivedemux.h adaptivedemux2: Modify custom sync loss flow return 2022-08-04 14:49:33 +01:00
gstadaptivedemuxelement.c adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00
gstadaptivedemuxelements.h adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00
gstadaptivedemuxutils.c adaptivedemux2: Fix a small race on shutdown 2022-08-05 23:36:49 +01:00
gstadaptivedemuxutils.h New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
gstisoff.c New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
gstisoff.h New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
meson.build adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00
plugin.c adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00