NVIDIA DeepStream GStreamer nvdewarper API Specification
Description: This file specifies the data structures for the DeepStream GStreamer nvdewarper Plugin.
Definition in file sources/gst-plugins/gst-nvdewarper/gstnvdewarper.h.
Go to the source code of this file.
Data Structures | |
| struct | _NvDewarperParams |
| Holds all the configuration parameters required for dewarping a surface. More... | |
| struct | _NvDewarperPriv |
| Data structure contaning dewarping parameters for all the output surfaces. More... | |
| struct | _Gstnvdewarper |
| Gstnvdewarper element structure. More... | |
| struct | _GstnvdewarperClass |
| GStreamer boilerplate. More... | |
Macros | |
| #define | DISTORTION_SIZE 5 |
| Maximum number of distortion coefficients. More... | |
| #define | FOCAL_LENGTH_SIZE 2 |
| Focal length array size : two values for X & Y direction. More... | |
| #define | ROTATION_MATRIX_SIZE 9 |
| Standard rotation matrix size. More... | |
| #define | GST_TYPE_NVDEWARPER (gst_nvdewarper_get_type()) |
| #define | GST_NVDEWARPER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDEWARPER,Gstnvdewarper)) |
| #define | GST_NVDEWARPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDEWARPER,GstnvdewarperClass)) |
| #define | GST_IS_NVDEWARPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDEWARPER)) |
| #define | GST_IS_NVDEWARPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDEWARPER)) |
Typedefs | |
| typedef struct _Gstnvdewarper | Gstnvdewarper |
| typedef struct _GstnvdewarperClass | GstnvdewarperClass |
| typedef struct _NvDewarperParams | NvDewarperParams |
| Holds all the configuration parameters required for dewarping a surface. More... | |
| typedef struct _NvDewarperPriv | NvDewarperPriv |
| Data structure contaning dewarping parameters for all the output surfaces. More... | |
Functions | |
| GType | gst_nvdewarper_get_type (void) |
| #define DISTORTION_SIZE 5 |
Maximum number of distortion coefficients.
Definition at line 47 of file sources/gst-plugins/gst-nvdewarper/gstnvdewarper.h.
| #define FOCAL_LENGTH_SIZE 2 |
Focal length array size : two values for X & Y direction.
Definition at line 48 of file sources/gst-plugins/gst-nvdewarper/gstnvdewarper.h.
| #define ROTATION_MATRIX_SIZE 9 |
Standard rotation matrix size.
Definition at line 49 of file sources/gst-plugins/gst-nvdewarper/gstnvdewarper.h.
| typedef struct _NvDewarperParams NvDewarperParams |
Holds all the configuration parameters required for dewarping a surface.
All these configurations can be set by the user under the "surface" category in config file
| typedef struct _NvDewarperPriv NvDewarperPriv |
Data structure contaning dewarping parameters for all the output surfaces.
| GType gst_nvdewarper_get_type | ( | void | ) |