Attributes structure for NvMediaLdcCreate().
This type holds the attributes to control the behaviour of the NvMediaLdc context. These attributes take effect during the call to NvMediaLdcCreate().
This struct itself can be considered a POD type, so it does not have any functions to create/destroy it.
Definition at line 119 of file nvmedia_ldc.h.
Data Fields | |
uint32_t | maxParameters |
Number of 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 | flags |
Internal use only. More... | |
uint32_t NvMediaLdcAttributes::flags |
Internal use only.
Definition at line 149 of file nvmedia_ldc.h.
uint32_t NvMediaLdcAttributes::maxParameters |
Number of parameters objects to allocate.
It is the maximum number of NvMediaLdcParameters objects that the client can create.
Must be in range [1, 16].
Definition at line 130 of file nvmedia_ldc.h.
uint32_t NvMediaLdcAttributes::maxRegisteredBuffers |
Maximum number of buffers that can be registered.
Must be in range [1, 1024].
Definition at line 138 of file nvmedia_ldc.h.
uint32_t NvMediaLdcAttributes::maxRegisteredSyncs |
Maximum number of sync objects that can be registered.
Must be in range [1, 256].
Definition at line 146 of file nvmedia_ldc.h.