NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
NvMedia2DAttributes Struct Reference

Detailed Description

Attributes structure for NvMedia2DCreate().

This type holds the attributes to control the behaviour of the NvMedia2D context. These attributes take effect during the call to NvMedia2DCreate().

This struct itself can be considered a POD type, so it does not have any functions to create/destroy it.

See also
NvMedia2DCreate()

Definition at line 261 of file nvmedia_2d.h.

Data Fields

uint32_t numComposeParameters
 Number of compose parameters objects to allocate. More...
 
uint32_t maxRegisteredBuffers
 Maximum number of buffers that can be registered. More...
 
uint32_t maxRegisteredSyncs
 Maximum number of sync objects that can be registered. More...
 
uint32_t maxFilterBuffers
 Maximum number of filter buffers that can be created. More...
 
uint32_t flags
 Internal use only. More...
 

Field Documentation

◆ flags

uint32_t NvMedia2DAttributes::flags

Internal use only.

Definition at line 297 of file nvmedia_2d.h.

◆ maxFilterBuffers

uint32_t NvMedia2DAttributes::maxFilterBuffers

Maximum number of filter buffers that can be created.

Must be in range [0, 16].

See also
NvMedia2DFilterBuffer
NvMedia2DCreateFilterBuffer()

Definition at line 294 of file nvmedia_2d.h.

◆ maxRegisteredBuffers

uint32_t NvMedia2DAttributes::maxRegisteredBuffers

Maximum number of buffers that can be registered.

Must be in range [1, 1024].

See also
NvMedia2DRegisterNvSciBufObj()

Definition at line 278 of file nvmedia_2d.h.

◆ maxRegisteredSyncs

uint32_t NvMedia2DAttributes::maxRegisteredSyncs

Maximum number of sync objects that can be registered.

Must be in range [1, 256].

See also
NvMedia2DRegisterNvSciSyncObj()

Definition at line 286 of file nvmedia_2d.h.

◆ numComposeParameters

uint32_t NvMedia2DAttributes::numComposeParameters

Number of compose parameters objects to allocate.

Must be in range [1, 16].

See also
NvMedia2DComposeParameters
NvMedia2DGetComposeParameters()

Definition at line 270 of file nvmedia_2d.h.


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