gstreamer/plugins/tracers
Tim-Philipp Müller e4f7cdb0df tracer: declare GstTracer API stable
It's been around for more than 4 years and people have built
lots of stuff on top of it, doesn't really make sense to keep
it marked as unstable. We're unlikely to change it now, and
we can always deprecate it and make a new one if needed.

This stabilises the following API:
- gst_tracer_register()
- gst_tracing_get_active_tracers()
- gst_tracing_register_hook()
- gst_tracer_record_new()
- gst_tracer_record_log()

Might also help a bit with #424

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/576>
2020-07-24 13:33:50 +01:00
..
gstlatency.c latency tracer: Fix leaks in the reported latency trace 2020-07-15 16:28:34 -04:00
gstlatency.h tracer: latency: Show per-element reported latency 2019-04-08 12:28:07 -04:00
gstleaks.c tracers/leaks: fix reentrancy issues with the custom signal handlers 2020-06-09 12:36:18 +00:00
gstleaks.h leakstracer: Add API for tracking and checkpointing objects 2019-07-02 15:13:26 +05:30
gstlog.c tracers: Allow setting a name for all tracer objects 2019-07-02 15:13:26 +05:30
gstlog.h tracer: split into tracer and tracerutils 2015-10-05 20:59:39 +02:00
gstrusage.c tracers: rusage: use thread-local storage for per-thread stats 2020-02-28 15:54:38 +00:00
gstrusage.h tracers: rusage: use thread-local storage for per-thread stats 2020-02-28 15:54:38 +00:00
gststats.c tracers: set MAY_BE_LEAKED on tracer records 2019-08-02 13:07:58 +05:30
gststats.h tracers: code cleanups 2015-10-05 20:59:39 +02:00
gsttracers.c tracers: add leaks tracer 2016-06-03 00:36:46 +01:00
meson.build tracer: declare GstTracer API stable 2020-07-24 13:33:50 +01:00