diff --git a/plugins/tracers/Makefile.am b/plugins/tracers/Makefile.am index ef7ba2b6e7..0a30538a50 100644 --- a/plugins/tracers/Makefile.am +++ b/plugins/tracers/Makefile.am @@ -7,10 +7,16 @@ else RUSAGE_SOURCES = endif +if GST_DISABLE_GST_DEBUG +LOG_SOURCES = +else +LOG_SOURCES = gstlog.c +endif + libgstcoretracers_la_DEPENDENCIES = $(top_builddir)/gst/libgstreamer-@GST_API_VERSION@.la libgstcoretracers_la_SOURCES = \ gstlatency.c \ - gstlog.c \ + $(LOG_SOURCES) \ $(RUSAGE_SOURCES) \ gststats.c \ gsttracers.c diff --git a/plugins/tracers/gsttracers.c b/plugins/tracers/gsttracers.c index aa452ba6f5..010c185aaa 100644 --- a/plugins/tracers/gsttracers.c +++ b/plugins/tracers/gsttracers.c @@ -34,8 +34,10 @@ plugin_init (GstPlugin * plugin) { if (!gst_tracer_register (plugin, "latency", gst_latency_tracer_get_type ())) return FALSE; +#ifndef GST_DISABLE_GST_DEBUG if (!gst_tracer_register (plugin, "log", gst_log_tracer_get_type ())) return FALSE; +#endif #ifdef HAVE_GETRUSAGE if (!gst_tracer_register (plugin, "rusage", gst_rusage_tracer_get_type ())) return FALSE;