diff --git a/plugins/elements/gstfilesink.c b/plugins/elements/gstfilesink.c index b540940226..61216df0bf 100644 --- a/plugins/elements/gstfilesink.c +++ b/plugins/elements/gstfilesink.c @@ -251,8 +251,10 @@ gst_file_sink_set_location (GstFileSink * sink, const gchar * location) /* ERRORS */ was_open: { - g_warning ("Changing the `location' property on filesink when " - "a file is open not supported."); + GST_ELEMENT_WARNING (sink, RESOURCE, BUSY, + ("Changing the `location' property on filesink when a file is open is " + "not supported."), + ("setting the 'location' property in wrong state")); return FALSE; } } diff --git a/plugins/elements/gstfilesrc.c b/plugins/elements/gstfilesrc.c index 84219f25c0..e8b3261547 100644 --- a/plugins/elements/gstfilesrc.c +++ b/plugins/elements/gstfilesrc.c @@ -373,7 +373,10 @@ gst_file_src_set_location (GstFileSrc * src, const gchar * location) /* ERROR */ wrong_state: { - GST_DEBUG_OBJECT (src, "setting location in wrong state"); + GST_ELEMENT_WARNING (src, RESOURCE, BUSY, + ("Changing the `location' property on filesrc when a file is open is " + "not supported."), + ("setting the 'location' property in wrong state")); GST_OBJECT_UNLOCK (src); return FALSE; }