nvdsgst_inferserver plugin header file.
This file contains the standard GStreamer boilerplate definitions and declarations for the nvinferserver element and plugin.
Definition in file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
Go to the source code of this file.
Data Structures | |
| struct | _GstNvInferServer |
| Opaque structure storing data of the nvinferserver element. More... | |
| struct | _GstNvInferServerClass |
| The class structure for the nvinferserver element. More... | |
Namespaces | |
| gstnvinferserver | |
Macros | |
| #define | PACKAGE "nvinferserver" |
| #define | VERSION "1.0" |
| #define | LICENSE "Proprietary" |
| #define | DESCRIPTION "NVIDIA DeepStreamSDK TensorRT Inference Server plugin" |
| #define | BINARY_PACKAGE "NVIDIA DeepStreamSDK TensorRT Inference Server plugin" |
| #define | URL "http://nvidia.com/" |
| #define | GST_TYPE_NVINFER_SERVER (gst_nvinfer_server_get_type()) |
| #define | GST_NVINFER_SERVER(obj) |
| #define | GST_NVINFER_SERVER_CLASS(klass) |
| #define | GST_NVINFER_SERVER_GET_CLASS(obj) |
| #define | GST_IS_NVINFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GST_TYPE_NVINFER_SERVER)) |
| #define | GST_IS_NVINFER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GST_TYPE_NVINFER_SERVER)) |
| #define | GST_NVINFER_SERVER_CAST(obj) ((GstNvInferServer*)(obj)) |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GstNvInferServer | GstNvInferServer |
| typedef struct _GstNvInferServerClass | GstNvInferServerClass |
Enumerations | |
| enum | GstNvInferServerProperty { PROP_0, PROP_UNIQUE_ID, PROP_PROCESS_MODE, PROP_CONFIG_FILE_PATH, PROP_BATCH_SIZE, PROP_INFER_ON_GIE_ID, PROP_OPERATE_ON_CLASS_IDS, PROP_INTERVAL, PROP_OUTPUT_CALLBACK, PROP_OUTPUT_CALLBACK_USERDATA, PROP_INPUT_TENSOR_META, PROP_LAST, PROP_0, PROP_UNIQUE_ID, PROP_PROCESS_MODE, PROP_CONFIG_FILE_PATH, PROP_BATCH_SIZE, PROP_INFER_ON_GIE_ID, PROP_OPERATE_ON_CLASS_IDS, PROP_INTERVAL, PROP_OUTPUT_CALLBACK, PROP_OUTPUT_CALLBACK_USERDATA, PROP_INPUT_TENSOR_META, PROP_LAST } |
| List of GObject properties for the element. More... | |
Functions | |
| GType | gst_nvinfer_server_get_type (void) |
| #define BINARY_PACKAGE "NVIDIA DeepStreamSDK TensorRT Inference Server plugin" |
Definition at line 37 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define DESCRIPTION "NVIDIA DeepStreamSDK TensorRT Inference Server plugin" |
Definition at line 36 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_IS_NVINFER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj), GST_TYPE_NVINFER_SERVER)) |
Definition at line 61 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_IS_NVINFER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE((klass), GST_TYPE_NVINFER_SERVER)) |
Definition at line 63 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_NVINFER_SERVER | ( | obj | ) |
Definition at line 52 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_NVINFER_SERVER_CAST | ( | obj | ) | ((GstNvInferServer*)(obj)) |
Definition at line 65 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_NVINFER_SERVER_CLASS | ( | klass | ) |
Definition at line 55 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_NVINFER_SERVER_GET_CLASS | ( | obj | ) |
Definition at line 58 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define GST_TYPE_NVINFER_SERVER (gst_nvinfer_server_get_type()) |
Definition at line 51 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define LICENSE "Proprietary" |
Definition at line 35 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define PACKAGE "nvinferserver" |
Definition at line 33 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define URL "http://nvidia.com/" |
Definition at line 38 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| #define VERSION "1.0" |
Definition at line 34 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| typedef typedefG_BEGIN_DECLS struct _GstNvInferServer GstNvInferServer |
Definition at line 47 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| typedef struct _GstNvInferServerClass GstNvInferServerClass |
Definition at line 48 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
List of GObject properties for the element.
Definition at line 70 of file 9.0/sources/gst-plugins/gst-nvinferserver/gstnvinferserver.h.
| GType gst_nvinfer_server_get_type | ( | void | ) |