gsttracerutils: Fix build with disabled tracer hooks.
authorJan Schmidt <jan@centricular.com>
Sun, 7 Jul 2019 10:42:56 +0000 (20:42 +1000)
committerJan Schmidt <jan@centricular.com>
Sun, 7 Jul 2019 10:42:56 +0000 (20:42 +1000)
Add a stub gst_tracing_get_active_tracers() call when building
with tracer hooks disabled.

gst/gsttracerutils.c

index d3a95b7..185c00c 100644 (file)
@@ -196,16 +196,6 @@ gst_tracing_register_hook (GstTracer * tracer, const gchar * detail,
   gst_tracing_register_hook_id (tracer, g_quark_try_string (detail), func);
 }
 
-#else /* !GST_DISABLE_GST_TRACER_HOOKS */
-
-void
-gst_tracing_register_hook (GstTracer * tracer, const gchar * detail,
-    GCallback func)
-{
-}
-
-#endif /* GST_DISABLE_GST_TRACER_HOOKS */
-
 /**
  * gst_tracing_get_active_tracers:
  *
@@ -243,3 +233,18 @@ gst_tracing_get_active_tracers (void)
 
   return tracers;
 }
+
+#else /* !GST_DISABLE_GST_TRACER_HOOKS */
+
+void
+gst_tracing_register_hook (GstTracer * tracer, const gchar * detail,
+    GCallback func)
+{
+}
+
+GList *
+gst_tracing_get_active_tracers (void)
+{
+  return NULL;
+}
+#endif /* GST_DISABLE_GST_TRACER_HOOKS */