|
|
NVIDIA DeepStream SDK API Reference4.0 Release |
Latency API
Description: This file defines an API for measuring module latency.
Definition in file nvds_latency_meta.h.
Go to the source code of this file.
Data Structures | |
| struct | _NvDsMetaCompLatency |
| Holds information about latency of the given component. More... | |
| struct | NvDsFrameLatencyInfo |
| Holds information about latency of the given frame. More... | |
Macros | |
| #define | MAX_COMPONENT_LEN 64 |
| #define | nvds_enable_latency_measurement (nvds_get_enable_latency_measurement()) |
| variable holding the return value of nvds_get_enable_latency_measurement() More... | |
Typedefs | |
| typedef struct _NvDsMetaCompLatency | NvDsMetaCompLatency |
| Holds information about latency of the given component. More... | |
Functions | |
| NvDsUserMeta * | nvds_set_input_system_timestamp (GstBuffer *buffer, gchar *element_name) |
| Sets the system timestamp when the gst buffer arrives at the input of the component. More... | |
| gboolean | nvds_set_output_system_timestamp (GstBuffer *buffer, gchar *element_name) |
| Sets the system timestamp when the gst buffer is pushed to the downstream component. More... | |
| guint | nvds_measure_buffer_latency (GstBuffer *buf, NvDsFrameLatencyInfo *latency_info) |
| Measures the latency of all the frames present in the current batch The latency will be computed till the point buf reaches. More... | |
| gboolean | nvds_get_enable_latency_measurement (void) |