diff options
author | Edward Hervey <edward@centricular.com> | 2017-11-21 16:30:35 +0100 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2017-11-21 16:30:35 +0100 |
commit | d4afba794a72284b524cc58d4023b59a9518779e (patch) | |
tree | 6f80b976b331ac39e69d9f215d8c85fbf78a6d72 /ext/curl/gstcurlhttpsrc.c | |
parent | 69d794b004a3861cd5e9d7406553c1566bb832f1 (diff) | |
download | gstreamer-plugins-bad-d4afba794a72284b524cc58d4023b59a9518779e.tar.gz |
curlhttpsrc: Post an error message if no URI was set
Like for other sources
Diffstat (limited to 'ext/curl/gstcurlhttpsrc.c')
-rw-r--r-- | ext/curl/gstcurlhttpsrc.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/curl/gstcurlhttpsrc.c b/ext/curl/gstcurlhttpsrc.c index 3933c4559..250a46feb 100644 --- a/ext/curl/gstcurlhttpsrc.c +++ b/ext/curl/gstcurlhttpsrc.c @@ -1262,8 +1262,11 @@ gst_curl_http_src_change_state (GstElement * element, GstStateChange transition) gst_curl_http_src_ref_multi (source); break; case GST_STATE_CHANGE_READY_TO_PAUSED: - if (source->uri == NULL) + if (source->uri == NULL) { + GST_ELEMENT_ERROR (element, RESOURCE, OPEN_READ, (_("No URL set.")), + ("Missing URL")); return GST_STATE_CHANGE_FAILURE; + } break; case GST_STATE_CHANGE_READY_TO_NULL: /* The pipeline has ended, so signal any running request to end. */ |