By default, do not forward pad queries upstream, because it may have unforessen side-effects (forwarding the new 1.0 GST_CAPS query would prevent pad linking for instance)
This commit is contained in:
parent
d058a7f2b2
commit
e323c099a0
@ -768,16 +768,7 @@ gst_dash_demux_src_query (GstPad * pad, GstQuery * query)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:{
|
default:{
|
||||||
GstPad *peer;
|
// By default, do not forward queries upstream
|
||||||
|
|
||||||
if ((peer = gst_pad_get_peer (dashdemux->sinkpad))) {
|
|
||||||
/* Try to query upstream */
|
|
||||||
ret = gst_pad_query (peer, query);
|
|
||||||
gst_object_unref (peer);
|
|
||||||
} else {
|
|
||||||
/* no peer, we don't know */
|
|
||||||
ret = FALSE;
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user