From 57939fd98a69d5deac9cd70a2a14c42dde462849 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Tue, 14 Mar 2017 15:48:08 +1100 Subject: [PATCH] splitmux test: Use passed first/last timestamps Don't hard-code the expected timestamp range, use the values the caller is passing in. --- tests/check/elements/splitmux.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/check/elements/splitmux.c b/tests/check/elements/splitmux.c index ccf74ef..6c4beb8 100644 --- a/tests/check/elements/splitmux.c +++ b/tests/check/elements/splitmux.c @@ -189,8 +189,8 @@ receive_handoff (GstElement * object G_GNUC_UNUSED, GstBuffer * buf, } static void -test_playback (const gchar * in_pattern, GstClockTime first_time, - GstClockTime last_time) +test_playback (const gchar * in_pattern, GstClockTime exp_first_time, + GstClockTime exp_last_time) { GstMessage *msg; GstElement *pipeline; @@ -233,11 +233,13 @@ test_playback (const gchar * in_pattern, GstClockTime first_time, fail_unless (GST_MESSAGE_TYPE (msg) == GST_MESSAGE_EOS); gst_message_unref (msg); /* Check we saw the entire range of values */ - fail_unless (first_ts == 0, - "Expected start of playback range 0, got %" GST_TIME_FORMAT, + fail_unless (first_ts == exp_first_time, + "Expected start of playback range %" GST_TIME_FORMAT + ", got %" GST_TIME_FORMAT, GST_TIME_ARGS (exp_first_time), GST_TIME_ARGS (first_ts)); - fail_unless (last_ts == (3 * GST_SECOND), - "Expected end of playback range 3s, got %" GST_TIME_FORMAT, + fail_unless (last_ts == exp_last_time, + "Expected end of playback range %" GST_TIME_FORMAT + ", got %" GST_TIME_FORMAT, GST_TIME_ARGS (exp_last_time), GST_TIME_ARGS (last_ts)); gst_object_unref (pipeline); -- 2.7.4