![]() |
NVIDIA DRIVE 5.0 Linux SDK API Reference5.0.10.3 Release |
Holds encrypted metadata information that the parser passes to the video decoder component.
Definition at line 71 of file nvmedia_drm.h.
Data Fields | |
NvMediaBool | enableEncryption |
Flag that specifies whether the buffer is encrypted. More... | |
uint32_t | uDrmMode |
drm mode of encrypted content. More... | |
uint32_t | InitVector [NVMEDIA_MAX_NALS][4] |
Intialization vector of all subsamples. More... | |
uint32_t | IvValid [NVMEDIA_MAX_NALS] |
intialization vectors are present or not for subsamples More... | |
uint32_t | uBytesOfEncryptedData |
total bytes of encrypted data in input buffer 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 | uNumNals |
total number of subsamples for given buffer More... | |
uint32_t | KeySlotNumber |
keyslot number used where content key is written More... | |
uint32_t | BOED [NVMEDIA_MAX_NALS] |
bytes of encrypted data for subsamples More... | |
uint32_t | BOCD [NVMEDIA_MAX_NALS] |
bytes of clear data for subsamples More... | |
uint32_t * | AesPass1OutputBuffer |
encrypted metadata buffer of pass1 More... | |
uint32_t | non_slice_data |
bytes of non slice data in input buffer More... | |
uint32_t* NvMediaEncryptParams::AesPass1OutputBuffer |
encrypted metadata buffer of pass1
Definition at line 96 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::BOCD[NVMEDIA_MAX_NALS] |
bytes of clear data for subsamples
Definition at line 94 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::BOED[NVMEDIA_MAX_NALS] |
bytes of encrypted data for subsamples
Definition at line 92 of file nvmedia_drm.h.
NvMediaBool NvMediaEncryptParams::enableEncryption |
Flag that specifies whether the buffer is encrypted.
Definition at line 74 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::InitVector[NVMEDIA_MAX_NALS][4] |
Intialization vector of all subsamples.
Definition at line 78 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::IvValid[NVMEDIA_MAX_NALS] |
intialization vectors are present or not for subsamples
Definition at line 80 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::KeySlotNumber |
keyslot number used where content key is written
Definition at line 90 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::non_slice_data |
bytes of non slice data in input buffer
Definition at line 98 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uBytesOfEncryptedData |
total bytes of encrypted data in input buffer
Definition at line 82 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uDrmMode |
drm mode of encrypted content.
Definition at line 76 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uEncryptBlkCnt |
encrypt blk count when pattern mode encryption is used
Definition at line 84 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uNumNals |
total number of subsamples for given buffer
Definition at line 88 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uSkipBlkCnt |
skip blk count when pattern mode encryption is used
Definition at line 86 of file nvmedia_drm.h.