Measuring latency of a particular element
Nicolas Dufresne
nicolas at ndufresne.ca
Sun Jul 1 19:12:52 UTC 2018
Le samedi 30 juin 2018 à 22:18 -0700, evaluat0r a écrit :
> Hi All,
>
> I may be mis-remembering, but recall a special element that can be used in a
> pipeline to measure how much time is spent in a selected element.
The interlatency tracer, though it gives you the latency from the start
to a specific element (you have to subsract yourself).
https://developer.ridgerun.com/wiki/index.php?title=GstShark_-_InterLatency_tracer
This isn't upstream and have known bugs, but gives a good idea. I've
started some work to fix it and merge it in upstream latency tracer,
but I don't have any ETA of when this will happen. Meanwhile, I
encourage downloading and compiling GstShark.
>
> Does something like this exist? What's the closest thing that Gstreamer
> provides if not? Essentially, "how long, on average, do we spend in element
> X"
Tracers gives you the raw data, if you need averaging, the way forward
is to record the traces and import it into a calc software.
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list