NVIDIA DRIVE OS Linux SDK API Reference

5.1.9.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaIPPBufferPoolParamsImgGrp Struct Reference

Detailed Description

Holds image group buffer pool parameters for initializing an IPP component.

Definition at line 1071 of file nvmedia_ipp.h.

Collaboration diagram for NvMediaIPPBufferPoolParamsImgGrp:

Data Fields

NvMediaIPPPortType portType
 Holds port type associated with the pool. More...
 
uint32_t poolBuffersNum
 Holds number of pool buffer elements. More...
 
struct {
   NvMediaSurfaceType   surfaceType
 Holds image surface type. More...
 
   NvMediaSurfAllocAttr   surfAllocAttrs [NVM_SURF_ALLOC_ATTR_MAX]
 Holds image surface allocation attributes (NvMediaSurfAllocAttr). More...
 
   uint32_t   numSurfAllocAttrs
 Holds number of surface allocation attributes. More...
 
   NvMediaBool   topEmbeddedDataValid
 Holds a Boolean which specifies whether the top embedded is valid. More...
 
   NvMediaBool   bottomEmbeddedDataValid
 Holds a Boolean which specifies whether the bottom embedded is valid. More...
 
imageConfig [NVMEDIA_MAX_IMAGE_GROUP_SIZE]
 Holds an array of surface type and allocation attributes for allocating NvMediaImageGroup. More...
 
uint32_t numImageConfigs
 Holds number of image configs. More...
 

Field Documentation

NvMediaBool NvMediaIPPBufferPoolParamsImgGrp::bottomEmbeddedDataValid

Holds a Boolean which specifies whether the bottom embedded is valid.

Definition at line 1091 of file nvmedia_ipp.h.

struct { ... } NvMediaIPPBufferPoolParamsImgGrp::imageConfig[NVMEDIA_MAX_IMAGE_GROUP_SIZE]

Holds an array of surface type and allocation attributes for allocating NvMediaImageGroup.

uint32_t NvMediaIPPBufferPoolParamsImgGrp::numImageConfigs

Holds number of image configs.

Definition at line 1094 of file nvmedia_ipp.h.

uint32_t NvMediaIPPBufferPoolParamsImgGrp::numSurfAllocAttrs

Holds number of surface allocation attributes.

Definition at line 1085 of file nvmedia_ipp.h.

uint32_t NvMediaIPPBufferPoolParamsImgGrp::poolBuffersNum

Holds number of pool buffer elements.

Definition at line 1075 of file nvmedia_ipp.h.

NvMediaIPPPortType NvMediaIPPBufferPoolParamsImgGrp::portType

Holds port type associated with the pool.

Definition at line 1073 of file nvmedia_ipp.h.

NvMediaSurfaceType NvMediaIPPBufferPoolParamsImgGrp::surfaceType

Holds image surface type.

Definition at line 1080 of file nvmedia_ipp.h.

NvMediaSurfAllocAttr NvMediaIPPBufferPoolParamsImgGrp::surfAllocAttrs[NVM_SURF_ALLOC_ATTR_MAX]

Holds image surface allocation attributes (NvMediaSurfAllocAttr).

Definition at line 1083 of file nvmedia_ipp.h.

NvMediaBool NvMediaIPPBufferPoolParamsImgGrp::topEmbeddedDataValid

Holds a Boolean which specifies whether the top embedded is valid.

Definition at line 1088 of file nvmedia_ipp.h.


The documentation for this struct was generated from the following file: