The MessageId is more detailed and anyway needed to interpret the varargs.
}
void
-gst_tracer_invoke (GstTracer * self, GstTracerHookId hid,
- GstTracerMessageId mid, va_list var_args)
+gst_tracer_invoke (GstTracer * self, GstTracerMessageId mid, va_list var_args)
{
GstTracerClass *klass = GST_TRACER_GET_CLASS (self);
g_return_if_fail (klass->invoke);
- klass->invoke (self, hid, mid, var_args);
+ klass->invoke (self, mid, var_args);
}
/* tracing modules */
gpointer _gst_reserved[GST_PADDING];
};
-typedef void (*GstTracerInvokeFunction) (GstTracer * self, GstTracerHookId hid,
+typedef void (*GstTracerInvokeFunction) (GstTracer * self,
GstTracerMessageId mid, va_list var_args);
struct _GstTracerClass {
gpointer _gst_reserved[GST_PADDING];
};
-void gst_tracer_invoke (GstTracer * self, GstTracerHookId hid,
- GstTracerMessageId mid, va_list var_args);
+void gst_tracer_invoke (GstTracer * self, GstTracerMessageId mid,
+ va_list var_args);
GType gst_tracer_get_type (void);
for (node = _priv_tracers[hid]; node; node = g_list_next (node)) {
va_start (var_args, mid);
- gst_tracer_invoke (node->data, hid, mid, var_args);
+ gst_tracer_invoke (node->data, mid, var_args);
va_end (var_args);
}
}
/* tracer class */
-static void gst_latency_tracer_invoke (GstTracer * obj, GstTracerHookId id,
- GstTracerMessageId mid, va_list var_args);
+static void gst_latency_tracer_invoke (GstTracer * obj, GstTracerMessageId mid,
+ va_list var_args);
static void
gst_latency_tracer_class_init (GstLatencyTracerClass * klass)
}
static void
-gst_latency_tracer_invoke (GstTracer * obj, GstTracerHookId hid,
- GstTracerMessageId mid, va_list var_args)
+gst_latency_tracer_invoke (GstTracer * obj, GstTracerMessageId mid,
+ va_list var_args)
{
GstLatencyTracer *self = GST_LATENCY_TRACER_CAST (obj);
G_DEFINE_TYPE_WITH_CODE (GstLogTracer, gst_log_tracer, GST_TYPE_TRACER,
_do_init);
-static void gst_log_tracer_invoke (GstTracer * self, GstTracerHookId id,
- GstTracerMessageId mid, va_list var_args);
+static void gst_log_tracer_invoke (GstTracer * self, GstTracerMessageId mid,
+ va_list var_args);
static void
gst_log_tracer_class_init (GstLogTracerClass * klass)
}
static void
-gst_log_tracer_invoke (GstTracer * self, GstTracerHookId hid,
- GstTracerMessageId mid, va_list var_args)
+gst_log_tracer_invoke (GstTracer * self, GstTracerMessageId mid,
+ va_list var_args)
{
const gchar *fmt = NULL;
GstDebugCategory *cat = GST_CAT_DEFAULT;
gchar *str;
__gst_vasprintf (&str, fmt, var_args);
- GST_CAT_TRACE (cat, "[%d,%d] %" GST_TIME_FORMAT ", %s",
- hid, mid, GST_TIME_ARGS (ts), str);
+ GST_CAT_TRACE (cat, "[%d] %" GST_TIME_FORMAT ", %s",
+ mid, GST_TIME_ARGS (ts), str);
g_free (str);
} else {
- GST_CAT_TRACE (cat, "[%d,%d] %" GST_TIME_FORMAT,
- hid, mid, GST_TIME_ARGS (ts));
+ GST_CAT_TRACE (cat, "[%d] %" GST_TIME_FORMAT, mid, GST_TIME_ARGS (ts));
}
}
static GstTraceValues *tvs_proc;
-static void gst_rusage_tracer_invoke (GstTracer * self, GstTracerHookId id,
- GstTracerMessageId mid, va_list var_args);
+static void gst_rusage_tracer_invoke (GstTracer * self, GstTracerMessageId mid,
+ va_list var_args);
/* data helper */
}
static void
-gst_rusage_tracer_invoke (GstTracer * obj, GstTracerHookId hid,
- GstTracerMessageId mid, va_list var_args)
+gst_rusage_tracer_invoke (GstTracer * obj, GstTracerMessageId mid,
+ va_list var_args)
{
GstRUsageTracer *self = GST_RUSAGE_TRACER_CAST (obj);
guint64 ts = va_arg (var_args, guint64);
/* tracer class */
static void gst_stats_tracer_finalize (GObject * obj);
-static void gst_stats_tracer_invoke (GstTracer * obj, GstTracerHookId id,
- GstTracerMessageId mid, va_list var_args);
+static void gst_stats_tracer_invoke (GstTracer * obj, GstTracerMessageId mid,
+ va_list var_args);
static void
gst_stats_tracer_class_init (GstStatsTracerClass * klass)
}
static void
-gst_stats_tracer_invoke (GstTracer * obj, GstTracerHookId hid,
- GstTracerMessageId mid, va_list var_args)
+gst_stats_tracer_invoke (GstTracer * obj, GstTracerMessageId mid,
+ va_list var_args)
{
GstStatsTracer *self = GST_STATS_TRACER_CAST (obj);