Definition at line 183 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
Data Fields | |
| GstBaseTransformClass | parent_class |
| void(* | model_updated )(GstNvInferBase *, gint err, const gchar *cfg_file) |
| Signals. More... | |
| gboolean(* | start )(GstNvInferBase *base, NvDsInferContextInitParams *init_params) |
| void(* | stop )(GstNvInferBase *base) |
| gboolean(* | set_caps )(GstNvInferBase *base, GstCaps *incaps, GstCaps *outcaps) |
| gboolean(* | sink_event )(GstNvInferBase *base, GstEvent *event) |
| void(* | finalize )(GObject *object) |
| GstFlowReturn(* | process_input )(GstNvInferBase *base, GstBuffer *inbuf) |
| gboolean(* | process_output )(GstNvInferBase *base, GstNvInferBatch *batch, NvDsInferContextBatchOutput *batch_output, GstMiniObject *tensor_out_object) |
| void(* | attach_previous_metadata )(GstNvInferBase *base, GstNvInferBatch *batch) |
| void(* | clear_history )(GstNvInferBase *base) |
| gboolean(* | parse_other_attributes )(GstNvInferBase *base, GKeyFile *key_file, const gchar *group_name, const gchar *key) |
| gboolean(* | parse_other_groups )(GstNvInferBase *base, GKeyFile *key_file, NvDsInferContextInitParams *init_params) |
| NvDsInferFormat(* | get_default_infer_format )(GstNvInferBase *base) |
| NvDsInferFormat(* | get_input_format )(GstNvInferBase *base, GstNvInferBatch *batch) |
| unsigned int(* | get_input_pitch )(GstNvInferBase *base, GstNvInferBatch *batch) |
| unsigned int(* | get_output_buffer_pool_size )(GstNvInferBase *base) |
| gboolean(* | get_classifier_async_mode )(GstNvInferBase *base) |
| void(* _GstNvInferBaseClass::attach_previous_metadata)(GstNvInferBase *base, GstNvInferBatch *batch) |
Definition at line 201 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| void(* _GstNvInferBaseClass::clear_history)(GstNvInferBase *base) |
Definition at line 202 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| void(* _GstNvInferBaseClass::finalize)(GObject *object) |
Definition at line 197 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::get_classifier_async_mode)(GstNvInferBase *base) |
Definition at line 211 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| NvDsInferFormat(* _GstNvInferBaseClass::get_default_infer_format)(GstNvInferBase *base) |
Definition at line 207 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| NvDsInferFormat(* _GstNvInferBaseClass::get_input_format)(GstNvInferBase *base, GstNvInferBatch *batch) |
Definition at line 208 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| unsigned int(* _GstNvInferBaseClass::get_input_pitch)(GstNvInferBase *base, GstNvInferBatch *batch) |
Definition at line 209 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| unsigned int(* _GstNvInferBaseClass::get_output_buffer_pool_size)(GstNvInferBase *base) |
Definition at line 210 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| void(* _GstNvInferBaseClass::model_updated)(GstNvInferBase *, gint err, const gchar *cfg_file) |
Signals.
signal : model-update err: int, error result, type NvDsInferStatus. cfg_file: update cfg file.
Definition at line 191 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| GstBaseTransformClass _GstNvInferBaseClass::parent_class |
Definition at line 184 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::parse_other_attributes)(GstNvInferBase *base, GKeyFile *key_file, const gchar *group_name, const gchar *key) |
Definition at line 204 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::parse_other_groups)(GstNvInferBase *base, GKeyFile *key_file, NvDsInferContextInitParams *init_params) |
Definition at line 205 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| GstFlowReturn(* _GstNvInferBaseClass::process_input)(GstNvInferBase *base, GstBuffer *inbuf) |
Definition at line 199 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::process_output)(GstNvInferBase *base, GstNvInferBatch *batch, NvDsInferContextBatchOutput *batch_output, GstMiniObject *tensor_out_object) |
Definition at line 200 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::set_caps)(GstNvInferBase *base, GstCaps *incaps, GstCaps *outcaps) |
Definition at line 195 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::sink_event)(GstNvInferBase *base, GstEvent *event) |
Definition at line 196 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| gboolean(* _GstNvInferBaseClass::start)(GstNvInferBase *base, NvDsInferContextInitParams *init_params) |
Definition at line 193 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.
| void(* _GstNvInferBaseClass::stop)(GstNvInferBase *base) |
Definition at line 194 of file sources/libs/gst-nvdsinferbase/gstnvinferbase.h.