gstreamer/subprojects/gst-integration-testsuites/testsuites/validate/hls/with_empty_segments.validatetest
Thibault Saunier f8d9412e4b hlsdemux2: Handle needing more data when draining segment
Some streams in the wild have empty segments at the beginning and
hlsdemux2 use to stall forever while we can handle it by processing
the following ones. The gap handling mechanism in adaptivedemux2
works properly and pushes the required gaps.

Update validate medias so the hls stream is present.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6034>
2024-11-20 20:55:19 +00:00

13 lines
452 B
Text

include, location="http_server_port.var"
meta,
needs_http_server=true,
args = {
"playbin3 uri=http://127.0.0.1:$(http_server_port)/defaults/hls/with_empty_segments/output.m3u8 video-sink=\"fakesink\"",
},
configs = {
"$(validateflow),
pad=hlsdemux2-0:video_00,
buffers-checksum=as-id,
ignored-event-types={\"tag\"},
ignored-fields=\"stream-start={urisourcebin-parsed-data,stream-id,stream}, caps={lcevc}\"",
}