tracers: eliminate var_args
authorStefan Sauer <ensonic@users.sf.net>
Thu, 18 Sep 2014 06:26:19 +0000 (08:26 +0200)
committerStefan Sauer <ensonic@users.sf.net>
Mon, 5 Oct 2015 18:59:39 +0000 (20:59 +0200)
commit5e2770566f5824b5e059e6d414e9735fb592089b
treeb1fecab5d407bcfe9f6b038d85eb90ba29bfbf3c
parentf09dd66cf6cf2affcb616db103119c7c512d9f96
tracers: eliminate var_args

Register tracer hooks as GCallback. Use macros for hook dispatch and cast the
hook functions back to the appropriate type.
gst/gsttracer.h
gst/gsttracerutils.c
gst/gsttracerutils.h
plugins/tracers/gstlatency.c
plugins/tracers/gstlog.c
plugins/tracers/gstrusage.c
plugins/tracers/gststats.c