Go to the source code of this file.
Data Structures | |
| struct | _GstNvInferBase |
| GstNvInferBase element structure. More... | |
| struct | _GstNvInferBaseClass |
Macros | |
| #define | GST_TYPE_NVINFERBASE (gst_nvinferbase_get_type()) |
| #define | GST_NVINFERBASE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVINFERBASE,GstNvInferBase)) |
| #define | GST_NVINFERBASE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVINFERBASE,GstNvInferBaseClass)) |
| #define | GST_NVINFERBASE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVINFERBASE, GstNvInferBaseClass)) |
| #define | GST_IS_NVINFERBASE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVINFERBASE)) |
| #define | GST_IS_NVINFERBASE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVINFERBASE)) |
| #define | GST_NVINFERBASE_CAST(obj) ((GstNvInferBase *)(obj)) |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GstNvInferBase | GstNvInferBase |
| typedef struct _GstNvInferBaseClass | GstNvInferBaseClass |
| typedef struct _GstNvInferImpl | GstNvInferImpl |
Enumerations | |
| enum | { PROP_0, PROP_UNIQUE_ID, PROP_PROCESS_MODE, PROP_CONFIG_FILE_PATH, PROP_OPERATE_ON_GIE_ID, PROP_OPERATE_ON_CLASS_IDS, PROP_FILTER_OUT_CLASS_IDS, PROP_MODEL_ENGINEFILE, PROP_BATCH_SIZE, PROP_INTERVAL, PROP_GPU_DEVICE_ID, PROP_OUTPUT_WRITE_TO_FILE, PROP_OUTPUT_CALLBACK, PROP_OUTPUT_CALLBACK_USERDATA, PROP_OUTPUT_TENSOR_META, PROP_AUDIO_TRANSFORM, PROP_AUDIO_FRAME_SIZE, PROP_AUDIO_HOP_SIZE, PROP_CLASSIFIER_TYPE, PROP_LAST } |
| Enum for all GObject properties for the element. More... | |
| enum | { SIGNAL_MODEL_UPDATED, LAST_SIGNAL } |
Functions | |
| void | gst_nvinfer_push_to_input_queue (GstNvInferBase *nvinfer, GstNvInferBatch *batch) |
| GType | gst_nvinferbase_get_type (void) |
Variables | |
| guint | gst_nvinfer_signals [LAST_SIGNAL] |
| #define GST_IS_NVINFERBASE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVINFERBASE)) |
Definition at line 51 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| #define GST_IS_NVINFERBASE_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVINFERBASE)) |
Definition at line 52 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| #define GST_NVINFERBASE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVINFERBASE,GstNvInferBase)) |
Definition at line 48 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| #define GST_NVINFERBASE_CAST | ( | obj | ) | ((GstNvInferBase *)(obj)) |
Definition at line 53 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| #define GST_NVINFERBASE_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVINFERBASE,GstNvInferBaseClass)) |
Definition at line 49 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| #define GST_NVINFERBASE_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVINFERBASE, GstNvInferBaseClass)) |
Definition at line 50 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| #define GST_TYPE_NVINFERBASE (gst_nvinferbase_get_type()) |
Definition at line 47 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| typedef typedefG_BEGIN_DECLS struct _GstNvInferBase GstNvInferBase |
Definition at line 42 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| typedef struct _GstNvInferBaseClass GstNvInferBaseClass |
Definition at line 43 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| typedef struct _GstNvInferImpl GstNvInferImpl |
Definition at line 44 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| anonymous enum |
Enum for all GObject properties for the element.
Definition at line 58 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SIGNAL_MODEL_UPDATED | |
| LAST_SIGNAL | |
Definition at line 83 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| void gst_nvinfer_push_to_input_queue | ( | GstNvInferBase * | nvinfer, |
| GstNvInferBatch * | batch | ||
| ) |
| GType gst_nvinferbase_get_type | ( | void | ) |
| guint gst_nvinfer_signals[LAST_SIGNAL] |