Try to return most useful error message to user via GST_ELEMENT_ERROR instead of using GST_WARNING_OBJECT.