matroskademux: Chain up to the parent class' query handler if no pad is provided

This commit is contained in:
Sebastian Dröge 2012-08-04 12:54:32 +02:00
parent 6b7f165190
commit 46255d6ada

View file

@ -1439,7 +1439,12 @@ gst_matroska_demux_query (GstMatroskaDemux * demux, GstPad * pad,
break;
}
default:
res = gst_pad_query_default (pad, (GstObject *) demux, query);
if (pad)
res = gst_pad_query_default (pad, (GstObject *) demux, query);
else
res =
GST_ELEMENT_CLASS (parent_class)->query (GST_ELEMENT_CAST (demux),
query);
break;
}