NVIDIA DRIVE OS Linux API Reference

5.1.6.1 Release
For Test and Development only

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

Detailed Description

Defines attributes of a packet element.

Definition at line 80 of file nvscistream.h.

Data Fields

uint32_t index
 Zero-based index of this packet element in a packet. More...
 
uint32_t type
 Application-defined type to identify the required data. More...
 
NvSciStreamElementMode mode
 Holds the mode with which data will be written/accessed. More...
 
NvSciBufAttrList bufAttr
 Holds memory buffer allocation requirements for this element. More...
 

Field Documentation

NvSciBufAttrList NvSciStreamElementAttr::bufAttr

Holds memory buffer allocation requirements for this element.

This attribute list corresponds to the packet element with the same index.

Definition at line 97 of file nvscistream.h.

uint32_t NvSciStreamElementAttr::index

Zero-based index of this packet element in a packet.

Definition at line 84 of file nvscistream.h.

NvSciStreamElementMode NvSciStreamElementAttr::mode

Holds the mode with which data will be written/accessed.

Definition at line 92 of file nvscistream.h.

uint32_t NvSciStreamElementAttr::type

Application-defined type to identify the required data.

Application suites that must coordinate over streams are expected to provide a universal set of type enums.

Definition at line 90 of file nvscistream.h.


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