NVIDIA DRIVE OS Linux API Reference Release

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

Detailed Description

Image surface map descriptor used by NvMediaImageLock.

This contains up to 6 surface descriptors depending on the image type.

Definition at line 228 of file nvmedia_image.h.

Collaboration diagram for NvMediaImageSurfaceMap:

Data Fields

NvMediaSurfaceType type
 Image surface type. More...
uint32_t width
 Image width. More...
uint32_t height
 Image height. More...
uint32_t surfaces
 Number of surfaces in the image. More...
NvMediaImageSurface surface [6]
 Surface descriptors. More...
void * metaData
 Pointer to access metadata. More...

Field Documentation

uint32_t NvMediaImageSurfaceMap::height

Image height.

Definition at line 234 of file nvmedia_image.h.

void* NvMediaImageSurfaceMap::metaData

Pointer to access metadata.

Definition at line 240 of file nvmedia_image.h.

NvMediaImageSurface NvMediaImageSurfaceMap::surface[6]

Surface descriptors.

Only surfaces count of elements are valid.

Definition at line 238 of file nvmedia_image.h.

uint32_t NvMediaImageSurfaceMap::surfaces

Number of surfaces in the image.

Definition at line 236 of file nvmedia_image.h.

NvMediaSurfaceType NvMediaImageSurfaceMap::type

Image surface type.

Definition at line 230 of file nvmedia_image.h.

uint32_t NvMediaImageSurfaceMap::width

Image width.

Definition at line 232 of file nvmedia_image.h.

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