Are Probe Callback Functions Asynchronous?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson Xavier NX
• DeepStream Version 5.1
• JetPack Version (valid for Jetson only) 4.5.1

I want to use probe functions to do timestamps to measure latency of the pipeline and other things. Are probe callbacks deferred or asynchronous? If there is a stall in the function, do the following callbacks get queued and the frame buffer still keep going downstream?
If so, how do I ensure 1:1 ratio of number of callbacks to number of frames at a certain point in time?
Currently I am only using GST_PAD_PROBE_TYPE_BUFFER flag.

Suppose it is synchronous call.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.