static void gst_validate_runner_init (GstValidateRunner * runner) { runner->priv = G_TYPE_INSTANCE_GET_PRIVATE (runner, GST_TYPE_VALIDATE_RUNNER, GstValidateRunnerPrivate); g_mutex_init (&runner->priv->mutex); runner->priv->reports_by_type = g_hash_table_new (g_direct_hash, g_direct_equal); runner->priv->default_level = GST_VALIDATE_SHOW_DEFAULT; _init_report_levels (runner); }
static void gst_validate_runner_init (GstValidateRunner * runner) { runner->priv = G_TYPE_INSTANCE_GET_PRIVATE (runner, GST_TYPE_VALIDATE_RUNNER, GstValidateRunnerPrivate); g_mutex_init (&runner->priv->mutex); runner->priv->reports_by_type = g_hash_table_new (g_direct_hash, g_direct_equal); runner->priv->default_level = GST_VALIDATE_SHOW_DEFAULT; _init_report_levels (runner); gst_tracing_register_hook (GST_TRACER (runner), "element-new", G_CALLBACK (do_element_new)); }