summaryrefslogtreecommitdiffstats
path: root/gst
diff options
context:
space:
mode:
Diffstat (limited to 'gst')
-rw-r--r--gst/videoparse/gstvideoparse.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/gst/videoparse/gstvideoparse.c b/gst/videoparse/gstvideoparse.c
index 98378443..bc084cad 100644
--- a/gst/videoparse/gstvideoparse.c
+++ b/gst/videoparse/gstvideoparse.c
@@ -355,17 +355,14 @@ gst_video_parse_src_query (GstPad * pad, GstQuery * query)
gst_query_set_convert (query, src_fmt, src_val, dest_fmt, dest_val);
} else {
- ret = GST_ELEMENT_CLASS (parent_class)->query (GST_ELEMENT (vp), query);
+ /* else forward upstream */
+ ret = gst_pad_peer_query (vp->sinkpad, query);
}
gst_object_unref (vp);
return ret;
}
-
-
-
-
static gboolean
plugin_init (GstPlugin * plugin)
{