gstreamer/subprojects/gst-integration-testsuites/testsuites/validate
Edward Hervey bf0446ad73 matroska-demux: Properly handle early time-based segments
Refusing an incoming segment in < GST_MATROSKA_READ_STATE_DATA should only be
done if the incoming segment is not in GST_FORMAT_TIME.

In GST_FORMAT_TIME, we are just storing the values and returning, so we can
invert the order of the checks.

Fixes proper segment propagation in matroska/webm DASH use-cases

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4922>
2023-06-23 08:55:47 +02:00
..
appsrc Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
aspectcropratio Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
baseparse test: update tests to include the new meta 2022-06-03 08:29:05 +00:00
clock_sync Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
dash matroska-demux: Properly handle early time-based segments 2023-06-23 08:55:47 +02:00
decryptor gst-integration-testsuites: Update cenc_audio_esds_property_overrides expected output file 2022-12-17 19:30:51 +02:00
flow Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
flvdemux Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
h264 test: update tests to include the new meta 2022-06-03 08:29:05 +00:00
h265parse h265parse: Don't override upstream framerate 2023-06-16 08:18:49 +00:00
interlace Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
matroska Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
mp4 test: update tests to include the new meta 2022-06-03 08:29:05 +00:00
mse qtdemux: Don't emit GstSegment correcting start time when in MSE mode 2023-02-18 10:38:30 +00:00
nle Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
playbin Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00
playbin3 oggdemux: vp8: Detect keyframe packets 2023-06-01 17:00:44 +00:00
rtp rtph264pay: Handle 'profile' field 2021-12-12 10:59:00 -03:00
scaletempo Import gst-integration-testsuites 2021-09-24 16:29:33 -03:00