diff options
Diffstat (limited to 'gst')
-rw-r--r-- | gst/gsttracer.c | 6 | ||||
-rw-r--r-- | gst/gsttracer.h | 2 |
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; |