mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-27 14:31:01 +00:00
Silence warning about scheduler (Fixes #119456)
Original commit message from CVS: Silence warning about scheduler (Fixes #119456)
This commit is contained in:
parent
d5b654e8ce
commit
2da3ce2b93
1 changed files with 4 additions and 3 deletions
|
@ -357,13 +357,14 @@ gst_bin_unset_element_sched (GstElement *element, GstScheduler *sched)
|
||||||
|
|
||||||
/* if the peer element exists and is a candidate */
|
/* if the peer element exists and is a candidate */
|
||||||
if (GST_PAD_PEER (pad)) {
|
if (GST_PAD_PEER (pad)) {
|
||||||
if (gst_pad_get_scheduler (GST_PAD_PEER (pad)) == sched) {
|
if (sched && gst_pad_get_scheduler (GST_PAD_PEER (pad)) == sched) {
|
||||||
GST_INFO (GST_CAT_SCHEDULING, "peer is in same scheduler, telling scheduler");
|
GST_INFO (GST_CAT_SCHEDULING, "peer is in same scheduler, telling scheduler");
|
||||||
|
|
||||||
if (GST_PAD_IS_SRC (pad))
|
if (GST_PAD_IS_SRC (pad)){
|
||||||
gst_scheduler_pad_unlink (sched, pad, GST_PAD_PEER (pad));
|
gst_scheduler_pad_unlink (sched, pad, GST_PAD_PEER (pad));
|
||||||
else
|
}else{
|
||||||
gst_scheduler_pad_unlink (sched, GST_PAD_PEER (pad), pad);
|
gst_scheduler_pad_unlink (sched, GST_PAD_PEER (pad), pad);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue