diff --git a/sys/decklink/gstdecklinkaudiosrc.cpp b/sys/decklink/gstdecklinkaudiosrc.cpp index 779cbc8a42..36573c9a9d 100644 --- a/sys/decklink/gstdecklinkaudiosrc.cpp +++ b/sys/decklink/gstdecklinkaudiosrc.cpp @@ -547,11 +547,16 @@ gst_decklink_audio_src_got_packet (GstElement * element, } if (skipped_packets == 0 && self->skipped_last > 0) { - GST_WARNING_OBJECT (self, - "Dropped %u old packets from %" GST_TIME_FORMAT " to %" + GST_ELEMENT_WARNING_WITH_DETAILS (self, + STREAM, FAILED, + ("Dropped %u old packets from %" GST_TIME_FORMAT " to %" GST_TIME_FORMAT, self->skipped_last, GST_TIME_ARGS (self->skip_from_timestamp), - GST_TIME_ARGS (self->skip_to_timestamp)); + GST_TIME_ARGS (self->skip_to_timestamp)), + (NULL), + ("dropped", G_TYPE_UINT, self->skipped_last, + "from", G_TYPE_UINT64, self->skip_from_timestamp, + "to", G_TYPE_UINT64, self->skip_to_timestamp, NULL)); self->skipped_last = 0; } self->skipped_last += skipped_packets; diff --git a/sys/decklink/gstdecklinkvideosrc.cpp b/sys/decklink/gstdecklinkvideosrc.cpp index e6e2989330..1cf8c4b4f3 100644 --- a/sys/decklink/gstdecklinkvideosrc.cpp +++ b/sys/decklink/gstdecklinkvideosrc.cpp @@ -859,11 +859,16 @@ gst_decklink_video_src_got_frame (GstElement * element, } if (skipped_frames == 0 && self->skipped_last > 0) { - GST_WARNING_OBJECT (self, - "Dropped %u old frames from %" GST_TIME_FORMAT " to %" + GST_ELEMENT_WARNING_WITH_DETAILS (self, + STREAM, FAILED, + ("Dropped %u old frames from %" GST_TIME_FORMAT " to %" GST_TIME_FORMAT, self->skipped_last, GST_TIME_ARGS (self->skip_from_timestamp), - GST_TIME_ARGS (self->skip_to_timestamp)); + GST_TIME_ARGS (self->skip_to_timestamp)), + (NULL), + ("dropped", G_TYPE_UINT, self->skipped_last, + "from", G_TYPE_UINT64, self->skip_from_timestamp, + "to", G_TYPE_UINT64, self->skip_to_timestamp, NULL)); self->skipped_last = 0; }