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 122 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 152 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 133 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 141 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 149 of file nvmedia_ldc.h.