![]() |
NVIDIA DRIVE 5.0 Linux SDK API Reference5.0.10.3 Release |
The Image Processing Pipeline API provides common IPP processing functions.
Data Structures | |
struct | NvMediaIPPImageInformation |
Holds image information. More... | |
Macros | |
#define | NVMEDIA_IPP_VERSION_MAJOR 2u |
Major Version number. More... | |
#define | NVMEDIA_IPP_VERSION_MINOR 16u |
Minor Version number. More... | |
#define | NVMEDIA_IPP_VERSION_INFO (((uint8_t)'N' << 24) | ((uint8_t)'V' << 16) | (NVMEDIA_IPP_VERSION_MAJOR << 8) | NVMEDIA_IPP_VERSION_MINOR) |
Version information. More... | |
#define | NVMEDIA_MAX_COMPONENTS_PER_PIPELINE |
Maximum number of IPP pipelines in IPP manager. More... | |
#define | NVMEDIA_MAX_PIPELINES_PER_MANAGER |
Maximum number of IPP components in IPP pipeline. More... | |
#define | NVMEDIA_IPP_STREAM_MAX_TYPES 2 |
Maximum number of streams. More... | |
Typedefs | |
typedef void | NvMediaIPPManager |
A handle representing IPP manager object. More... | |
typedef void | NvMediaIPPPipeline |
A handle representing IPP pipeline object. More... | |
typedef void | NvMediaIPPComponent |
A handle representing an IPP component object. More... | |
Enumerations | |
enum | NvMediaIPPISPVersion { NVMEDIA_IPP_ISP_VERSION_4, NVMEDIA_IPP_ISP_VERSION_5 } |
Specifies the IPP ISP version. More... | |
enum | NvMediaIPPComponentType { NVMEDIA_IPP_COMPONENT_ICP, NVMEDIA_IPP_COMPONENT_ISP, NVMEDIA_IPP_COMPONENT_ALG, NVMEDIA_IPP_COMPONENT_ISC, NVMEDIA_IPP_COMPONENT_OUTPUT, NVMEDIA_IPP_COMPONENT_FILE_READER, NVMEDIA_IPP_COMPONENT_ICP_EX } |
Specifies IPP component types. More... | |
#define NVMEDIA_IPP_STREAM_MAX_TYPES 2 |
Maximum number of streams.
Definition at line 120 of file nvmedia_ipp.h.
#define NVMEDIA_IPP_VERSION_INFO (((uint8_t)'N' << 24) | ((uint8_t)'V' << 16) | (NVMEDIA_IPP_VERSION_MAJOR << 8) | NVMEDIA_IPP_VERSION_MINOR) |
Version information.
Definition at line 58 of file nvmedia_ipp.h.
#define NVMEDIA_IPP_VERSION_MAJOR 2u |
Major Version number.
Definition at line 54 of file nvmedia_ipp.h.
#define NVMEDIA_IPP_VERSION_MINOR 16u |
Minor Version number.
Definition at line 56 of file nvmedia_ipp.h.
#define NVMEDIA_MAX_COMPONENTS_PER_PIPELINE |
Maximum number of IPP pipelines in IPP manager.
Definition at line 69 of file nvmedia_ipp.h.
#define NVMEDIA_MAX_PIPELINES_PER_MANAGER |
Maximum number of IPP components in IPP pipeline.
Definition at line 75 of file nvmedia_ipp.h.
typedef void NvMediaIPPComponent |
A handle representing an IPP component object.
Definition at line 85 of file nvmedia_ipp.h.
typedef void NvMediaIPPManager |
A handle representing IPP manager object.
Definition at line 63 of file nvmedia_ipp.h.
typedef void NvMediaIPPPipeline |
A handle representing IPP pipeline object.
Definition at line 80 of file nvmedia_ipp.h.
Specifies IPP component types.
Definition at line 102 of file nvmedia_ipp.h.
enum NvMediaIPPISPVersion |
Specifies the IPP ISP version.
Enumerator | |
---|---|
NVMEDIA_IPP_ISP_VERSION_4 |
Specifies ISP version 4. |
NVMEDIA_IPP_ISP_VERSION_5 |
Specifies ISP version 5. |
Definition at line 91 of file nvmedia_ipp.h.