chrometracing

This tracer outputs events in the Chrome JSON tracing format, which can be visualized in perfetto.

Example:

$ GST_TRACERS='chrometracing(log-level=4)' gst-launch-1.0 videotestsrc num-buffers=120 ! fakesink

A trace-XXX.json file will be created in the current directory.

Parameters

log-level

GStreamer log level to integrate (same format as GST_DEBUG).

include-args

Whether to include span arguments in the trace output (default: true).

GstChromeTracer

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstTracer
                ╰──GstRsTracingTracer
                    ╰──GstChromeTracer

The results of the search are