From efba52fcba3f50a0f68d7fcd035bb925ec05c2b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 5 May 2024 18:29:39 +0300 Subject: [PATCH] qtdemux: Use `G_GUINT64_CONSTANT` when creating test caps Otherwise this fails on 32 bit platforms. Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3521 Part-of: --- .../gst-plugins-good/tests/check/elements/qtdemux.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/subprojects/gst-plugins-good/tests/check/elements/qtdemux.c b/subprojects/gst-plugins-good/tests/check/elements/qtdemux.c index dd7b30e323..4850ee8821 100644 --- a/subprojects/gst-plugins-good/tests/check/elements/qtdemux.c +++ b/subprojects/gst-plugins-good/tests/check/elements/qtdemux.c @@ -1085,8 +1085,9 @@ GST_START_TEST (test_qtdemux_compensate_data_offset) "channels", G_TYPE_INT, 2, "rate", G_TYPE_INT, 48000, NULL); caps = gst_caps_new_simple ("video/quicktime", "variant", G_TYPE_STRING, - "mss-fragmented", "timescale", G_TYPE_UINT64, 10000000, "media-caps", - GST_TYPE_CAPS, mediacaps, NULL); + "mss-fragmented", "timescale", G_TYPE_UINT64, + G_GUINT64_CONSTANT (10000000), "media-caps", GST_TYPE_CAPS, mediacaps, + NULL); /* Send segment event* */ event = gst_event_new_caps (caps); @@ -1165,8 +1166,9 @@ GST_START_TEST (test_qtdemux_mss_fragment) "channels", G_TYPE_INT, 2, "rate", G_TYPE_INT, 48000, NULL); caps = gst_caps_new_simple ("video/quicktime", "variant", G_TYPE_STRING, - "mss-fragmented", "timescale", G_TYPE_UINT64, 10000000, "media-caps", - GST_TYPE_CAPS, mediacaps, NULL); + "mss-fragmented", "timescale", G_TYPE_UINT64, + G_GUINT64_CONSTANT (10000000), "media-caps", GST_TYPE_CAPS, mediacaps, + NULL); /* Send segment event* */ event = gst_event_new_caps (caps);