Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.4 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

    Detailed Description

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

    See also
    NvMediaParserSetEncryption()

    Definition at line 138 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

    ◆ IvSet

    NvMediaAESIv _NvMediaAESParams::IvSet[NVMEDIA_MAX_NALS]

    initialization vector array

    Definition at line 159 of file nvmedia_drm.h.

    ◆ KeySlotNumber

    uint32_t _NvMediaAESParams::KeySlotNumber

    keyslot number used where content key is written

    Definition at line 149 of file nvmedia_drm.h.

    ◆ pBOCD

    uint32_t* _NvMediaAESParams::pBOCD

    pointer to bytes of clear data for subsamples

    Definition at line 153 of file nvmedia_drm.h.

    ◆ pBOED

    uint32_t* _NvMediaAESParams::pBOED

    pointer to bytes of encrypted data for subsamples

    Definition at line 151 of file nvmedia_drm.h.

    ◆ pIV

    uint8_t* _NvMediaAESParams::pIV

    pointer to intialization vector array

    Definition at line 143 of file nvmedia_drm.h.

    ◆ uDrmMode

    uint32_t _NvMediaAESParams::uDrmMode

    drm mode of encrypted content

    Definition at line 141 of file nvmedia_drm.h.

    ◆ uEncryptBlkCnt

    uint32_t _NvMediaAESParams::uEncryptBlkCnt

    encrypt blk count when pattern mode encryption is used

    Definition at line 145 of file nvmedia_drm.h.

    ◆ uMetadataCount

    uint32_t _NvMediaAESParams::uMetadataCount

    total number of subsamples for given buffer

    Definition at line 155 of file nvmedia_drm.h.

    ◆ uNonAlignedOffset

    uint32_t _NvMediaAESParams::uNonAlignedOffset

    non aligned offset for encrypted buffer

    Definition at line 157 of file nvmedia_drm.h.

    ◆ uSkipBlkCnt

    uint32_t _NvMediaAESParams::uSkipBlkCnt

    skip blk count when pattern mode encryption is used

    Definition at line 147 of file nvmedia_drm.h.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产