GstNvDsVisionEncoder structure.
Definition at line 57 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.

Data Fields | |
| GstBaseTransform | base_trans |
| gboolean | enable |
| NvDsVisionEncoderBackend | backend |
| gchar * | backend_str |
| gchar * | triton_url |
| gchar * | triton_model |
| gchar * | model_variant |
| gchar * | tensorrt_engine |
| gchar * | onnx_model |
| guint | batch_size |
| guint | min_crop_size |
| gboolean | verbose |
| guint | gpu_id |
| gchar * | device |
| guint | skip_interval |
| gchar * | embedding_classes |
| guint | frame_count |
| gchar ** | allowed_classes |
| guint | num_allowed_classes |
| gboolean | is_initialized |
| void * | triton_client |
| void * | cuda_stream |
| guint | input_width |
| guint | input_height |
| guint | embedding_dim |
| guint | max_batch_size |
| NvBufSurfaceParams * | prealloc_surf_list |
| NvBufSurfTransformRect * | prealloc_src_rect |
| NvBufSurfTransformRect * | prealloc_dst_rect |
| NvBufSurface * | prealloc_output_surface |
| float * | d_preprocessed_pool |
| size_t | d_preprocessed_pool_bytes |
| float * | embeddings_buffer |
| gchar ** _GstNvDsVisionEncoder::allowed_classes |
Definition at line 79 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| NvDsVisionEncoderBackend _GstNvDsVisionEncoder::backend |
Definition at line 62 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::backend_str |
Definition at line 63 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| GstBaseTransform _GstNvDsVisionEncoder::base_trans |
Definition at line 58 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::batch_size |
Definition at line 69 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| void * _GstNvDsVisionEncoder::cuda_stream |
Definition at line 87 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| float * _GstNvDsVisionEncoder::d_preprocessed_pool |
Definition at line 100 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| size_t _GstNvDsVisionEncoder::d_preprocessed_pool_bytes |
Definition at line 101 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::device |
Definition at line 73 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::embedding_classes |
Definition at line 75 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::embedding_dim |
Definition at line 92 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| float * _GstNvDsVisionEncoder::embeddings_buffer |
Definition at line 102 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gboolean _GstNvDsVisionEncoder::enable |
Definition at line 61 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::frame_count |
Definition at line 78 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::gpu_id |
Definition at line 72 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::input_height |
Definition at line 91 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::input_width |
Definition at line 90 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gboolean _GstNvDsVisionEncoder::is_initialized |
Definition at line 81 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::max_batch_size |
Definition at line 95 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::min_crop_size |
Definition at line 70 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::model_variant |
Definition at line 66 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::num_allowed_classes |
Definition at line 80 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::onnx_model |
Definition at line 68 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| NvBufSurfTransformRect * _GstNvDsVisionEncoder::prealloc_dst_rect |
Definition at line 98 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| NvBufSurface * _GstNvDsVisionEncoder::prealloc_output_surface |
Definition at line 99 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| NvBufSurfTransformRect * _GstNvDsVisionEncoder::prealloc_src_rect |
Definition at line 97 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| NvBufSurfaceParams * _GstNvDsVisionEncoder::prealloc_surf_list |
Definition at line 96 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| guint _GstNvDsVisionEncoder::skip_interval |
Definition at line 74 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::tensorrt_engine |
Definition at line 67 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| void * _GstNvDsVisionEncoder::triton_client |
Definition at line 84 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::triton_model |
Definition at line 65 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gchar * _GstNvDsVisionEncoder::triton_url |
Definition at line 64 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.
| gboolean _GstNvDsVisionEncoder::verbose |
Definition at line 71 of file sources/gst-plugins/gst-nvdsvisionencoder-c/gstnvdsvisionencoder.h.