NVIDIA DRIVE OS Linux API Reference

5.1.0.2 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 1037 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 1057 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 1060 of file nvmedia_ipp.h.

uint32_t NvMediaIPPBufferPoolParamsImgGrp::numSurfAllocAttrs

Holds number of surface allocation attributes.

Definition at line 1051 of file nvmedia_ipp.h.

uint32_t NvMediaIPPBufferPoolParamsImgGrp::poolBuffersNum

Holds number of pool buffer elements.

Definition at line 1041 of file nvmedia_ipp.h.

NvMediaIPPPortType NvMediaIPPBufferPoolParamsImgGrp::portType

Holds port type associated with the pool.

Definition at line 1039 of file nvmedia_ipp.h.

NvMediaSurfaceType NvMediaIPPBufferPoolParamsImgGrp::surfaceType

Holds image surface type.

Definition at line 1046 of file nvmedia_ipp.h.

NvMediaSurfAllocAttr NvMediaIPPBufferPoolParamsImgGrp::surfAllocAttrs[NVM_SURF_ALLOC_ATTR_MAX]

Holds image surface allocation attributes (NvMediaSurfAllocAttr).

Definition at line 1049 of file nvmedia_ipp.h.

NvMediaBool NvMediaIPPBufferPoolParamsImgGrp::topEmbeddedDataValid

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

Definition at line 1054 of file nvmedia_ipp.h.


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