urisource: Do not let user reset the URI property

This is not supported right now and would lead to unexpected behaviours
This commit is contained in:
Thibault Saunier 2013-06-23 18:27:41 -04:00
parent 9e0632e353
commit d49efabb93

View file

@ -339,8 +339,10 @@ ges_track_filesource_set_property (GObject * object, guint property_id,
switch (property_id) {
case PROP_URI:
if (uriclip->uri)
g_free (uriclip->uri);
if (uriclip->uri) {
GST_WARNING_OBJECT (object, "Uri already set to %s", uriclip->uri);
return;
}
uriclip->uri = g_value_dup_string (value);
break;
default: