summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
Diffstat (limited to 'gst')
-rw-r--r--gst/gsttracer.c6
-rw-r--r--gst/gsttracer.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/gst/gsttracer.c b/gst/gsttracer.c
index 45bedcc2c6..2d0f703928 100644
--- a/gst/gsttracer.c
+++ b/gst/gsttracer.c
@@ -123,13 +123,13 @@ gst_tracer_get_property (GObject * object, guint prop_id,
}
static void
-gst_tracer_invoke (GstTracer * self, GstStructure * s)
+gst_tracer_invoke (GstTracer * self, GstTracerHookId id, GstStructure * s)
{
GstTracerClass *klass = GST_TRACER_GET_CLASS (self);
g_return_if_fail (klass->invoke);
- klass->invoke (s);
+ klass->invoke (id, s);
}
/* tracing modules */
@@ -287,7 +287,7 @@ dispatch (GstTracerHookId id, GstStructure * s)
{
GList *node;
for (node = tracers[id]; node; node = g_list_next (node)) {
- gst_tracer_invoke (node->data, s);
+ gst_tracer_invoke (node->data, id, s);
}
}
diff --git a/gst/gsttracer.h b/gst/gsttracer.h
index f99e326066..026edb48ac 100644
--- a/gst/gsttracer.h
+++ b/gst/gsttracer.h
@@ -81,7 +81,7 @@ struct _GstTracer {
gpointer _gst_reserved[GST_PADDING];
};
-typedef void (*GstTracerInvokeFunction) (GstStructure *s);
+typedef void (*GstTracerInvokeFunction) (GstTracerHookId id, GstStructure *s);
struct _GstTracerClass {
GstObjectClass parent_class;