NVIDIA DRIVE OS Linux SDK API Reference

5.1.6.0 Release

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

Detailed Description

Holds encrypted metadata information that the client sends to the parser.

See also
NvMediaParserSetEncryption()

Definition at line 130 of file nvmedia_drm.h.

Collaboration diagram for _NvMediaAESParams:

Data Fields

uint32_t uDrmMode
 drm mode of encrypted content More...
 
uint8_t * pIV
 pointer to intialization vector array More...
 
uint32_t uEncryptBlkCnt
 encrypt blk count when pattern mode encryption is used More...
 
uint32_t uSkipBlkCnt
 skip blk count when pattern mode encryption is used More...
 
uint32_t KeySlotNumber
 keyslot number used where content key is written More...
 
uint32_t * pBOED
 pointer to bytes of encrypted data for subsamples More...
 
uint32_t * pBOCD
 pointer to bytes of clear data for subsamples More...
 
uint32_t uMetadataCount
 total number of subsamples for given buffer More...
 
uint32_t uNonAlignedOffset
 non aligned offset for encrypted buffer More...
 
NvMediaAESIv IvSet [NVMEDIA_MAX_NALS]
 initialization vector array More...
 

Field Documentation

NvMediaAESIv _NvMediaAESParams::IvSet[NVMEDIA_MAX_NALS]

initialization vector array

Definition at line 151 of file nvmedia_drm.h.

uint32_t _NvMediaAESParams::KeySlotNumber

keyslot number used where content key is written

Definition at line 141 of file nvmedia_drm.h.

uint32_t* _NvMediaAESParams::pBOCD

pointer to bytes of clear data for subsamples

Definition at line 145 of file nvmedia_drm.h.

uint32_t* _NvMediaAESParams::pBOED

pointer to bytes of encrypted data for subsamples

Definition at line 143 of file nvmedia_drm.h.

uint8_t* _NvMediaAESParams::pIV

pointer to intialization vector array

Definition at line 135 of file nvmedia_drm.h.

uint32_t _NvMediaAESParams::uDrmMode

drm mode of encrypted content

Definition at line 133 of file nvmedia_drm.h.

uint32_t _NvMediaAESParams::uEncryptBlkCnt

encrypt blk count when pattern mode encryption is used

Definition at line 137 of file nvmedia_drm.h.

uint32_t _NvMediaAESParams::uMetadataCount

total number of subsamples for given buffer

Definition at line 147 of file nvmedia_drm.h.

uint32_t _NvMediaAESParams::uNonAlignedOffset

non aligned offset for encrypted buffer

Definition at line 149 of file nvmedia_drm.h.

uint32_t _NvMediaAESParams::uSkipBlkCnt

skip blk count when pattern mode encryption is used

Definition at line 139 of file nvmedia_drm.h.


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