From 9a66e3169f227573f7d68ffdc6f09a36176e1a5f Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Mon, 20 Oct 2014 16:39:38 +0200 Subject: [PATCH] identity: include the actual delta in the message Including the actual delta in the message makes it easy to see, if the new buffer is behind or ahead and how much. --- plugins/elements/gstidentity.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/elements/gstidentity.c b/plugins/elements/gstidentity.c index dbc9494..94f6db7 100644 --- a/plugins/elements/gstidentity.c +++ b/plugins/elements/gstidentity.c @@ -380,6 +380,7 @@ gst_identity_check_imperfect_timestamp (GstIdentity * identity, GstBuffer * buf) /* * "imperfect-timestamp" bus message: * @identity: the identity instance + * @delta: the GST_CLOCK_DIFF to the prev timestamp * @prev-timestamp: the previous buffer timestamp * @prev-duration: the previous buffer duration * @prev-offset: the previous buffer offset @@ -396,6 +397,7 @@ gst_identity_check_imperfect_timestamp (GstIdentity * identity, GstBuffer * buf) gst_element_post_message (GST_ELEMENT (identity), gst_message_new_element (GST_OBJECT (identity), gst_structure_new ("imperfect-timestamp", + "delta", G_TYPE_INT64, dt, "prev-timestamp", G_TYPE_UINT64, identity->prev_timestamp, "prev-duration", G_TYPE_UINT64, identity->prev_duration, "prev-offset", G_TYPE_UINT64, -- 2.7.4