gboolean gst_validate_monitor_setup (GstValidateMonitor * monitor) { GST_DEBUG_OBJECT (monitor, "Starting monitor setup"); /* For now we just need to do this at setup time */ _determine_reporting_level (monitor); return GST_VALIDATE_MONITOR_GET_CLASS (monitor)->setup (monitor); }
gboolean gst_validate_monitor_setup (GstValidateMonitor * monitor) { GList *config; GST_DEBUG_OBJECT (monitor, "Starting monitor setup"); for (config = gst_validate_plugin_get_config (NULL); config; config = config->next) { const gchar *verbosity = gst_structure_get_string (GST_STRUCTURE (config->data), "verbosity"); if (verbosity) gst_util_set_object_arg (G_OBJECT (monitor), "verbosity", verbosity); } /* For now we just need to do this at setup time */ _determine_reporting_level (monitor); return GST_VALIDATE_MONITOR_GET_CLASS (monitor)->setup (monitor); }