Holds encrypted metadata information that the parser passes to the video decoder component.
Definition at line 82 of file nvmedia_drm.h.
Data Fields | |
uint32_t | 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 107 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::BOCD[NVMEDIA_MAX_NALS] |
bytes of clear data for subsamples
Definition at line 105 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::BOED[NVMEDIA_MAX_NALS] |
bytes of encrypted data for subsamples
Definition at line 103 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::enableEncryption |
Flag that specifies whether the buffer is encrypted.
Definition at line 85 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::InitVector[NVMEDIA_MAX_NALS][4] |
Intialization vector of all subsamples.
Definition at line 89 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::IvValid[NVMEDIA_MAX_NALS] |
intialization vectors are present or not for subsamples
Definition at line 91 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::KeySlotNumber |
keyslot number used where content key is written
Definition at line 101 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::non_slice_data |
bytes of non slice data in input buffer
Definition at line 109 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uBytesOfEncryptedData |
total bytes of encrypted data in input buffer
Definition at line 93 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uDrmMode |
drm mode of encrypted content.
Definition at line 87 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uEncryptBlkCnt |
encrypt blk count when pattern mode encryption is used
Definition at line 95 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uNumNals |
total number of subsamples for given buffer
Definition at line 99 of file nvmedia_drm.h.
uint32_t NvMediaEncryptParams::uSkipBlkCnt |
skip blk count when pattern mode encryption is used
Definition at line 97 of file nvmedia_drm.h.