Go to the source code of this file.
Data Structures | |
| struct | GstNvDsPreProcessFrame |
| per frame roi info More... | |
| struct | GstNvDsPreProcessGroup |
| struct | NvDsPreProcessCustomBufImpl |
| Used by plugin to access GstBuffer and GstNvDsPreProcessMemory acquired by Custom Library. More... | |
| class | NvDsPreProcessAcquirerImpl |
| For Acquiring/releasing buffer from buffer pool. More... | |
| struct | NvDsPreProcessPropertySet |
| struct denoting properties set by config file More... | |
| struct | _GstNvDsPreProcess |
| Strucuture containing Preprocess info. More... | |
| struct | _GstNvDsPreProcessClass |
| Boiler plate stuff. More... | |
Macros | |
| #define | PACKAGE "nvdsvideotemplate" |
| #define | VERSION "1.0" |
| #define | LICENSE "Proprietary" |
| #define | DESCRIPTION "NVIDIA custom preprocessing plugin for integration with DeepStream on DGPU/Jetson" |
| #define | BINARY_PACKAGE "NVIDIA DeepStream Preprocessing using custom algorithms for different streams" |
| #define | URL "http://nvidia.com/" |
| #define | GST_TYPE_NVDSPREPROCESS (gst_nvdspreprocess_get_type()) |
| #define | GST_NVDSPREPROCESS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSPREPROCESS,GstNvDsPreProcess)) |
| #define | GST_NVDSPREPROCESS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSPREPROCESS,GstNvDsPreProcessClass)) |
| #define | GST_NVDSPREPROCESS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVDSPREPROCESS, GstNvDsPreProcessClass)) |
| #define | GST_IS_NVDSPREPROCESS(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSPREPROCESS)) |
| #define | GST_IS_NVDSPREPROCESS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSPREPROCESS)) |
| #define | GST_NVDSPREPROCESS_CAST(obj) ((GstNvDsPreProcess *)(obj)) |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GstNvDsPreProcess | GstNvDsPreProcess |
| typedef struct _GstNvDsPreProcessClass | GstNvDsPreProcessClass |
Functions | |
| GType | gst_nvdspreprocess_get_type (void) |
| #define BINARY_PACKAGE "NVIDIA DeepStream Preprocessing using custom algorithms for different streams" |
Definition at line 42 of file gstnvdspreprocess.h.
| #define DESCRIPTION "NVIDIA custom preprocessing plugin for integration with DeepStream on DGPU/Jetson" |
Definition at line 41 of file gstnvdspreprocess.h.
| #define GST_IS_NVDSPREPROCESS | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSPREPROCESS)) |
Definition at line 55 of file gstnvdspreprocess.h.
| #define GST_IS_NVDSPREPROCESS_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSPREPROCESS)) |
Definition at line 56 of file gstnvdspreprocess.h.
| #define GST_NVDSPREPROCESS | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSPREPROCESS,GstNvDsPreProcess)) |
Definition at line 52 of file gstnvdspreprocess.h.
| #define GST_NVDSPREPROCESS_CAST | ( | obj | ) | ((GstNvDsPreProcess *)(obj)) |
Definition at line 57 of file gstnvdspreprocess.h.
| #define GST_NVDSPREPROCESS_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSPREPROCESS,GstNvDsPreProcessClass)) |
Definition at line 53 of file gstnvdspreprocess.h.
| #define GST_NVDSPREPROCESS_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVDSPREPROCESS, GstNvDsPreProcessClass)) |
Definition at line 54 of file gstnvdspreprocess.h.
| #define GST_TYPE_NVDSPREPROCESS (gst_nvdspreprocess_get_type()) |
Definition at line 51 of file gstnvdspreprocess.h.
| #define LICENSE "Proprietary" |
Definition at line 40 of file gstnvdspreprocess.h.
| #define PACKAGE "nvdsvideotemplate" |
Definition at line 38 of file gstnvdspreprocess.h.
| #define URL "http://nvidia.com/" |
Definition at line 43 of file gstnvdspreprocess.h.
| #define VERSION "1.0" |
Definition at line 39 of file gstnvdspreprocess.h.
| typedef typedefG_BEGIN_DECLS struct _GstNvDsPreProcess GstNvDsPreProcess |
Definition at line 47 of file gstnvdspreprocess.h.
| typedef struct _GstNvDsPreProcessClass GstNvDsPreProcessClass |
Definition at line 48 of file gstnvdspreprocess.h.
| GType gst_nvdspreprocess_get_type | ( | void | ) |