interlace: Add some more debug output to the getcaps function
authorSebastian Dröge <sebastian@centricular.com>
Fri, 29 Apr 2022 16:08:32 +0000 (19:08 +0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 29 Apr 2022 23:08:50 +0000 (23:08 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2335>

subprojects/gst-plugins-bad/gst/interlace/gstinterlace.c

index 77ace6e..bf7cbfe 100644 (file)
@@ -891,6 +891,8 @@ gst_interlace_getcaps (GstPad * pad, GstInterlace * interlace, GstCaps * filter)
   top_field_first = interlace->top_field_first;
   GST_OBJECT_UNLOCK (interlace);
 
+  GST_DEBUG_OBJECT (pad, "Querying caps with filter %" GST_PTR_FORMAT, filter);
+
   if (filter != NULL) {
     clean_filter = gst_caps_copy (filter);
     if (pattern == GST_INTERLACE_PATTERN_1_1) {
@@ -928,9 +930,12 @@ gst_interlace_getcaps (GstPad * pad, GstInterlace * interlace, GstCaps * filter)
     }
   }
 
+  GST_DEBUG_OBJECT (pad, "Querying peer with filter %" GST_PTR_FORMAT,
+      clean_filter);
   tcaps = gst_pad_get_pad_template_caps (otherpad);
   othercaps = gst_pad_peer_query_caps (otherpad, clean_filter);
   othercaps = gst_caps_make_writable (othercaps);
+  GST_DEBUG_OBJECT (pad, "Other caps %" GST_PTR_FORMAT, othercaps);
   if (othercaps) {
     if (pattern == GST_INTERLACE_PATTERN_2_2) {
       for (i = 0; i < gst_caps_get_size (othercaps); ++i) {