diff options
author | Thibault Saunier <tsaunier@igalia.com> | 2020-07-20 17:32:39 -0400 |
---|---|---|
committer | Thibault Saunier <tsaunier@igalia.com> | 2020-08-13 18:34:48 -0400 |
commit | ffa00b24a29674001a99306a8173021f89dee022 (patch) | |
tree | 36bbc2209d5bfc1b4b8ceb034bae3b08c97a7d67 | |
parent | d6092bc8c5d0a16a989e30af22626391557e447b (diff) |
source: Handle missing elements in converter
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/204>
-rw-r--r-- | ges/ges-source.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ges/ges-source.c b/ges/ges-source.c index 0ca5e117..090ceeb5 100644 --- a/ges/ges-source.c +++ b/ges/ges-source.c @@ -56,6 +56,9 @@ link_elements (GstElement * bin, GPtrArray * elements) for (i = 0; i < elements->len; i++) { element = elements->pdata[i]; + if (!element) + continue; + gst_bin_add (GST_BIN (bin), element); if (prev) { if (!gst_element_link_pads_full (prev, "src", element, "sink", |